Skip to content

Commit 97def69

Browse files
committed
Sync web site with Quarkus documentation
1 parent 41a5a39 commit 97def69

21 files changed

Lines changed: 247 additions & 14 deletions

_generated-doc/latest/config/quarkus-all-config.adoc

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95756,6 +95756,57 @@ endif::add-copy-button-to-env-var[]
9575695756
|`+++1000+++`
9575795757

9575895758

95759+
h|[.extension-name]##Signals##
95760+
h|Type
95761+
h|Default
95762+
95763+
a| [[quarkus-signals_quarkus-signals-receivers-blocking-concurrency-limit]] [.property-path]##link:#quarkus-signals_quarkus-signals-receivers-blocking-concurrency-limit[`+++quarkus.signals.receivers.blocking-concurrency-limit+++`]##
95764+
ifdef::add-copy-button-to-config-props[]
95765+
config_property_copy_button:+++quarkus.signals.receivers.blocking-concurrency-limit+++[]
95766+
endif::add-copy-button-to-config-props[]
95767+
95768+
95769+
[.description]
95770+
--
95771+
The maximum number of receivers with blocking execution model that can execute concurrently.
95772+
95773+
Requests that exceed the limit are queued and executed as prior receivers complete. If not set, no concurrency limit is applied.
95774+
95775+
95776+
ifdef::add-copy-button-to-env-var[]
95777+
Environment variable: env_var_with_copy_button:+++QUARKUS_SIGNALS_RECEIVERS_BLOCKING_CONCURRENCY_LIMIT+++[]
95778+
endif::add-copy-button-to-env-var[]
95779+
ifndef::add-copy-button-to-env-var[]
95780+
Environment variable: `+++QUARKUS_SIGNALS_RECEIVERS_BLOCKING_CONCURRENCY_LIMIT+++`
95781+
endif::add-copy-button-to-env-var[]
95782+
--
95783+
|int
95784+
|
95785+
95786+
a| [[quarkus-signals_quarkus-signals-receivers-virtual-thread-concurrency-limit]] [.property-path]##link:#quarkus-signals_quarkus-signals-receivers-virtual-thread-concurrency-limit[`+++quarkus.signals.receivers.virtual-thread-concurrency-limit+++`]##
95787+
ifdef::add-copy-button-to-config-props[]
95788+
config_property_copy_button:+++quarkus.signals.receivers.virtual-thread-concurrency-limit+++[]
95789+
endif::add-copy-button-to-config-props[]
95790+
95791+
95792+
[.description]
95793+
--
95794+
The maximum number of receivers with virtual thread execution model that can execute concurrently.
95795+
95796+
Requests that exceed the limit are queued and executed as prior receivers complete. If not set, no concurrency limit is applied.
95797+
95798+
95799+
ifdef::add-copy-button-to-env-var[]
95800+
Environment variable: env_var_with_copy_button:+++QUARKUS_SIGNALS_RECEIVERS_VIRTUAL_THREAD_CONCURRENCY_LIMIT+++[]
95801+
endif::add-copy-button-to-env-var[]
95802+
ifndef::add-copy-button-to-env-var[]
95803+
Environment variable: `+++QUARKUS_SIGNALS_RECEIVERS_VIRTUAL_THREAD_CONCURRENCY_LIMIT+++`
95804+
endif::add-copy-button-to-env-var[]
95805+
--
95806+
|int
95807+
|
95808+
95809+
9575995810
h|[.extension-name]##SmallRye Fault Tolerance##
9576095811
h|Type
9576195812
h|Default
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
[.configuration-legend]
2+
icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime
3+
[.configuration-reference.searchable, cols="80,.^10,.^10"]
4+
|===
5+
6+
h|[.header-title]##Configuration property##
7+
h|Type
8+
h|Default
9+
10+
a| [[quarkus-signals_quarkus-signals-receivers-blocking-concurrency-limit]] [.property-path]##link:#quarkus-signals_quarkus-signals-receivers-blocking-concurrency-limit[`+++quarkus.signals.receivers.blocking-concurrency-limit+++`]##
11+
ifdef::add-copy-button-to-config-props[]
12+
config_property_copy_button:+++quarkus.signals.receivers.blocking-concurrency-limit+++[]
13+
endif::add-copy-button-to-config-props[]
14+
15+
16+
[.description]
17+
--
18+
The maximum number of receivers with blocking execution model that can execute concurrently.
19+
20+
Requests that exceed the limit are queued and executed as prior receivers complete. If not set, no concurrency limit is applied.
21+
22+
23+
ifdef::add-copy-button-to-env-var[]
24+
Environment variable: env_var_with_copy_button:+++QUARKUS_SIGNALS_RECEIVERS_BLOCKING_CONCURRENCY_LIMIT+++[]
25+
endif::add-copy-button-to-env-var[]
26+
ifndef::add-copy-button-to-env-var[]
27+
Environment variable: `+++QUARKUS_SIGNALS_RECEIVERS_BLOCKING_CONCURRENCY_LIMIT+++`
28+
endif::add-copy-button-to-env-var[]
29+
--
30+
|int
31+
|
32+
33+
a| [[quarkus-signals_quarkus-signals-receivers-virtual-thread-concurrency-limit]] [.property-path]##link:#quarkus-signals_quarkus-signals-receivers-virtual-thread-concurrency-limit[`+++quarkus.signals.receivers.virtual-thread-concurrency-limit+++`]##
34+
ifdef::add-copy-button-to-config-props[]
35+
config_property_copy_button:+++quarkus.signals.receivers.virtual-thread-concurrency-limit+++[]
36+
endif::add-copy-button-to-config-props[]
37+
38+
39+
[.description]
40+
--
41+
The maximum number of receivers with virtual thread execution model that can execute concurrently.
42+
43+
Requests that exceed the limit are queued and executed as prior receivers complete. If not set, no concurrency limit is applied.
44+
45+
46+
ifdef::add-copy-button-to-env-var[]
47+
Environment variable: env_var_with_copy_button:+++QUARKUS_SIGNALS_RECEIVERS_VIRTUAL_THREAD_CONCURRENCY_LIMIT+++[]
48+
endif::add-copy-button-to-env-var[]
49+
ifndef::add-copy-button-to-env-var[]
50+
Environment variable: `+++QUARKUS_SIGNALS_RECEIVERS_VIRTUAL_THREAD_CONCURRENCY_LIMIT+++`
51+
endif::add-copy-button-to-env-var[]
52+
--
53+
|int
54+
|
55+
56+
|===
57+
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
[.configuration-legend]
2+
icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime
3+
[.configuration-reference.searchable, cols="80,.^10,.^10"]
4+
|===
5+
6+
h|[.header-title]##Configuration property##
7+
h|Type
8+
h|Default
9+
10+
a| [[quarkus-signals_quarkus-signals-receivers-blocking-concurrency-limit]] [.property-path]##link:#quarkus-signals_quarkus-signals-receivers-blocking-concurrency-limit[`+++quarkus.signals.receivers.blocking-concurrency-limit+++`]##
11+
ifdef::add-copy-button-to-config-props[]
12+
config_property_copy_button:+++quarkus.signals.receivers.blocking-concurrency-limit+++[]
13+
endif::add-copy-button-to-config-props[]
14+
15+
16+
[.description]
17+
--
18+
The maximum number of receivers with blocking execution model that can execute concurrently.
19+
20+
Requests that exceed the limit are queued and executed as prior receivers complete. If not set, no concurrency limit is applied.
21+
22+
23+
ifdef::add-copy-button-to-env-var[]
24+
Environment variable: env_var_with_copy_button:+++QUARKUS_SIGNALS_RECEIVERS_BLOCKING_CONCURRENCY_LIMIT+++[]
25+
endif::add-copy-button-to-env-var[]
26+
ifndef::add-copy-button-to-env-var[]
27+
Environment variable: `+++QUARKUS_SIGNALS_RECEIVERS_BLOCKING_CONCURRENCY_LIMIT+++`
28+
endif::add-copy-button-to-env-var[]
29+
--
30+
|int
31+
|
32+
33+
a| [[quarkus-signals_quarkus-signals-receivers-virtual-thread-concurrency-limit]] [.property-path]##link:#quarkus-signals_quarkus-signals-receivers-virtual-thread-concurrency-limit[`+++quarkus.signals.receivers.virtual-thread-concurrency-limit+++`]##
34+
ifdef::add-copy-button-to-config-props[]
35+
config_property_copy_button:+++quarkus.signals.receivers.virtual-thread-concurrency-limit+++[]
36+
endif::add-copy-button-to-config-props[]
37+
38+
39+
[.description]
40+
--
41+
The maximum number of receivers with virtual thread execution model that can execute concurrently.
42+
43+
Requests that exceed the limit are queued and executed as prior receivers complete. If not set, no concurrency limit is applied.
44+
45+
46+
ifdef::add-copy-button-to-env-var[]
47+
Environment variable: env_var_with_copy_button:+++QUARKUS_SIGNALS_RECEIVERS_VIRTUAL_THREAD_CONCURRENCY_LIMIT+++[]
48+
endif::add-copy-button-to-env-var[]
49+
ifndef::add-copy-button-to-env-var[]
50+
Environment variable: `+++QUARKUS_SIGNALS_RECEIVERS_VIRTUAL_THREAD_CONCURRENCY_LIMIT+++`
51+
endif::add-copy-button-to-env-var[]
52+
--
53+
|int
54+
|
55+
56+
|===
57+

