Skip to content

Commit bc501fd

Browse files
authored
Merge branch 'quarkusio:develop' into QuarkusInsightsUpdate
2 parents 675a1e3 + e94f030 commit bc501fd

File tree

53 files changed

+2996
-3482
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+2996
-3482
lines changed

_data/versioned/main/index/quarkus.yaml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ types:
55
- title: Authorization of web endpoints
66
filename: security-authorize-web-endpoints-reference.adoc
77
summary: Quarkus has an integrated pluggable web security layer.
8-
categories: "security, web"
8+
categories: "web, security"
99
id: security-authorize-web-endpoints-reference
1010
type: reference
1111
url: /guides/security-authorize-web-endpoints-reference
@@ -18,7 +18,7 @@ types:
1818
- title: Command Mode Applications
1919
filename: command-mode-reference.adoc
2020
summary: This reference guide explains how to develop command line applications with Quarkus.
21-
categories: "command-line, core"
21+
categories: "core, command-line"
2222
type: reference
2323
url: /guides/command-mode-reference
2424
- title: Configuration Reference Guide
@@ -152,21 +152,21 @@ types:
152152
- title: Authentication mechanisms in Quarkus
153153
filename: security-authentication-mechanisms.adoc
154154
summary: "The Quarkus Security framework supports multiple authentication mechanisms, which you can use to secure your applications."
155-
categories: "security, web"
155+
categories: "web, security"
156156
id: security-authentication-mechanisms
157157
type: concepts
158158
url: /guides/security-authentication-mechanisms
159159
- title: Basic authentication
160160
filename: security-basic-authentication.adoc
161161
summary: HTTP Basic authentication is one of the least resource-demanding techniques that enforce access controls to web resources.
162-
categories: "security, web"
162+
categories: "web, security"
163163
id: security-basic-authentication
164164
type: concepts
165165
url: /guides/security-basic-authentication
166166
- title: "Duplicated context, context locals, asynchronous processing and propagation"
167167
filename: duplicated-context.adoc
168168
summary: "When using a traditional, blocking, and synchronous framework, processing of each request is performed in a dedicated thread."
169-
categories: "architecture, core"
169+
categories: "core, architecture"
170170
id: duplicated-context
171171
type: concepts
172172
url: /guides/duplicated-context
@@ -180,21 +180,21 @@ types:
180180
- title: OpenID Connect (OIDC) Bearer token authentication
181181
filename: security-oidc-bearer-token-authentication.adoc
182182
summary: Secure HTTP access to Jakarta REST (formerly known as JAX-RS) endpoints in your application with Bearer token authentication by using the Quarkus OpenID Connect (OIDC) extension.
183-
categories: "security, web"
183+
categories: "web, security"
184184
id: security-oidc-bearer-token-authentication
185185
type: concepts
186186
url: /guides/security-oidc-bearer-token-authentication
187187
- title: OpenID Connect authorization code flow mechanism for protecting web applications
188188
filename: security-oidc-code-flow-authentication.adoc
189189
summary: "To protect your web applications, you can use the industry-standard OpenID Connect (OIDC) Authorization Code Flow mechanism provided by the Quarkus OIDC extension."
190-
categories: "security, web"
190+
categories: "web, security"
191191
id: security-oidc-code-flow-authentication
192192
type: concepts
193193
url: /guides/security-oidc-code-flow-authentication
194194
- title: Proactive authentication
195195
filename: security-proactive-authentication.adoc
196196
summary: Proactive authentication is enabled in Quarkus by default.
197-
categories: "security, web"
197+
categories: "web, security"
198198
id: security-proactive-authentication
199199
type: concepts
200200
url: /guides/security-proactive-authentication
@@ -222,7 +222,7 @@ types:
222222
- title: Security vulnerability detection and reporting in Quarkus
223223
filename: security-vulnerability-detection.adoc
224224
summary: Most of the Quarkus tags are registered in the US National Vulnerability Database (NVD) in Common Platform Enumeration (CPE) name format.
225-
categories: "security, contributing"
225+
categories: "contributing, security"
226226
id: security-vulnerability-detection
227227
type: concepts
228228
url: /guides/security-vulnerability-detection
@@ -291,7 +291,7 @@ types:
291291
- title: Protect a web application by using OpenID Connect (OIDC) authorization code flow
292292
filename: security-oidc-code-flow-authentication-tutorial.adoc
293293
summary: "With the Quarkus OpenID Connect (OIDC) extension, you can protect application HTTP endpoints by using the OIDC Authorization Code Flow mechanism."
294-
categories: "security, web"
294+
categories: "web, security"
295295
id: security-oidc-code-flow-authentication-tutorial
296296
type: tutorial
297297
url: /guides/security-oidc-code-flow-authentication-tutorial
@@ -366,7 +366,7 @@ types:
366366
- title: AppCDS
367367
filename: appcds.adoc
368368
summary: This reference guide explains how to enable AppCDS with Quarkus.
369-
categories: "cloud, core"
369+
categories: "core, cloud"
370370
type: guide
371371
url: /guides/appcds
372372
- title: Application Data Caching
@@ -559,7 +559,7 @@ types:
559559
- title: Dev Services for Databases
560560
filename: databases-dev-services.adoc
561561
summary: "When testing or running in dev mode Quarkus can provide you with a zero-config database out of the box, a feature we refer to as Dev Services."
562-
categories: "data, tooling"
562+
categories: "tooling, data"
563563
type: guide
564564
url: /guides/databases-dev-services
565565
- title: Dev Services for Elasticsearch
@@ -1022,7 +1022,7 @@ types:
10221022
- title: SmallRye Fault Tolerance
10231023
filename: smallrye-fault-tolerance.adoc
10241024
summary: This guide demonstrates how your Quarkus application can utilize the SmallRye Fault Tolerance specification through the SmallRye Fault Tolerance extension.
1025-
categories: "observability, web"
1025+
categories: "web, observability"
10261026
type: guide
10271027
url: /guides/smallrye-fault-tolerance
10281028
- title: SmallRye GraphQL
@@ -1052,14 +1052,14 @@ types:
10521052
- title: Testing Your Application
10531053
filename: getting-started-testing.adoc
10541054
summary: "This guide covers testing in JVM mode, native mode, and injection of resources into tests"
1055-
categories: "tooling, core, native"
1055+
categories: "core, tooling, native"
10561056
id: testing
10571057
type: guide
10581058
url: /guides/getting-started-testing
10591059
- title: Tips for writing native applications
10601060
filename: writing-native-applications-tips.adoc
10611061
summary: This guide is a collection of tips to help you solve the problems you encounter when compiling applications to native executable.
1062-
categories: "writing-extensions, core, native"
1062+
categories: "core, writing-extensions, native"
10631063
type: guide
10641064
url: /guides/writing-native-applications-tips
10651065
- title: Using Apache Kafka Streams
@@ -1188,7 +1188,7 @@ types:
11881188
- title: Using SSL With Native Executables
11891189
filename: native-and-ssl.adoc
11901190
summary: "In this guide, we will discuss how you can get your native images to support SSL, as native images don't support it out of the box."
1191-
categories: "security, core, native"
1191+
categories: "core, native, security"
11921192
type: guide
11931193
url: /guides/native-and-ssl
11941194
- title: Using Security with .properties File
@@ -1307,7 +1307,7 @@ types:
13071307
- title: Writing JSON REST Services
13081308
filename: rest-json.adoc
13091309
summary: JSON is now the lingua franca between microservices.
1310-
categories: "serialization, web"
1310+
categories: "web, serialization"
13111311
type: guide
13121312
url: /guides/rest-json
13131313
- title: Writing REST Services with RESTEasy Reactive
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[{"configDocKey":{"type":"java.time.Duration","key":".ttl","additionalKeys":[],"configDoc":"The default time to live of the item stored in the cache","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"ttl","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".prefix","additionalKeys":[],"configDoc":"the key prefix allowing to identify the keys belonging to the cache. If not set, use \"cache:$cache-name\"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".use-optimistic-locking","additionalKeys":[],"configDoc":"Whether the access to the cache should be using optimistic locking. See link:https://redis.io/docs/manual/transactions/#optimistic-locking-using-check-and-set[Redis Optimistic Locking] for details. Default is `false`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-optimistic-locking","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}]
1+
[{"configDocKey":{"type":"java.time.Duration","key":".expire-after-write","additionalKeys":[],"configDoc":"Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry's creation, or the most recent replacement of its value.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"expire-after-write","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".expire-after-access","additionalKeys":[],"configDoc":"Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the last access of its value.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"expire-after-access","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".prefix","additionalKeys":[],"configDoc":"the key prefix allowing to identify the keys belonging to the cache. If not set, use \"cache:$cache-name\"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".use-optimistic-locking","additionalKeys":[],"configDoc":"Whether the access to the cache should be using optimistic locking. See link:https://redis.io/docs/manual/transactions/#optimistic-locking-using-check-and-set[Redis Optimistic Locking] for details. Default is `false`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-optimistic-locking","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".service-discovery","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.stork.StorkServiceDiscoveryConfiguration","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".service-discovery.type","additionalKeys":[],"configDoc":"Configures the service discovery type, e.g. \"consul\". ServiceDiscoveryProvider for the type has to be available","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".service-discovery","additionalKeys":[],"configDoc":"ServiceDiscovery parameters. Check the documentation of the selected service discovery type for available parameters.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".load-balancer","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.stork.StorkLoadBalancerConfiguration","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".load-balancer.type","additionalKeys":[],"configDoc":"Configures load balancer type, e.g. \"round-robin\". A LoadBalancerProvider for the type has to be available","withinAMap":false,"defaultValue":"round-robin","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".load-balancer","additionalKeys":[],"configDoc":"Load Balancer parameters. Check the documentation of the selected load balancer type for available parameters","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}]
1+
[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".service-discovery","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.stork.StorkServiceDiscoveryConfiguration","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".service-discovery.type","additionalKeys":[],"configDoc":"Configures the service discovery type, e.g. \"consul\". ServiceDiscoveryProvider for the type has to be available","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".service-discovery","additionalKeys":[],"configDoc":"ServiceDiscovery parameters. Check the documentation of the selected service discovery type for available parameters.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".load-balancer","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.stork.StorkLoadBalancerConfiguration","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".load-balancer.type","additionalKeys":[],"configDoc":"Configures load balancer type, e.g. \"round-robin\". A LoadBalancerProvider for the type has to be available","withinAMap":false,"defaultValue":"round-robin","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".load-balancer","additionalKeys":[],"configDoc":"Load Balancer parameters. Check the documentation of the selected load balancer type for available parameters","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":".service-registrar","optional":true,"withinAMap":false,"sectionDetails":"== ServiceRegistrar configuration for the service","sectionDetailsTitle":"ServiceRegistrar configuration for the service","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.stork.StorkServiceRegistrarConfiguration","showSection":true,"configDocItems":[{"configDocKey":{"type":"string","key":".service-registrar.type","additionalKeys":[],"configDoc":"Configures service registrar type, e.g. \"consul\". A ServiceRegistrarProvider for the type has to be available","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".service-registrar","additionalKeys":[],"configDoc":"Service Registrar parameters. Check the documentation of the selected registrar type for available parameters","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[{"configDocKey":{"type":"string","key":".type","additionalKeys":[],"configDoc":"Configures service registrar type, e.g. \"consul\". A ServiceRegistrarProvider for the type has to be available","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":"","additionalKeys":[],"configDoc":"Service Registrar parameters. Check the documentation of the selected registrar type for available parameters","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}]

0 commit comments

Comments
 (0)