From e5e9ba6131c7ae4b3cafffdd2fe3ff792e331e67 Mon Sep 17 00:00:00 2001 From: Nandor Kollar Date: Thu, 5 Feb 2026 21:16:23 +0100 Subject: [PATCH 1/2] Correct build instruction, project properties require org.gradle.project prefix --- extensions/federation/hive/README.md | 2 +- .../in-dev/unreleased/federation/hive-metastore-federation.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/federation/hive/README.md b/extensions/federation/hive/README.md index 4536a87951..e6ec242728 100644 --- a/extensions/federation/hive/README.md +++ b/extensions/federation/hive/README.md @@ -25,7 +25,7 @@ NonRESTCatalogs=HIVE, The other option is to pass it as an argument to the gradle JVM as follows: ``` -./gradlew build -DNonRESTCatalogs=HIVE +./gradlew build -Dorg.gradle.project.NonRESTCatalogs=HIVE ``` Without this flag, the Hive factory won't be compiled into Polaris and therefore Polaris will not load the class at runtime, throwing an unsupported exception for federated catalog calls. \ No newline at end of file diff --git a/site/content/in-dev/unreleased/federation/hive-metastore-federation.md b/site/content/in-dev/unreleased/federation/hive-metastore-federation.md index 0d39a5e4a0..e07309f2a1 100644 --- a/site/content/in-dev/unreleased/federation/hive-metastore-federation.md +++ b/site/content/in-dev/unreleased/federation/hive-metastore-federation.md @@ -34,7 +34,7 @@ property to include `HIVE` (and any other non-REST backends you need): ```bash ./gradlew :polaris-server:assemble :polaris-server:quarkusAppPartsBuild --rerun \ - -DNonRESTCatalogs=HIVE -Dquarkus.container-image.build=true + -Dorg.gradle.project.NonRESTCatalogs=HIVE -Dquarkus.container-image.build=true ``` `runtime/server/build.gradle.kts` wires the extension in only when this flag is present, so binaries From ba8529c540ec7441c58b0e74f44bfbc23dac9160 Mon Sep 17 00:00:00 2001 From: Nandor Kollar Date: Thu, 5 Feb 2026 23:20:35 +0100 Subject: [PATCH 2/2] replace -D to -P --- extensions/federation/hive/README.md | 2 +- .../in-dev/unreleased/federation/hive-metastore-federation.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/federation/hive/README.md b/extensions/federation/hive/README.md index e6ec242728..e4fd6653d9 100644 --- a/extensions/federation/hive/README.md +++ b/extensions/federation/hive/README.md @@ -25,7 +25,7 @@ NonRESTCatalogs=HIVE, The other option is to pass it as an argument to the gradle JVM as follows: ``` -./gradlew build -Dorg.gradle.project.NonRESTCatalogs=HIVE +./gradlew build -PNonRESTCatalogs=HIVE ``` Without this flag, the Hive factory won't be compiled into Polaris and therefore Polaris will not load the class at runtime, throwing an unsupported exception for federated catalog calls. \ No newline at end of file diff --git a/site/content/in-dev/unreleased/federation/hive-metastore-federation.md b/site/content/in-dev/unreleased/federation/hive-metastore-federation.md index e07309f2a1..026f037c85 100644 --- a/site/content/in-dev/unreleased/federation/hive-metastore-federation.md +++ b/site/content/in-dev/unreleased/federation/hive-metastore-federation.md @@ -34,7 +34,7 @@ property to include `HIVE` (and any other non-REST backends you need): ```bash ./gradlew :polaris-server:assemble :polaris-server:quarkusAppPartsBuild --rerun \ - -Dorg.gradle.project.NonRESTCatalogs=HIVE -Dquarkus.container-image.build=true + -PNonRESTCatalogs=HIVE -Dquarkus.container-image.build=true ``` `runtime/server/build.gradle.kts` wires the extension in only when this flag is present, so binaries