_generated-doc/latest/infra/quarkus-all-build-items.adoc

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2384,7 +2384,12 @@ _No Javadoc found_
23842384
a| https://github.com/quarkusio/quarkus/blob/main/core/deployment/src/main/java/io/quarkus/deployment/builditem/nativeimage/ReflectiveClassConditionBuildItem.java[`io.quarkus.deployment.builditem.nativeimage.ReflectiveClassConditionBuildItem`, window="_blank"]
23852385
[.description]
23862386
--
2387-
Used to define a condition to register a class for reflection in native mode only when a specific type is reachable
2387+
Used to define a condition to register a class for reflection in native mode only when a specific type is reachable.
2388+
NOTE: The use of this build item requires the class to have already been registered through another `Reflective*BuildItem` .
2389+
@see ReflectiveClassBuildItem
2390+
@see ReflectiveFieldBuildItem
2391+
@see ReflectiveMethodBuildItem
2392+
@see ReflectiveHierarchyBuildItem
23882393
-- a|`java.lang.String className`
23892394
23902395
_No Javadoc found_

_guides/_attributes.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
// Common attributes.
22
// --> No blank lines (it ends the document header)
33
:project-name: Quarkus
4-
:quarkus-version: 3.36.0
4+
:quarkus-version: 3.36.1
55
:quarkus-platform-groupid: io.quarkus.platform
66
// .
7-
:maven-version: 3.9.15
7+
:maven-version: 3.9.16
88
:graalvm-version: for JDK 21
99
:graalvm-docs-version: jdk21
1010
:graalvm-flavor: jdk-21
1111
:mandrel-flavor: jdk-21
12-
:surefire-version: 3.5.4
12+
:surefire-version: 3.5.6
1313
:gradle-version: 9.5.1
1414
:db2-image: icr.io/db2_community/db2:12.1.0.0
1515
:mariadb-image: docker.io/library/mariadb:12.1

