You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polaris.apache.org by di...@apache.org on 2026/03/06 17:41:18 UTC
(polaris) branch main updated: Add OPTION and HEAD to quarkus.http.cors.methods (#3941)
This is an automated email from the ASF dual-hosted git repository.
dimas pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git
The following commit(s) were added to refs/heads/main by this push:
new 74ed4cb623 Add OPTION and HEAD to quarkus.http.cors.methods (#3941)
74ed4cb623 is described below
commit 74ed4cb62330d8f8427bf6d2443b1448d0e958f2
Author: Nándor Kollár <na...@users.noreply.github.com>
AuthorDate: Fri Mar 6 18:41:13 2026 +0100
Add OPTION and HEAD to quarkus.http.cors.methods (#3941)
* Add OPTION and HEAD to 'quarkus.http.cors.methods'
---
.../src/main/resources/application.properties | 13 +++++----
.../configuration/configuring-polaris.md | 32 +++++++++-------------
2 files changed, 20 insertions(+), 25 deletions(-)
diff --git a/runtime/defaults/src/main/resources/application.properties b/runtime/defaults/src/main/resources/application.properties
index 2a995de090..8560a3cf0e 100644
--- a/runtime/defaults/src/main/resources/application.properties
+++ b/runtime/defaults/src/main/resources/application.properties
@@ -57,12 +57,13 @@ quarkus.http.auth.proactive=false
quarkus.http.body.handle-file-uploads=false
quarkus.http.limits.max-body-size=10240K
-quarkus.http.cors.origins=http://localhost:8080
-quarkus.http.cors.methods=PATCH, POST, DELETE, GET, PUT
-quarkus.http.cors.headers=*
-quarkus.http.cors.exposed-headers=*
-quarkus.http.cors.access-control-max-age=PT10M
-quarkus.http.cors.access-control-allow-credentials=true
+quarkus.http.cors.enabled=false
+#quarkus.http.cors.origins=http://localhost:8080
+#quarkus.http.cors.methods=PATCH, POST, DELETE, GET, PUT, HEAD, OPTIONS
+#quarkus.http.cors.headers=*
+#quarkus.http.cors.exposed-headers=*
+#quarkus.http.cors.access-control-max-age=PT10M
+#quarkus.http.cors.access-control-allow-credentials=true
quarkus.http.port=8181
quarkus.http.test-port=0
diff --git a/site/content/in-dev/unreleased/configuration/configuring-polaris.md b/site/content/in-dev/unreleased/configuration/configuring-polaris.md
index e1adc33b32..13f630a42f 100644
--- a/site/content/in-dev/unreleased/configuration/configuring-polaris.md
+++ b/site/content/in-dev/unreleased/configuration/configuring-polaris.md
@@ -87,25 +87,19 @@ For a comprehensive reference of all Polaris configuration options, see the [Con
Some often useful Quarkus configuration properties are listed below.
Please refer to the [Quarkus documentation](https://quarkus.io/guides/) for more details.
-| Configuration Property | Default Value | Description |
-|------------------------------------------------------|---------------------------------|-----------------------------------------------------------------------------|
-| `quarkus.log.level` | `INFO` | Define the root log level. |
-| `quarkus.log.category."org.apache.polaris".level` | | Define the log level for a specific category. |
-| `quarkus.default-locale` | System locale | Force the use of a specific locale, for instance `en_US`. |
-| `quarkus.http.port` | `8181` | Define the HTTP port number. |
-| `quarkus.http.auth.basic` | `false` | Enable the HTTP basic authentication. |
-| `quarkus.http.limits.max-body-size` | `10240K` | Define the HTTP max body size limit. |
-| `quarkus.http.cors.enabled` | `false` | Enable the HTTP CORS filter. Must be set to `true` for any other CORS property to take effect. |
-| `quarkus.http.cors.origins` | | Define the HTTP CORS origins. |
-| `quarkus.http.cors.methods` | `PATCH, POST, DELETE, GET, PUT` | Define the HTTP CORS covered methods. |
-| `quarkus.http.cors.headers` | `*` | Define the HTTP CORS covered headers. |
-| `quarkus.http.cors.exposed-headers` | `*` | Define the HTTP CORS covered exposed headers. |
-| `quarkus.http.cors.access-control-max-age` | `PT10M` | Define the HTTP CORS access control max age. |
-| `quarkus.http.cors.access-control-allow-credentials` | `true` | Define the HTTP CORS access control allow credentials flag. |
-| `quarkus.management.enabled` | `true` | Enable the management server. |
-| `quarkus.management.port` | `8182` | Define the port number of the Polaris management server. |
-| `quarkus.management.root-path` | | Define the root path where `/metrics` and `/health` endpoints are based on. |
-| `quarkus.otel.sdk.disabled` | `true` | Enable the OpenTelemetry layer. |
+| Configuration Property | Default Value in Polaris | Description |
+|---------------------------------------------------|--------------------------|------------------------------------------------------------------------------------------------|
+| `quarkus.log.level` | `INFO` | Define the root log level. |
+| `quarkus.log.category."org.apache.polaris".level` | | Define the log level for a specific category. |
+| `quarkus.default-locale` | System locale | Force the use of a specific locale, for instance `en_US`. |
+| `quarkus.http.port` | `8181` | Define the HTTP port number. |
+| `quarkus.http.auth.basic` | `false` | Enable the HTTP basic authentication. |
+| `quarkus.http.limits.max-body-size` | `10240K` | Define the HTTP max body size limit. |
+| `quarkus.http.cors.enabled` | `false` | Enable the HTTP CORS filter. Must be set to `true` for any other CORS property to take effect. |
+| `quarkus.management.enabled` | `true` | Enable the management server. |
+| `quarkus.management.port` | `8182` | Define the port number of the Polaris management server. |
+| `quarkus.management.root-path` | | Define the root path where `/metrics` and `/health` endpoints are based on. |
+| `quarkus.otel.sdk.disabled` | `true` | Enable the OpenTelemetry layer. |
## JVM Configuration Options