Skip to content

Commit 71b4607

Browse files
committed
Sync documentation of main branch
1 parent 37d2820 commit 71b4607

File tree

5 files changed

+16
-47
lines changed

5 files changed

+16
-47
lines changed

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

-22
Original file line numberDiff line numberDiff line change
@@ -4921,28 +4921,6 @@ endif::add-copy-button-to-env-var[]
49214921
a|`warn`, `fail`
49224922
|`warn`
49234923

4924-
a| [[quarkus-core_quarkus-uuid]] [.property-path]##link:#quarkus-core_quarkus-uuid[`quarkus.uuid`]##
4925-
ifdef::add-copy-button-to-config-props[]
4926-
config_property_copy_button:+++quarkus.uuid+++[]
4927-
endif::add-copy-button-to-config-props[]
4928-
4929-
4930-
[.description]
4931-
--
4932-
A property that allows accessing a generated UUID. It generates that UUID at startup time. So it changes between two starts including in dev mode. +
4933-
Access this generated UUID using expressions: `$++{++quarkus.uuid++}++`.
4934-
4935-
4936-
ifdef::add-copy-button-to-env-var[]
4937-
Environment variable: env_var_with_copy_button:+++QUARKUS_UUID+++[]
4938-
endif::add-copy-button-to-env-var[]
4939-
ifndef::add-copy-button-to-env-var[]
4940-
Environment variable: `+++QUARKUS_UUID+++`
4941-
endif::add-copy-button-to-env-var[]
4942-
--
4943-
|string
4944-
|
4945-
49464924
h|[.configroot-name]##Configuration tracking and dumping##
49474925
h|Type
49484926
h|Default

_generated-doc/main/config/quarkus-core_quarkus.config.adoc

-22
Original file line numberDiff line numberDiff line change
@@ -161,27 +161,5 @@ endif::add-copy-button-to-env-var[]
161161
a|`warn`, `fail`
162162
|`warn`
163163

164-
a| [[quarkus-core_quarkus-uuid]] [.property-path]##link:#quarkus-core_quarkus-uuid[`quarkus.uuid`]##
165-
ifdef::add-copy-button-to-config-props[]
166-
config_property_copy_button:+++quarkus.uuid+++[]
167-
endif::add-copy-button-to-config-props[]
168-
169-
170-
[.description]
171-
--
172-
A property that allows accessing a generated UUID. It generates that UUID at startup time. So it changes between two starts including in dev mode. +
173-
Access this generated UUID using expressions: `$++{++quarkus.uuid++}++`.
174-
175-
176-
ifdef::add-copy-button-to-env-var[]
177-
Environment variable: env_var_with_copy_button:+++QUARKUS_UUID+++[]
178-
endif::add-copy-button-to-env-var[]
179-
ifndef::add-copy-button-to-env-var[]
180-
Environment variable: `+++QUARKUS_UUID+++`
181-
endif::add-copy-button-to-env-var[]
182-
--
183-
|string
184-
|
185-
186164
|===
187165

_versions/main/guides/native-reference.adoc

+13
Original file line numberDiff line numberDiff line change
@@ -2303,6 +2303,19 @@ com.oracle.svm.core.VM=Mandrel-23.1.5.0-Final
23032303

23042304
See <<gc-logging,Native Memory Management GC Logging section>> for details.
23052305

2306+
=== Can I get a thread dump of a native executable?
2307+
2308+
Yes, Quarkus sets up a signal handler for the `SIGQUIT` signal (or `SIGBREAK` on windows) that will result in a thread
2309+
dump being printed when receiving the `SIGQUIT/SIGBREAK` signal.
2310+
You may use `kill -SIGQUIT <pid>` to trigger a thread dump.
2311+
2312+
[NOTE]
2313+
====
2314+
Quarkus uses its own signal handler, to use GraalVM's default signal handler instead you will need to:
2315+
1. Add `-H:+DumpThreadStacksOnSignal` to `quarkus.native.additional-build-args` and rebuild the application.
2316+
2. Set the environment variable `DISABLE_SIGNAL_HANDLERS` before running the app.
2317+
====
2318+
23062319
[[heap-dumps]]
23072320
=== Can I get a heap dump of a native executable? e.g. if it runs out of memory
23082321

_versions/main/guides/rest.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1011,7 +1011,7 @@ public class Endpoint {
10111011
}
10121012
10131013
interface SomeResponse {
1014-
Multi<byte[]> data;
1014+
Multi<byte[]> data();
10151015
10161016
String myHeader();
10171017
}

_versions/main/guides/smallrye-fault-tolerance.adoc

+2-2
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,7 @@ implementation("io.quarkus:quarkus-smallrye-fault-tolerance")
576576
== Additional resources
577577

578578
SmallRye Fault Tolerance has more features than shown here.
579-
Please check the link:https://smallrye.io/docs/smallrye-fault-tolerance/6.7.2/index.html[SmallRye Fault Tolerance documentation] to learn about them.
579+
Please check the link:https://smallrye.io/docs/smallrye-fault-tolerance/6.7.3/index.html[SmallRye Fault Tolerance documentation] to learn about them.
580580

581581
In Quarkus, you can use the SmallRye Fault Tolerance optional features out of the box.
582582

@@ -608,7 +608,7 @@ quarkus.fault-tolerance.mp-compatibility=true
608608
----
609609
====
610610

611-
The link:https://smallrye.io/docs/smallrye-fault-tolerance/6.7.2/reference/programmatic-api.html[programmatic API] is present and integrated with the declarative, annotation-based API.
611+
The link:https://smallrye.io/docs/smallrye-fault-tolerance/6.7.3/reference/programmatic-api.html[programmatic API] is present and integrated with the declarative, annotation-based API.
612612
You can use the `Guard`, `TypedGuard` and `@ApplyGuard` APIs out of the box.
613613

614614
Support for Kotlin is present (assuming you use the Quarkus extension for Kotlin), so you can guard your `suspend` functions with fault tolerance annotations.

0 commit comments

Comments
 (0)