_guides/assistant.adoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,9 @@ To enable the Dev Assistant in your Quarkus project, add the `quarkus-chappie` e
4747
Once added, open the Dev UI to start using the assistant.
4848

4949
[NOTE]
50-
50+
====
5151
The assistant interfaces are defined in Quarkus "core", but their implementation are located in Quarkiverse (Chappie). You can, if needed, provide an alternative implementation of the assistant.
52+
====
5253

5354
=== Configuration and Providers
5455

_guides/aws-lambda-http.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,10 +231,12 @@ Value https://234asdf234as.execute-api.us-east-1.amazonaws.com/
231231
The `Value` attribute is the root URL for your lambda. Copy it to your browser and add `hello` at the end.
232232

233233
[NOTE]
234+
====
234235
Responses for binary types will be automatically encoded with base64. This is different from the behavior using
235236
`quarkus:dev`, which will return the raw bytes. Amazon's API has additional restrictions requiring the base64 encoding.
236237
In general, client code will automatically handle this encoding, but in certain custom situations, you should be aware
237238
you may need to manually manage that encoding.
239+
====
238240

239241
== Deploying a native executable
240242

_guides/building-my-first-extension.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,11 @@ The extension will expose a customizable HTTP endpoint that simply greets the vi
1919

2020
[NOTE]
2121
.Disclaimer
22+
====
2223
To be sure it's extra clear that you don't need an extension to add a Servlet to your application.
2324
This guide is a simplified example to explain the concepts of extensions development, see the xref:writing-extensions.adoc[full documentation] if you need more information.
2425
Keep in mind it's not representative of the power of moving things to build time or simplifying the build of native images.
26+
====
2527

2628
== Prerequisites
2729

_guides/building-native-image.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -857,8 +857,10 @@ Native executables can be debugged using tools such as `gdb`.
857857
For this to be possible native executables need to be generated with debug symbols.
858858

859859
[NOTE]
860+
====
860861
Debug symbol generation is only supported on Linux.
861862
Windows support is still under development, while macOS is not supported.
863+
====
862864

863865
To generate debug symbols,
864866
add `-Dquarkus.native.debug.enabled=true` flag when generating the native executable.

_guides/dev-ui.adoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1306,8 +1306,7 @@ For example, the following Page definition will call the `devui-dev-services:dev
13061306
cardPageBuildItem.addPage(Page.externalPageBuilder("External Page")
13071307
.dynamicUrlJsonRPCMethodName("devui-dev-services:devServicesConfig", // <1>
13081308
Map.of("name", "my-dev-service", // <2>
1309-
"configKey", "url-config-key"))
1310-
.isHtmlContent());
1309+
"configKey", "url-config-key")));
13111310
----
13121311
<1> Use the `devServicesConfig` RPC method from the namespace `devui-dev-services`.
13131312
<2> Set the parameters needed by the RPC method, `name` and `configKey`.

0 commit comments

Comments
 (0)