You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polaris.apache.org by gi...@apache.org on 2026/04/15 10:56:38 UTC
(polaris) branch asf-site updated: deploy: b5efe865678728a4ff9dc5b12f3aba551afdbcfa
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/polaris.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 215bcbf3f6 deploy: b5efe865678728a4ff9dc5b12f3aba551afdbcfa
215bcbf3f6 is described below
commit 215bcbf3f67bb93ed5468480e414ad5661c328f1
Author: adutra <ad...@users.noreply.github.com>
AuthorDate: Wed Apr 15 10:56:33 2026 +0000
deploy: b5efe865678728a4ff9dc5b12f3aba551afdbcfa
---
404.html | 2 +-
.../20/apache-polaris-1.0.1-incubating-has-been-released/index.html | 2 +-
.../index.html | 2 +-
.../19/apache-polaris-1.1.0-incubating-has-been-released/index.html | 2 +-
.../index.html | 2 +-
.../index.html | 2 +-
blog/2025/12/24/securing-s3-data-with-aws-kms/index.html | 2 +-
.../index.html | 2 +-
.../index.html | 2 +-
.../index.html | 2 +-
.../02/19/apache-polaris-graduates-to-top-level-project/index.html | 2 +-
.../03/29/introducing-the-setup-command-in-apache-polaris/index.html | 2 +-
.../index.html | 2 +-
blog/index.html | 2 +-
blog/page/2/index.html | 2 +-
categories/index.html | 2 +-
community/chat-bylaws/index.html | 2 +-
community/community-guidelines/index.html | 2 +-
community/contributing-guidelines/index.html | 2 +-
community/index.html | 2 +-
community/meetings/index.html | 2 +-
community/proposals/index.html | 2 +-
community/release-guides/index.html | 2 +-
community/release-guides/manual-release-guide/index.html | 2 +-
community/release-guides/release-verification-guide/index.html | 2 +-
community/release-guides/semi-automated-release-guide/index.html | 2 +-
community/security-report/index.html | 2 +-
docs/index.html | 2 +-
downloads/0.9.0/index.html | 2 +-
downloads/1.0.0/index.html | 2 +-
downloads/1.0.1/index.html | 2 +-
downloads/1.1.0/index.html | 2 +-
downloads/1.2.0/index.html | 2 +-
downloads/1.3.0/index.html | 2 +-
downloads/index.html | 2 +-
downloads/readme/index.html | 2 +-
guides/ceph/index.html | 2 +-
guides/index.html | 2 +-
guides/jdbc/index.html | 2 +-
guides/keycloak/index.html | 2 +-
guides/minio/index.html | 2 +-
guides/ozone/index.html | 2 +-
guides/quickstart/index.html | 2 +-
guides/readme/index.html | 2 +-
guides/rustfs/index.html | 2 +-
guides/spark/index.html | 2 +-
guides/telemetry/index.html | 2 +-
in-dev/index.html | 2 +-
in-dev/release_index/index.html | 2 +-
in-dev/unreleased/admin-tool/index.html | 2 +-
in-dev/unreleased/command-line-interface/index.html | 2 +-
in-dev/unreleased/configuration/configuration-reference/index.html | 2 +-
.../configuring-gcs-cloud-storage-specific/index.html | 2 +-
.../configuration/configuring-polaris-for-production/index.html | 2 +-
in-dev/unreleased/configuration/configuring-polaris/index.html | 2 +-
in-dev/unreleased/configuration/index.html | 2 +-
in-dev/unreleased/downstream-build/index.html | 2 +-
in-dev/unreleased/entities/index.html | 2 +-
in-dev/unreleased/evolution/index.html | 2 +-
in-dev/unreleased/federation/hive-metastore-federation/index.html | 2 +-
in-dev/unreleased/federation/iceberg-rest-federation/index.html | 2 +-
in-dev/unreleased/federation/index.html | 2 +-
in-dev/unreleased/generic-table/index.html | 2 +-
in-dev/unreleased/getting-started/binary-distribution/index.html | 2 +-
.../getting-started/creating-a-catalog/catalog-azure/index.html | 2 +-
.../getting-started/creating-a-catalog/catalog-gcs/index.html | 2 +-
.../getting-started/creating-a-catalog/catalog-migration/index.html | 2 +-
in-dev/unreleased/getting-started/creating-a-catalog/index.html | 2 +-
.../getting-started/creating-a-catalog/s3/catalog-aws/index.html | 2 +-
.../getting-started/creating-a-catalog/s3/catalog-minio/index.html | 2 +-
.../getting-started/creating-a-catalog/s3/catalog-ozone/index.html | 2 +-
in-dev/unreleased/getting-started/creating-a-catalog/s3/index.html | 2 +-
.../deploying-polaris/cloud-deploy/deploy-aws/index.html | 2 +-
.../deploying-polaris/cloud-deploy/deploy-azure/index.html | 2 +-
.../deploying-polaris/cloud-deploy/deploy-gcp/index.html | 2 +-
.../getting-started/deploying-polaris/cloud-deploy/index.html | 2 +-
in-dev/unreleased/getting-started/deploying-polaris/index.html | 2 +-
.../getting-started/deploying-polaris/local-deploy/index.html | 2 +-
.../getting-started/deploying-polaris/storage-tls/index.html | 2 +-
in-dev/unreleased/getting-started/index.html | 2 +-
in-dev/unreleased/getting-started/install-dependencies/index.html | 2 +-
in-dev/unreleased/getting-started/quick-start/index.html | 2 +-
in-dev/unreleased/getting-started/setup-tools/index.html | 2 +-
in-dev/unreleased/getting-started/using-polaris/index.html | 2 +-
.../unreleased/getting-started/using-polaris/keycloak-idp/index.html | 2 +-
.../getting-started/using-polaris/telemetry-tools/index.html | 2 +-
in-dev/unreleased/helm-chart/authentication/index.html | 2 +-
in-dev/unreleased/helm-chart/dev/index.html | 2 +-
in-dev/unreleased/helm-chart/index.html | 2 +-
in-dev/unreleased/helm-chart/index.xml | 2 +-
in-dev/unreleased/helm-chart/networking/index.html | 2 +-
in-dev/unreleased/helm-chart/persistence/index.html | 2 +-
in-dev/unreleased/helm-chart/production/index.html | 2 +-
in-dev/unreleased/helm-chart/reference/index.html | 4 ++--
in-dev/unreleased/index.html | 2 +-
in-dev/unreleased/managing-security/access-control/index.html | 2 +-
.../managing-security/external-idp/idp-dev-notes/index.html | 2 +-
in-dev/unreleased/managing-security/external-idp/index.html | 2 +-
in-dev/unreleased/managing-security/external-pdp/index.html | 2 +-
in-dev/unreleased/managing-security/external-pdp/opa/index.html | 2 +-
in-dev/unreleased/managing-security/index.html | 2 +-
in-dev/unreleased/metastores/index.html | 2 +-
in-dev/unreleased/metastores/nosql-mongodb/index.html | 2 +-
in-dev/unreleased/metastores/relational-jdbc/index.html | 2 +-
in-dev/unreleased/polaris-api-specs/index.html | 2 +-
in-dev/unreleased/polaris-api-specs/polaris-catalog-api/index.html | 2 +-
in-dev/unreleased/polaris-api-specs/polaris-management-api/index.html | 2 +-
in-dev/unreleased/polaris-spark-client/index.html | 2 +-
in-dev/unreleased/policy/index.html | 2 +-
in-dev/unreleased/realm/index.html | 2 +-
in-dev/unreleased/telemetry/index.html | 2 +-
index.html | 2 +-
index.xml | 2 +-
...json => offline-search-index.8a8c974562177c69f77ca4357177b7f9.json | 2 +-
releases/0.9.0/access-control/index.html | 2 +-
releases/0.9.0/command-line-interface/index.html | 2 +-
releases/0.9.0/configuring-polaris-for-production/index.html | 2 +-
releases/0.9.0/entities/index.html | 2 +-
releases/0.9.0/index.html | 2 +-
releases/0.9.0/metastores/index.html | 2 +-
releases/0.9.0/overview/index.html | 2 +-
releases/0.9.0/polaris-management-service/index.html | 2 +-
releases/0.9.0/quickstart/index.html | 2 +-
releases/0.9.0/rest-catalog-open-api/index.html | 2 +-
releases/1.0.0/access-control/index.html | 2 +-
releases/1.0.0/admin-tool/index.html | 2 +-
releases/1.0.0/command-line-interface/index.html | 2 +-
releases/1.0.0/configuration/index.html | 2 +-
releases/1.0.0/configuring-polaris-for-production/index.html | 2 +-
releases/1.0.0/entities/index.html | 2 +-
releases/1.0.0/evolution/index.html | 2 +-
releases/1.0.0/generic-table/index.html | 2 +-
releases/1.0.0/getting-started/deploying-polaris/index.html | 2 +-
.../deploying-polaris/quickstart-deploy-aws/index.html | 2 +-
.../deploying-polaris/quickstart-deploy-azure/index.html | 2 +-
.../deploying-polaris/quickstart-deploy-gcp/index.html | 2 +-
releases/1.0.0/getting-started/index.html | 2 +-
releases/1.0.0/getting-started/install-dependencies/index.html | 2 +-
releases/1.0.0/getting-started/quickstart/index.html | 2 +-
releases/1.0.0/getting-started/using-polaris/index.html | 2 +-
releases/1.0.0/index.html | 2 +-
releases/1.0.0/metastores/index.html | 2 +-
releases/1.0.0/polaris-catalog-service/index.html | 2 +-
releases/1.0.0/polaris-management-service/index.html | 2 +-
releases/1.0.0/polaris-spark-client/index.html | 2 +-
releases/1.0.0/policy/index.html | 2 +-
releases/1.0.0/realm/index.html | 2 +-
releases/1.0.0/telemetry/index.html | 2 +-
releases/1.0.1/access-control/index.html | 2 +-
releases/1.0.1/admin-tool/index.html | 2 +-
releases/1.0.1/command-line-interface/index.html | 2 +-
releases/1.0.1/configuration/index.html | 2 +-
releases/1.0.1/configuring-polaris-for-production/index.html | 2 +-
releases/1.0.1/entities/index.html | 2 +-
releases/1.0.1/evolution/index.html | 2 +-
releases/1.0.1/generic-table/index.html | 2 +-
releases/1.0.1/getting-started/deploying-polaris/index.html | 2 +-
.../deploying-polaris/quickstart-deploy-aws/index.html | 2 +-
.../deploying-polaris/quickstart-deploy-azure/index.html | 2 +-
.../deploying-polaris/quickstart-deploy-gcp/index.html | 2 +-
releases/1.0.1/getting-started/index.html | 2 +-
releases/1.0.1/getting-started/install-dependencies/index.html | 2 +-
releases/1.0.1/getting-started/quickstart/index.html | 2 +-
releases/1.0.1/getting-started/using-polaris/index.html | 2 +-
releases/1.0.1/index.html | 2 +-
releases/1.0.1/metastores/index.html | 2 +-
releases/1.0.1/polaris-catalog-service/index.html | 2 +-
releases/1.0.1/polaris-management-service/index.html | 2 +-
releases/1.0.1/polaris-spark-client/index.html | 2 +-
releases/1.0.1/policy/index.html | 2 +-
releases/1.0.1/realm/index.html | 2 +-
releases/1.0.1/telemetry/index.html | 2 +-
releases/1.1.0/access-control/index.html | 2 +-
releases/1.1.0/admin-tool/index.html | 2 +-
releases/1.1.0/command-line-interface/index.html | 2 +-
releases/1.1.0/configuration/index.html | 2 +-
releases/1.1.0/configuring-polaris-for-production/index.html | 2 +-
releases/1.1.0/entities/index.html | 2 +-
releases/1.1.0/evolution/index.html | 2 +-
releases/1.1.0/external-idp/index.html | 2 +-
releases/1.1.0/generic-table/index.html | 2 +-
releases/1.1.0/getting-started/deploying-polaris/index.html | 2 +-
.../deploying-polaris/quickstart-deploy-aws/index.html | 2 +-
.../deploying-polaris/quickstart-deploy-azure/index.html | 2 +-
.../deploying-polaris/quickstart-deploy-gcp/index.html | 2 +-
releases/1.1.0/getting-started/index.html | 2 +-
releases/1.1.0/getting-started/install-dependencies/index.html | 2 +-
releases/1.1.0/getting-started/minio/index.html | 2 +-
releases/1.1.0/getting-started/quickstart/index.html | 2 +-
releases/1.1.0/getting-started/using-polaris/index.html | 2 +-
releases/1.1.0/helm/index.html | 2 +-
releases/1.1.0/index.html | 2 +-
releases/1.1.0/metastores/index.html | 2 +-
releases/1.1.0/polaris-catalog-service/index.html | 2 +-
releases/1.1.0/polaris-management-service/index.html | 2 +-
releases/1.1.0/polaris-spark-client/index.html | 2 +-
releases/1.1.0/policy/index.html | 2 +-
releases/1.1.0/realm/index.html | 2 +-
releases/1.1.0/telemetry/index.html | 2 +-
releases/1.2.0/admin-tool/index.html | 2 +-
releases/1.2.0/command-line-interface/index.html | 2 +-
releases/1.2.0/configuration/index.html | 2 +-
releases/1.2.0/configuring-polaris-for-production/index.html | 2 +-
releases/1.2.0/entities/index.html | 2 +-
releases/1.2.0/evolution/index.html | 2 +-
releases/1.2.0/federation/hive-metastore-federation/index.html | 2 +-
releases/1.2.0/federation/iceberg-rest-federation/index.html | 2 +-
releases/1.2.0/federation/index.html | 2 +-
releases/1.2.0/generic-table/index.html | 2 +-
.../1.2.0/getting-started/creating-a-catalog/catalog-azure/index.html | 2 +-
.../1.2.0/getting-started/creating-a-catalog/catalog-gcs/index.html | 2 +-
releases/1.2.0/getting-started/creating-a-catalog/index.html | 2 +-
.../getting-started/creating-a-catalog/s3/catalog-aws/index.html | 2 +-
.../getting-started/creating-a-catalog/s3/catalog-minio/index.html | 2 +-
releases/1.2.0/getting-started/creating-a-catalog/s3/index.html | 2 +-
.../deploying-polaris/cloud-deploy/deploy-aws/index.html | 2 +-
.../deploying-polaris/cloud-deploy/deploy-azure/index.html | 2 +-
.../deploying-polaris/cloud-deploy/deploy-gcp/index.html | 2 +-
.../1.2.0/getting-started/deploying-polaris/cloud-deploy/index.html | 2 +-
releases/1.2.0/getting-started/deploying-polaris/index.html | 2 +-
.../1.2.0/getting-started/deploying-polaris/local-deploy/index.html | 2 +-
releases/1.2.0/getting-started/index.html | 2 +-
releases/1.2.0/getting-started/install-dependencies/index.html | 2 +-
releases/1.2.0/getting-started/using-polaris/index.html | 2 +-
releases/1.2.0/getting-started/using-polaris/keycloak-idp/index.html | 2 +-
.../1.2.0/getting-started/using-polaris/telemetry-tools/index.html | 2 +-
releases/1.2.0/helm/index.html | 2 +-
releases/1.2.0/index.html | 2 +-
releases/1.2.0/managing-security/access-control/index.html | 2 +-
.../1.2.0/managing-security/external-idp/idp-dev-notes/index.html | 2 +-
releases/1.2.0/managing-security/external-idp/index.html | 2 +-
releases/1.2.0/managing-security/index.html | 2 +-
releases/1.2.0/metastores/index.html | 2 +-
releases/1.2.0/polaris-api-specs/index.html | 2 +-
releases/1.2.0/polaris-api-specs/polaris-catalog-api/index.html | 2 +-
releases/1.2.0/polaris-api-specs/polaris-management-api/index.html | 2 +-
releases/1.2.0/polaris-spark-client/index.html | 2 +-
releases/1.2.0/policy/index.html | 2 +-
releases/1.2.0/realm/index.html | 2 +-
releases/1.2.0/telemetry/index.html | 2 +-
releases/1.3.0/admin-tool/index.html | 2 +-
releases/1.3.0/command-line-interface/index.html | 2 +-
releases/1.3.0/configuration/index.html | 2 +-
.../configuring-gcs-cloud-storage-specific/index.html | 2 +-
releases/1.3.0/configuring-polaris-for-production/index.html | 2 +-
releases/1.3.0/entities/index.html | 2 +-
releases/1.3.0/evolution/index.html | 2 +-
releases/1.3.0/federation/hive-metastore-federation/index.html | 2 +-
releases/1.3.0/federation/iceberg-rest-federation/index.html | 2 +-
releases/1.3.0/federation/index.html | 2 +-
releases/1.3.0/generic-table/index.html | 2 +-
releases/1.3.0/getting-started/binary-distribution/index.html | 2 +-
.../1.3.0/getting-started/creating-a-catalog/catalog-azure/index.html | 2 +-
.../1.3.0/getting-started/creating-a-catalog/catalog-gcs/index.html | 2 +-
.../getting-started/creating-a-catalog/catalog-migration/index.html | 2 +-
releases/1.3.0/getting-started/creating-a-catalog/index.html | 2 +-
.../getting-started/creating-a-catalog/s3/catalog-aws/index.html | 2 +-
.../getting-started/creating-a-catalog/s3/catalog-minio/index.html | 2 +-
.../getting-started/creating-a-catalog/s3/catalog-ozone/index.html | 2 +-
releases/1.3.0/getting-started/creating-a-catalog/s3/index.html | 2 +-
.../deploying-polaris/cloud-deploy/deploy-aws/index.html | 2 +-
.../deploying-polaris/cloud-deploy/deploy-azure/index.html | 2 +-
.../deploying-polaris/cloud-deploy/deploy-gcp/index.html | 2 +-
.../1.3.0/getting-started/deploying-polaris/cloud-deploy/index.html | 2 +-
releases/1.3.0/getting-started/deploying-polaris/index.html | 2 +-
.../1.3.0/getting-started/deploying-polaris/local-deploy/index.html | 2 +-
releases/1.3.0/getting-started/index.html | 2 +-
releases/1.3.0/getting-started/install-dependencies/index.html | 2 +-
releases/1.3.0/getting-started/quick-start/index.html | 2 +-
releases/1.3.0/getting-started/using-polaris/index.html | 2 +-
releases/1.3.0/getting-started/using-polaris/keycloak-idp/index.html | 2 +-
.../1.3.0/getting-started/using-polaris/telemetry-tools/index.html | 2 +-
releases/1.3.0/helm/index.html | 2 +-
releases/1.3.0/index.html | 2 +-
releases/1.3.0/managing-security/access-control/index.html | 2 +-
.../1.3.0/managing-security/external-idp/idp-dev-notes/index.html | 2 +-
releases/1.3.0/managing-security/external-idp/index.html | 2 +-
releases/1.3.0/managing-security/external-pdp/index.html | 2 +-
releases/1.3.0/managing-security/external-pdp/opa/index.html | 2 +-
releases/1.3.0/managing-security/index.html | 2 +-
releases/1.3.0/metastores/index.html | 2 +-
releases/1.3.0/polaris-api-specs/index.html | 2 +-
releases/1.3.0/polaris-api-specs/polaris-catalog-api/index.html | 2 +-
releases/1.3.0/polaris-api-specs/polaris-management-api/index.html | 2 +-
releases/1.3.0/polaris-spark-client/index.html | 2 +-
releases/1.3.0/policy/index.html | 2 +-
releases/1.3.0/realm/index.html | 2 +-
releases/1.3.0/telemetry/index.html | 2 +-
releases/index.html | 2 +-
tags/authorization/index.html | 2 +-
tags/backend/index.html | 2 +-
tags/ceph/index.html | 2 +-
tags/idp/index.html | 2 +-
tags/index.html | 2 +-
tags/jaeger/index.html | 2 +-
tags/jdbc/index.html | 2 +-
tags/keycloak/index.html | 2 +-
tags/minio/index.html | 2 +-
tags/object-storage/index.html | 2 +-
tags/ozone/index.html | 2 +-
tags/postgres/index.html | 2 +-
tags/prometheus/index.html | 2 +-
tags/rustfs/index.html | 2 +-
tags/spark/index.html | 2 +-
tags/telemetry/index.html | 2 +-
tools/iceberg-catalog-migrator/index.html | 2 +-
tools/index.html | 2 +-
tools/polaris-benchmarks/index.html | 2 +-
tools/polaris-console/index.html | 2 +-
tools/polaris-mcp-server/index.html | 2 +-
tools/polaris-synchronizer/index.html | 2 +-
311 files changed, 312 insertions(+), 312 deletions(-)
diff --git a/404.html b/404.html
index 07e0b82f92..8288c97434 100644
--- a/404.html
+++ b/404.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
\ No newline at end of file
diff --git a/blog/2025/08/20/apache-polaris-1.0.1-incubating-has-been-released/index.html b/blog/2025/08/20/apache-polaris-1.0.1-incubating-has-been-released/index.html
index 8551f61764..bbba48a10d 100644
--- a/blog/2025/08/20/apache-polaris-1.0.1-incubating-has-been-released/index.html
+++ b/blog/2025/08/20/apache-polaris-1.0.1-incubating-has-been-released/index.html
@@ -22,7 +22,7 @@ remove db-kind in Helm Chart add relational-jdbc to Helm Chart This release can
https://polaris.apache.org/downloads/ The artifacts are available on Maven Central.
The Docker images are available on Docker Hub:
https://hub.docker.com/r/apache/polaris/tags https://hub.docker.com/r/apache/polaris-admin-tool/tags Enjoy !
-The Apache Polaris team."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js integrity="sha5 [...]
+The Apache Polaris team."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js integrity="sha5 [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/blog/2025/09/15/doris-x-polaris-building-unified-data-lakehouse-with-iceberg-rest-catalog-a-practical-guide/index.html b/blog/2025/09/15/doris-x-polaris-building-unified-data-lakehouse-with-iceberg-rest-catalog-a-practical-guide/index.html
index 91ac5c6c04..5bb5ccac5f 100644
--- a/blog/2025/09/15/doris-x-polaris-building-unified-data-lakehouse-with-iceberg-rest-catalog-a-practical-guide/index.html
+++ b/blog/2025/09/15/doris-x-polaris-building-unified-data-lakehouse-with-iceberg-rest-catalog-a-practical-guide/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/blog/2025/09/19/apache-polaris-1.1.0-incubating-has-been-released/index.html b/blog/2025/09/19/apache-polaris-1.1.0-incubating-has-been-released/index.html
index 6757f5f05d..694a39e7c5 100644
--- a/blog/2025/09/19/apache-polaris-1.1.0-incubating-has-been-released/index.html
+++ b/blog/2025/09/19/apache-polaris-1.1.0-incubating-has-been-released/index.html
@@ -6,7 +6,7 @@ New features & enhancements ** HMS support ** IMPLICIT authentication type ** Su
This release includes:
New features & enhancements ** HMS support ** IMPLICIT authentication type ** Support for non-AWS S3 compatible storage with STS: MinIO, s3a scheme support ** Use of Realm instead of RealmId ** Modularized Federation Architecture ** Federated Catalog Support in Polaris CLI ** Expanded External Identity Provider support ** Python package (official) ** Documentation improvements (release process, multi-realms configuration) Bug fixes ** Fix drop view with default server configuration ** Fi [...]
This release includes:
-New features & enhancements ** HMS support ** IMPLICIT authentication type ** Support for non-AWS S3 compatible storage with STS: MinIO, s3a scheme support ** Use of Realm instead of RealmId ** Modularized Federation Architecture ** Federated Catalog Support in Polaris CLI ** Expanded External Identity Provider support ** Python package (official) ** Documentation improvements (release process, multi-realms configuration) Bug fixes ** Fix drop view with default server configuration ** Fi [...]
+New features & enhancements ** HMS support ** IMPLICIT authentication type ** Support for non-AWS S3 compatible storage with STS: MinIO, s3a scheme support ** Use of Realm instead of RealmId ** Modularized Federation Architecture ** Federated Catalog Support in Polaris CLI ** Expanded External Identity Provider support ** Python package (official) ** Documentation improvements (release process, multi-realms configuration) Bug fixes ** Fix drop view with default server configuration ** Fi [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/blog/2025/10/02/integrating-apache-polaris-with-puppygraph-for-real-time-graph-analysis/index.html b/blog/2025/10/02/integrating-apache-polaris-with-puppygraph-for-real-time-graph-analysis/index.html
index f26dddee30..18bd404a3d 100644
--- a/blog/2025/10/02/integrating-apache-polaris-with-puppygraph-for-real-time-graph-analysis/index.html
+++ b/blog/2025/10/02/integrating-apache-polaris-with-puppygraph-for-real-time-graph-analysis/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/blog/2025/10/21/starrocks-and-apache-polaris-integration-building-a-unified-high-performance-data-lakehouse/index.html b/blog/2025/10/21/starrocks-and-apache-polaris-integration-building-a-unified-high-performance-data-lakehouse/index.html
index 670912997f..c80ebf0396 100644
--- a/blog/2025/10/21/starrocks-and-apache-polaris-integration-building-a-unified-high-performance-data-lakehouse/index.html
+++ b/blog/2025/10/21/starrocks-and-apache-polaris-integration-building-a-unified-high-performance-data-lakehouse/index.html
@@ -6,7 +6,7 @@ Engine lock-in : every OLAP engine optimises for its own metadata layer and file
Data silos : transactional data sits in RDBMS, click-streams in an S3 data lake, CRM data in a SaaS vault, etc. Cross-domain analysis requires expensive ETL and still arrives stale.
Engine lock-in : every OLAP engine optimises for its own metadata layer and file layout. Migrating to a faster or cheaper engine means re-formatting, re-writing and re-governing years of data."><meta itemprop=datePublished content="2025-10-21T00:00:00+00:00"><meta itemprop=dateModified content="2025-10-21T00:00:00+00:00"><meta itemprop=wordCount content="1327"><meta name=twitter:card content="summary"><meta name=twitter:title content="StarRocks and Apache Polaris Integration: Building a [...]
Data silos : transactional data sits in RDBMS, click-streams in an S3 data lake, CRM data in a SaaS vault, etc. Cross-domain analysis requires expensive ETL and still arrives stale.
-Engine lock-in : every OLAP engine optimises for its own metadata layer and file layout. Migrating to a faster or cheaper engine means re-formatting, re-writing and re-governing years of data."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css r [...]
+Engine lock-in : every OLAP engine optimises for its own metadata layer and file layout. Migrating to a faster or cheaper engine means re-formatting, re-writing and re-governing years of data."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css r [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/blog/2025/12/24/securing-s3-data-with-aws-kms/index.html b/blog/2025/12/24/securing-s3-data-with-aws-kms/index.html
index b05f248d98..5e5aa6d85e 100644
--- a/blog/2025/12/24/securing-s3-data-with-aws-kms/index.html
+++ b/blog/2025/12/24/securing-s3-data-with-aws-kms/index.html
@@ -10,7 +10,7 @@ This functionality will be available in the next release after 1.3.0-incubating.
Configuring Polaris Catalog🔗 KMS settings in Polaris are relevant to S3 buckets that have been configure to use KMS on the AWS side (e.g. using SSE-KMS)."><meta itemprop=datePublished content="2025-12-24T00:00:00+00:00"><meta itemprop=dateModified content="2025-12-24T00:00:00+00:00"><meta itemprop=wordCount content="497"><meta name=twitter:card content="summary"><meta name=twitter:title content="Securing S3 data with AWS KMS"><meta name=twitter:description content="Introduction🔗 AWS Key [...]
Apache Polaris supports using KMS in its catalogs backed by AWS S3 storage.
This functionality will be available in the next release after 1.3.0-incubating.
-Configuring Polaris Catalog🔗 KMS settings in Polaris are relevant to S3 buckets that have been configure to use KMS on the AWS side (e.g. using SSE-KMS)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8E [...]
+Configuring Polaris Catalog🔗 KMS settings in Polaris are relevant to S3 buckets that have been configure to use KMS on the AWS side (e.g. using SSE-KMS)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8E [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/blog/2026/01/06/apache-polaris-and-lance-bringing-ai-native-storage-to-the-open-multimodal-lakehouse/index.html b/blog/2026/01/06/apache-polaris-and-lance-bringing-ai-native-storage-to-the-open-multimodal-lakehouse/index.html
index 6ec7d21d8d..e49a8a466c 100644
--- a/blog/2026/01/06/apache-polaris-and-lance-bringing-ai-native-storage-to-the-open-multimodal-lakehouse/index.html
+++ b/blog/2026/01/06/apache-polaris-and-lance-bringing-ai-native-storage-to-the-open-multimodal-lakehouse/index.html
@@ -2,7 +2,7 @@
What is Lance?🔗 Lance is an open lakehouse format designed for multimodal AI workloads. It contains a file format, table format, and catalog spec that allows you to build a complete multimodal lakehouse on top of object storage to power your AI workflows. The key features of Lance include:"><meta property="og:url" content="https://polaris.apache.org/blog/2026/01/06/apache-polaris-and-lance-bringing-ai-native-storage-to-the-open-multimodal-lakehouse/"><meta property="og:site_name" content [...]
What is Lance?🔗 Lance is an open lakehouse format designed for multimodal AI workloads. It contains a file format, table format, and catalog spec that allows you to build a complete multimodal lakehouse on top of object storage to power your AI workflows. The key features of Lance include:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="blog"><meta property="article:published_time" content="2026-01-06T00:00: [...]
What is Lance?🔗 Lance is an open lakehouse format designed for multimodal AI workloads. It contains a file format, table format, and catalog spec that allows you to build a complete multimodal lakehouse on top of object storage to power your AI workflows. The key features of Lance include:"><meta itemprop=datePublished content="2026-01-06T00:00:00+00:00"><meta itemprop=dateModified content="2026-01-06T00:00:00+00:00"><meta itemprop=wordCount content="1889"><meta name=twitter:card content [...]
-What is Lance?🔗 Lance is an open lakehouse format designed for multimodal AI workloads. It contains a file format, table format, and catalog spec that allows you to build a complete multimodal lakehouse on top of object storage to power your AI workflows. The key features of Lance include:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymou [...]
+What is Lance?🔗 Lance is an open lakehouse format designed for multimodal AI workloads. It contains a file format, table format, and catalog spec that allows you to build a complete multimodal lakehouse on top of object storage to power your AI workflows. The key features of Lance include:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymou [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/blog/2026/01/12/mapping-legacy-and-heterogeneous-datalakes-in-apache-polaris/index.html b/blog/2026/01/12/mapping-legacy-and-heterogeneous-datalakes-in-apache-polaris/index.html
index ca7db2a77e..5f0bd2dfd6 100644
--- a/blog/2026/01/12/mapping-legacy-and-heterogeneous-datalakes-in-apache-polaris/index.html
+++ b/blog/2026/01/12/mapping-legacy-and-heterogeneous-datalakes-in-apache-polaris/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/blog/2026/02/04/floe-and-apache-polaris-policy-driven-table-maintenance-for-apache-iceberg/index.html b/blog/2026/02/04/floe-and-apache-polaris-policy-driven-table-maintenance-for-apache-iceberg/index.html
index c2f3b4a796..e5662068b8 100644
--- a/blog/2026/02/04/floe-and-apache-polaris-policy-driven-table-maintenance-for-apache-iceberg/index.html
+++ b/blog/2026/02/04/floe-and-apache-polaris-policy-driven-table-maintenance-for-apache-iceberg/index.html
@@ -2,7 +2,7 @@
Apache Polaris provides a vendor-neutral Iceberg catalog with governance and access control, but it does not execute maintenance operations. The catalog manages metadata and enforces permissions. Compaction, snapshot expiration, orphan cleanup, and manifest optimization remain the user’s responsibility."><meta property="og:url" content="https://polaris.apache.org/blog/2026/02/04/floe-and-apache-polaris-policy-driven-table-maintenance-for-apache-iceberg/"><meta property="og:site_name" con [...]
Apache Polaris provides a vendor-neutral Iceberg catalog with governance and access control, but it does not execute maintenance operations. The catalog manages metadata and enforces permissions. Compaction, snapshot expiration, orphan cleanup, and manifest optimization remain the user’s responsibility."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="blog"><meta property="article:published_time" content="202 [...]
Apache Polaris provides a vendor-neutral Iceberg catalog with governance and access control, but it does not execute maintenance operations. The catalog manages metadata and enforces permissions. Compaction, snapshot expiration, orphan cleanup, and manifest optimization remain the user’s responsibility."><meta itemprop=datePublished content="2026-02-04T00:00:00+00:00"><meta itemprop=dateModified content="2026-02-04T00:00:00+00:00"><meta itemprop=wordCount content="817"><meta name=twitter [...]
-Apache Polaris provides a vendor-neutral Iceberg catalog with governance and access control, but it does not execute maintenance operations. The catalog manages metadata and enforces permissions. Compaction, snapshot expiration, orphan cleanup, and manifest optimization remain the user’s responsibility."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crosso [...]
+Apache Polaris provides a vendor-neutral Iceberg catalog with governance and access control, but it does not execute maintenance operations. The catalog manages metadata and enforces permissions. Compaction, snapshot expiration, orphan cleanup, and manifest optimization remain the user’s responsibility."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crosso [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-blog20260204floe-and-apache-polaris-policy-dr [...]
diff --git a/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/index.html b/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/index.html
index 9232d3a1d7..bf65c12c25 100644
--- a/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/index.html
+++ b/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/index.html
@@ -6,7 +6,7 @@ What is Apache Polaris?🔗 For those who are new to the project, Polaris is a c
This milestone marks a significant pivotal point for the project, moving from a promising proposal to a mature, community-governed standard for data cataloging and access control in the open data lakehouse.
What is Apache Polaris?🔗 For those who are new to the project, Polaris is a cloud-native, open-source catalog for Apache Iceberg. It provides a centralized service to manage your data across different engines and clouds, ensuring that your Iceberg tables remain interoperable and secure."><meta itemprop=datePublished content="2026-02-19T00:00:00+00:00"><meta itemprop=dateModified content="2026-02-19T00:00:00+00:00"><meta itemprop=wordCount content="458"><meta name=twitter:card content="su [...]
This milestone marks a significant pivotal point for the project, moving from a promising proposal to a mature, community-governed standard for data cataloging and access control in the open data lakehouse.
-What is Apache Polaris?🔗 For those who are new to the project, Polaris is a cloud-native, open-source catalog for Apache Iceberg. It provides a centralized service to manage your data across different engines and clouds, ensuring that your Iceberg tables remain interoperable and secure."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous>< [...]
+What is Apache Polaris?🔗 For those who are new to the project, Polaris is a cloud-native, open-source catalog for Apache Iceberg. It provides a centralized service to manage your data across different engines and clouds, ensuring that your Iceberg tables remain interoperable and secure."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous>< [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-blog20260219apache-polaris-graduates-t [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span class=td-sidebar-nav-active-item>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe- [...]
diff --git a/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/index.html b/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/index.html
index 31ae7280b6..aea9737356 100644
--- a/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/index.html
+++ b/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/index.html
@@ -2,7 +2,7 @@
To simplify this workflow, the Apache Polaris Python CLI now includes a setup command. This feature introduces an infrastructure-as-code approach, allowing you to define your Polaris configuration in a single YAML file and apply it with a single command."><meta property="og:url" content="https://polaris.apache.org/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Introducing the setu [...]
To simplify this workflow, the Apache Polaris Python CLI now includes a setup command. This feature introduces an infrastructure-as-code approach, allowing you to define your Polaris configuration in a single YAML file and apply it with a single command."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="blog"><meta property="article:published_time" content="2026-03-29T00:00:00+00:00"><meta property="article:mo [...]
To simplify this workflow, the Apache Polaris Python CLI now includes a setup command. This feature introduces an infrastructure-as-code approach, allowing you to define your Polaris configuration in a single YAML file and apply it with a single command."><meta itemprop=datePublished content="2026-03-29T00:00:00+00:00"><meta itemprop=dateModified content="2026-03-29T00:00:00+00:00"><meta itemprop=wordCount content="446"><meta name=twitter:card content="summary"><meta name=twitter:title c [...]
-To simplify this workflow, the Apache Polaris Python CLI now includes a setup command. This feature introduces an infrastructure-as-code approach, allowing you to define your Polaris configuration in a single YAML file and apply it with a single command."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27 [...]
+To simplify this workflow, the Apache Polaris Python CLI now includes a setup command. This feature introduces an infrastructure-as-code approach, allowing you to define your Polaris configuration in a single YAML file and apply it with a single command."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27 [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span class=td-sidebar-nav-active-item>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog202602 [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/index.html b/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/index.html
index 836c3911d8..9f65889f9c 100644
--- a/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/index.html
+++ b/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/index.html
@@ -2,7 +2,7 @@
Why This Stack?🔗 The modern open data lakehouse is built on open standards: Apache Iceberg as the table format, a REST catalog to manage metadata, object storage for the actual files and a decoupled compute engine for queries. This separation lets you swap any layer without rewriting the others."><meta property="og:url" content="https://polaris.apache.org/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/"><meta property="og:site_name" conte [...]
Why This Stack?🔗 The modern open data lakehouse is built on open standards: Apache Iceberg as the table format, a REST catalog to manage metadata, object storage for the actual files and a decoupled compute engine for queries. This separation lets you swap any layer without rewriting the others."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="blog"><meta property="article:published_time" content="2026-04-04T [...]
Why This Stack?🔗 The modern open data lakehouse is built on open standards: Apache Iceberg as the table format, a REST catalog to manage metadata, object storage for the actual files and a decoupled compute engine for queries. This separation lets you swap any layer without rewriting the others."><meta itemprop=datePublished content="2026-04-04T00:00:00+00:00"><meta itemprop=dateModified content="2026-04-04T00:00:00+00:00"><meta itemprop=wordCount content="2761"><meta name=twitter:card c [...]
-Why This Stack?🔗 The modern open data lakehouse is built on open standards: Apache Iceberg as the table format, a REST catalog to manage metadata, object storage for the actual files and a decoupled compute engine for queries. This separation lets you swap any layer without rewriting the others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=an [...]
+Why This Stack?🔗 The modern open data lakehouse is built on open standards: Apache Iceberg as the table format, a REST catalog to manage metadata, object storage for the actual files and a decoupled compute engine for queries. This separation lets you swap any layer without rewriting the others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=an [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span class=td-sidebar-nav-active-item>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Po [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/blog/index.html b/blog/index.html
index 09c1a71724..f36c1279c8 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/blog/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/blog/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/blog/page/2/index.html b/blog/page/2/index.html
index 1edaefafd9..f46fff4fe8 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/blog/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/blog/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href [...]
<label for=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino-check><a href=/blog/2026/04/04/build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260404build-a-local-open-data-lakehouse-with-k3d-apache-ozone-apache-polaris-and-trino><span>Build a Local Open Data Lakehouse with k3d, Apache Ozone, Apache Polaris and Trino</span></a></label></li>< [...]
<label for=m-blog20260329introducing-the-setup-command-in-apache-polaris-check><a href=/blog/2026/03/29/introducing-the-setup-command-in-apache-polaris/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260329introducing-the-setup-command-in-apache-polaris><span>Introducing the setup Command in Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260219apache-polaris-graduates-to-top-level- [...]
<label for=m-blog20260219apache-polaris-graduates-to-top-level-project-check><a href=/blog/2026/02/19/apache-polaris-graduates-to-top-level-project/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-blog20260219apache-polaris-graduates-to-top-level-project><span>Apache Polaris Graduates to Top Level Project!</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-blog20260204floe-and-apache-polaris-policy-driven-table-m [...]
diff --git a/categories/index.html b/categories/index.html
index 201e4fab71..f9b68c6d74 100644
--- a/categories/index.html
+++ b/categories/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/categories/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/pn [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/categories/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/pn [...]
\ No newline at end of file
diff --git a/community/chat-bylaws/index.html b/community/chat-bylaws/index.html
index a3ed83e4f0..d4335a638c 100644
--- a/community/chat-bylaws/index.html
+++ b/community/chat-bylaws/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-communitymeetings-check><a href=/community/meetings/ title="Apache Polaris Community Meetings" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-communitymeetings><span>Meetings</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communityproposals-li><input type=checkbox id=m-communityproposals-check>
<label for=m-communityproposals-check><a href=/community/proposals/ title="Apache Polaris Proposals & Roadmap" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communityproposals><span>Proposals & Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-communitychat-bylaws-li><input type=checkbox id=m-communitychat-bylaws-check checked>
<label for=m-communitychat-bylaws-check><a href=/community/chat-bylaws/ title class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-communitychat-bylaws><span class=td-sidebar-nav-active-item>Chat Bylaws</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitycommunity-guidelines-li><input type=checkbox id=m-communitycommunity-guidelines-check>
diff --git a/community/community-guidelines/index.html b/community/community-guidelines/index.html
index 13019bba8d..41b9139ae2 100644
--- a/community/community-guidelines/index.html
+++ b/community/community-guidelines/index.html
@@ -2,7 +2,7 @@
Be respectful and considerate of other community members. Treat everyone with respect and professionalism. Refrain from engaging in offensive, discriminatory, or harassing behavior. Be patient and understanding towards others, especially newcomers who may be learning. Stay constructive and provide helpful feedback. Engage in meaningful and relevant discussions related to the project. Avoid spamming, excessive self-promotion, or advertising unrelated content. Use clear and consise languag [...]
Be respectful and considerate of other community members. Treat everyone with respect and professionalism. Refrain from engaging in offensive, discriminatory, or harassing behavior. Be patient and understanding towards others, especially newcomers who may be learning. Stay constructive and provide helpful feedback. Engage in meaningful and relevant discussions related to the project. Avoid spamming, excessive self-promotion, or advertising unrelated content. Use clear and consise languag [...]
Be respectful and considerate of other community members. Treat everyone with respect and professionalism. Refrain from engaging in offensive, discriminatory, or harassing behavior. Be patient and understanding towards others, especially newcomers who may be learning. Stay constructive and provide helpful feedback. Engage in meaningful and relevant discussions related to the project. Avoid spamming, excessive self-promotion, or advertising unrelated content. Use clear and consise languag [...]
-Be respectful and considerate of other community members. Treat everyone with respect and professionalism. Refrain from engaging in offensive, discriminatory, or harassing behavior. Be patient and understanding towards others, especially newcomers who may be learning. Stay constructive and provide helpful feedback. Engage in meaningful and relevant discussions related to the project. Avoid spamming, excessive self-promotion, or advertising unrelated content. Use clear and consise languag [...]
+Be respectful and considerate of other community members. Treat everyone with respect and professionalism. Refrain from engaging in offensive, discriminatory, or harassing behavior. Be patient and understanding towards others, especially newcomers who may be learning. Stay constructive and provide helpful feedback. Engage in meaningful and relevant discussions related to the project. Avoid spamming, excessive self-promotion, or advertising unrelated content. Use clear and consise languag [...]
<label for=m-communitymeetings-check><a href=/community/meetings/ title="Apache Polaris Community Meetings" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-communitymeetings><span>Meetings</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communityproposals-li><input type=checkbox id=m-communityproposals-check>
<label for=m-communityproposals-check><a href=/community/proposals/ title="Apache Polaris Proposals & Roadmap" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communityproposals><span>Proposals & Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitychat-bylaws-li><input type=checkbox id=m-communitychat-bylaws-check>
<label for=m-communitychat-bylaws-check><a href=/community/chat-bylaws/ title class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communitychat-bylaws><span>Chat Bylaws</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-communitycommunity-guidelines-li><input type=checkbox id=m-communitycommunity-guidelines-check checked>
diff --git a/community/contributing-guidelines/index.html b/community/contributing-guidelines/index.html
index 98c9d6e81f..26a82cd2b2 100644
--- a/community/contributing-guidelines/index.html
+++ b/community/contributing-guidelines/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-communitymeetings-check><a href=/community/meetings/ title="Apache Polaris Community Meetings" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-communitymeetings><span>Meetings</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communityproposals-li><input type=checkbox id=m-communityproposals-check>
<label for=m-communityproposals-check><a href=/community/proposals/ title="Apache Polaris Proposals & Roadmap" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communityproposals><span>Proposals & Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitychat-bylaws-li><input type=checkbox id=m-communitychat-bylaws-check>
<label for=m-communitychat-bylaws-check><a href=/community/chat-bylaws/ title class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communitychat-bylaws><span>Chat Bylaws</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitycommunity-guidelines-li><input type=checkbox id=m-communitycommunity-guidelines-check>
diff --git a/community/index.html b/community/index.html
index 99604ff974..3eb121b387 100644
--- a/community/index.html
+++ b/community/index.html
@@ -42,7 +42,7 @@ Development takes place here!
Chat Bylaws
A few rules around our public chat as a collaboration tool for the project.
Contribution Guidelines
-How to contribute to Apache Polaris"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js inte [...]
+How to contribute to Apache Polaris"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js inte [...]
<label for=m-communitymeetings-check><a href=/community/meetings/ title="Apache Polaris Community Meetings" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-communitymeetings><span>Meetings</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communityproposals-li><input type=checkbox id=m-communityproposals-check>
<label for=m-communityproposals-check><a href=/community/proposals/ title="Apache Polaris Proposals & Roadmap" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communityproposals><span>Proposals & Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitychat-bylaws-li><input type=checkbox id=m-communitychat-bylaws-check>
<label for=m-communitychat-bylaws-check><a href=/community/chat-bylaws/ title class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communitychat-bylaws><span>Chat Bylaws</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitycommunity-guidelines-li><input type=checkbox id=m-communitycommunity-guidelines-check>
diff --git a/community/meetings/index.html b/community/meetings/index.html
index f945f74f2b..21496f5334 100644
--- a/community/meetings/index.html
+++ b/community/meetings/index.html
@@ -54,7 +54,7 @@ Date Time 2026-04-02
09:00 PST, 18:00 CET
2026-05-28
09:00 PST, 18:00 CET
-…"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js integrity="sha512-v2CJ7UaYy4JwqLDIrZU [...]
+…"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js integrity="sha512-v2CJ7UaYy4JwqLDIrZU [...]
<label for=m-communitymeetings-check><a href=/community/meetings/ title="Apache Polaris Community Meetings" class="align-left ps-0 active td-sidebar-link td-sidebar-link__section" id=m-communitymeetings><span class=td-sidebar-nav-active-item>Meetings</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communityproposals-li><input type=checkbox id=m-communityproposals-check>
<label for=m-communityproposals-check><a href=/community/proposals/ title="Apache Polaris Proposals & Roadmap" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communityproposals><span>Proposals & Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitychat-bylaws-li><input type=checkbox id=m-communitychat-bylaws-check>
<label for=m-communitychat-bylaws-check><a href=/community/chat-bylaws/ title class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communitychat-bylaws><span>Chat Bylaws</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitycommunity-guidelines-li><input type=checkbox id=m-communitycommunity-guidelines-check>
diff --git a/community/proposals/index.html b/community/proposals/index.html
index 1e3780f56a..89e0dfaea6 100644
--- a/community/proposals/index.html
+++ b/community/proposals/index.html
@@ -6,7 +6,7 @@ Polaris Roadmap Discussed Roadmap"><meta property="og:locale" content="en_us"><m
Past
Polaris Roadmap Discussed Roadmap"><meta itemprop=wordCount content="7"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris Proposals & Roadmap"><meta name=twitter:description content="Proposals Active
Past
-Polaris Roadmap Discussed Roadmap"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js integr [...]
+Polaris Roadmap Discussed Roadmap"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js integr [...]
<label for=m-communitymeetings-check><a href=/community/meetings/ title="Apache Polaris Community Meetings" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-communitymeetings><span>Meetings</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-communityproposals-li><input type=checkbox id=m-communityproposals-check checked>
<label for=m-communityproposals-check><a href=/community/proposals/ title="Apache Polaris Proposals & Roadmap" class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-communityproposals><span class=td-sidebar-nav-active-item>Proposals & Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitychat-bylaws-li><input type=checkbox id=m-communitychat-bylaws-check>
<label for=m-communitychat-bylaws-check><a href=/community/chat-bylaws/ title class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communitychat-bylaws><span>Chat Bylaws</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitycommunity-guidelines-li><input type=checkbox id=m-communitycommunity-guidelines-check>
diff --git a/community/release-guides/index.html b/community/release-guides/index.html
index fc5e61de04..8eec4f2e5d 100644
--- a/community/release-guides/index.html
+++ b/community/release-guides/index.html
@@ -6,7 +6,7 @@ Once you are familiar with the manual release process, use the semi-automated gu
If you’re new to releasing Apache Polaris, we recommend reading the manual release guide first to understand the process. Do not perform any actions described in the manual guide, as the semi-automated guide will handle them for you. Simply read through the manual guide to understand the process.
Once you are familiar with the manual release process, use the semi-automated guide to cut the release."><meta itemprop=wordCount content="442"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris Release Guides"><meta name=twitter:description content="This section contains documentation related to Apache Polaris releases.
If you’re new to releasing Apache Polaris, we recommend reading the manual release guide first to understand the process. Do not perform any actions described in the manual guide, as the semi-automated guide will handle them for you. Simply read through the manual guide to understand the process.
-Once you are familiar with the manual release process, use the semi-automated guide to cut the release."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin [...]
+Once you are familiar with the manual release process, use the semi-automated guide to cut the release."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin [...]
<label for=m-communitymeetings-check><a href=/community/meetings/ title="Apache Polaris Community Meetings" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-communitymeetings><span>Meetings</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communityproposals-li><input type=checkbox id=m-communityproposals-check>
<label for=m-communityproposals-check><a href=/community/proposals/ title="Apache Polaris Proposals & Roadmap" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communityproposals><span>Proposals & Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitychat-bylaws-li><input type=checkbox id=m-communitychat-bylaws-check>
<label for=m-communitychat-bylaws-check><a href=/community/chat-bylaws/ title class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communitychat-bylaws><span>Chat Bylaws</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitycommunity-guidelines-li><input type=checkbox id=m-communitycommunity-guidelines-check>
diff --git a/community/release-guides/manual-release-guide/index.html b/community/release-guides/manual-release-guide/index.html
index 2c2ddcf3ed..0696ec7989 100644
--- a/community/release-guides/manual-release-guide/index.html
+++ b/community/release-guides/manual-release-guide/index.html
@@ -14,7 +14,7 @@ Setup🔗 To create a release candidate, you will need:"><meta itemprop=wordCoun
⚠️ Warning
This guide is deprecated. While it remains functional and comprehensive, we recommend using the Semi-Automated Release Guide for new releases when available. This manual process is maintained for reference and fallback scenarios. This guide walks you through the process of creating a release of the Apache Polaris podling.
Instructions how to verify a release candidate are available here.
-Setup🔗 To create a release candidate, you will need:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679 [...]
+Setup🔗 To create a release candidate, you will need:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679 [...]
<label for=m-communitymeetings-check><a href=/community/meetings/ title="Apache Polaris Community Meetings" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-communitymeetings><span>Meetings</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communityproposals-li><input type=checkbox id=m-communityproposals-check>
<label for=m-communityproposals-check><a href=/community/proposals/ title="Apache Polaris Proposals & Roadmap" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communityproposals><span>Proposals & Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitychat-bylaws-li><input type=checkbox id=m-communitychat-bylaws-check>
<label for=m-communitychat-bylaws-check><a href=/community/chat-bylaws/ title class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communitychat-bylaws><span>Chat Bylaws</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitycommunity-guidelines-li><input type=checkbox id=m-communitycommunity-guidelines-check>
diff --git a/community/release-guides/release-verification-guide/index.html b/community/release-guides/release-verification-guide/index.html
index a16638f389..6ac178f835 100644
--- a/community/release-guides/release-verification-guide/index.html
+++ b/community/release-guides/release-verification-guide/index.html
@@ -10,7 +10,7 @@ Please keep the ASF Release Policy, especially the section on “Owned and Contr
Verifying a (staged) release of an Apache project has to follow a bunch of tasks, which can be grouped into tasks that can be automated and those that need human intervention. Polaris provides a tool to automate the tasks that can be automated."><meta itemprop=wordCount content="1394"><meta name=twitter:card content="summary"><meta name=twitter:title content="Release Verification Guide"><meta name=twitter:description content="Audience: Committers and interested contributors.
This guide walks you through the process of verifying a staged Apache Polaris release candidate.
Please keep the ASF Release Policy, especially the section on “Owned and Controlled Hardware,” in mind: Strictly speaking, releases must be verified on hardware owned and controlled by the committer.
-Verifying a (staged) release of an Apache project has to follow a bunch of tasks, which can be grouped into tasks that can be automated and those that need human intervention. Polaris provides a tool to automate the tasks that can be automated."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9 [...]
+Verifying a (staged) release of an Apache project has to follow a bunch of tasks, which can be grouped into tasks that can be automated and those that need human intervention. Polaris provides a tool to automate the tasks that can be automated."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9 [...]
<label for=m-communitymeetings-check><a href=/community/meetings/ title="Apache Polaris Community Meetings" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-communitymeetings><span>Meetings</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communityproposals-li><input type=checkbox id=m-communityproposals-check>
<label for=m-communityproposals-check><a href=/community/proposals/ title="Apache Polaris Proposals & Roadmap" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communityproposals><span>Proposals & Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitychat-bylaws-li><input type=checkbox id=m-communitychat-bylaws-check>
<label for=m-communitychat-bylaws-check><a href=/community/chat-bylaws/ title class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communitychat-bylaws><span>Chat Bylaws</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitycommunity-guidelines-li><input type=checkbox id=m-communitycommunity-guidelines-check>
diff --git a/community/release-guides/semi-automated-release-guide/index.html b/community/release-guides/semi-automated-release-guide/index.html
index f9d1e9f44c..f8a82f562b 100644
--- a/community/release-guides/semi-automated-release-guide/index.html
+++ b/community/release-guides/semi-automated-release-guide/index.html
@@ -10,7 +10,7 @@ Note that all screenshots in this page are for illustration purposes only. The a
Dry-run mode🔗 Each of the Github Workflows that have been developed comes with a dry-run mode. It is enabled ticking the Dry run mode checkbox before starting the workflow. When enabled, the workflow will not perform any destructive action (e.g. tag creation, branch deletion, etc.) but instead print out the commands that would have been executed."><meta itemprop=wordCount content="1662"><meta name=twitter:card content="summary"><meta name=twitter:title content="Semi-Automated Release Gui [...]
Overview🔗 The steps performed in the Manual Release Guide have been automated to a large extent. This semi-automated release guide outlines the workflows that can be used to perform a release with little manual intervention.
Note that all screenshots in this page are for illustration purposes only. The actual repository name, version numbers, etc. may be different.
-Dry-run mode🔗 Each of the Github Workflows that have been developed comes with a dry-run mode. It is enabled ticking the Dry run mode checkbox before starting the workflow. When enabled, the workflow will not perform any destructive action (e.g. tag creation, branch deletion, etc.) but instead print out the commands that would have been executed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EA [...]
+Dry-run mode🔗 Each of the Github Workflows that have been developed comes with a dry-run mode. It is enabled ticking the Dry run mode checkbox before starting the workflow. When enabled, the workflow will not perform any destructive action (e.g. tag creation, branch deletion, etc.) but instead print out the commands that would have been executed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EA [...]
<label for=m-communitymeetings-check><a href=/community/meetings/ title="Apache Polaris Community Meetings" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-communitymeetings><span>Meetings</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communityproposals-li><input type=checkbox id=m-communityproposals-check>
<label for=m-communityproposals-check><a href=/community/proposals/ title="Apache Polaris Proposals & Roadmap" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communityproposals><span>Proposals & Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitychat-bylaws-li><input type=checkbox id=m-communitychat-bylaws-check>
<label for=m-communitychat-bylaws-check><a href=/community/chat-bylaws/ title class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communitychat-bylaws><span>Chat Bylaws</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitycommunity-guidelines-li><input type=checkbox id=m-communitycommunity-guidelines-check>
diff --git a/community/security-report/index.html b/community/security-report/index.html
index b05e0cc85b..267778e78d 100644
--- a/community/security-report/index.html
+++ b/community/security-report/index.html
@@ -6,7 +6,7 @@ Please note that the security@apache.org and private@polaris.apache.org mailing
We strongly recommend that users first report such issues on the security@apache.org and private@polaris.apache.org, using the procedure details on The ASF Security page.
Please note that the security@apache.org and private@polaris.apache.org mailing lists are reserved for reporting undisclosed security vulnerabilities and following the vulnerability resolution process. Regular issue reports should be directed to GitHub Issue or the dev@polaris.apache.org mailing list."><meta itemprop=wordCount content="203"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris"><meta name=twitter:description content="Security Report🔗 [...]
We strongly recommend that users first report such issues on the security@apache.org and private@polaris.apache.org, using the procedure details on The ASF Security page.
-Please note that the security@apache.org and private@polaris.apache.org mailing lists are reserved for reporting undisclosed security vulnerabilities and following the vulnerability resolution process. Regular issue reports should be directed to GitHub Issue or the dev@polaris.apache.org mailing list."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossori [...]
+Please note that the security@apache.org and private@polaris.apache.org mailing lists are reserved for reporting undisclosed security vulnerabilities and following the vulnerability resolution process. Regular issue reports should be directed to GitHub Issue or the dev@polaris.apache.org mailing list."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossori [...]
<label for=m-communitymeetings-check><a href=/community/meetings/ title="Apache Polaris Community Meetings" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-communitymeetings><span>Meetings</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communityproposals-li><input type=checkbox id=m-communityproposals-check>
<label for=m-communityproposals-check><a href=/community/proposals/ title="Apache Polaris Proposals & Roadmap" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communityproposals><span>Proposals & Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitychat-bylaws-li><input type=checkbox id=m-communitychat-bylaws-check>
<label for=m-communitychat-bylaws-check><a href=/community/chat-bylaws/ title class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-communitychat-bylaws><span>Chat Bylaws</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-communitycommunity-guidelines-li><input type=checkbox id=m-communitycommunity-guidelines-check>
diff --git a/docs/index.html b/docs/index.html
index cb13923a1f..2b85f59c76 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -2,7 +2,7 @@
Unreleased 1.3.0 1.2.0 1.1.0 1.0.1 1.0.0 0.9.0"><meta property="og:url" content="https://polaris.apache.org/docs/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Apache Polaris Documentation"><meta property="og:description" content="Welcome to the Apache Polaris documentation. Select a version below to get started.
Unreleased 1.3.0 1.2.0 1.1.0 1.0.1 1.0.0 0.9.0"><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Apache Polaris Documentation"><meta itemprop=description content="Welcome to the Apache Polaris documentation. Select a version below to get started.
Unreleased 1.3.0 1.2.0 1.1.0 1.0.1 1.0.0 0.9.0"><meta itemprop=wordCount content="20"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris Documentation"><meta name=twitter:description content="Welcome to the Apache Polaris documentation. Select a version below to get started.
-Unreleased 1.3.0 1.2.0 1.1.0 1.0.1 1.0.0 0.9.0"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847 [...]
+Unreleased 1.3.0 1.2.0 1.1.0 1.0.1 1.0.0 0.9.0"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/downloads/0.9.0/index.html b/downloads/0.9.0/index.html
index d1c68223a9..ec58882763 100644
--- a/downloads/0.9.0/index.html
+++ b/downloads/0.9.0/index.html
@@ -2,4 +2,4 @@
Downloads🔗 Artifact PGP Sig SHA-512 0.9.0-incubating source tar.gz .asc .sha512 Release Notes🔗 Apache Polaris 0.9.0 was the first Polaris release. Only the source distribution is available for this release."><meta property="og:url" content="https://polaris.apache.org/downloads/0.9.0/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Apache Polaris 0.9.0-incubating"><meta property="og:description" content="Released on March 11, 2025.
Downloads🔗 Artifact PGP Sig SHA-512 0.9.0-incubating source tar.gz .asc .sha512 Release Notes🔗 Apache Polaris 0.9.0 was the first Polaris release. Only the source distribution is available for this release."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="downloads"><meta itemprop=name content="Apache Polaris 0.9.0-incubating"><meta itemprop=description content="Released on March 11, 2025.
Downloads🔗 Artifact PGP Sig SHA-512 0.9.0-incubating source tar.gz .asc .sha512 Release Notes🔗 Apache Polaris 0.9.0 was the first Polaris release. Only the source distribution is available for this release."><meta itemprop=wordCount content="34"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris 0.9.0-incubating"><meta name=twitter:description content="Released on March 11, 2025.
-Downloads🔗 Artifact PGP Sig SHA-512 0.9.0-incubating source tar.gz .asc .sha512 Release Notes🔗 Apache Polaris 0.9.0 was the first Polaris release. Only the source distribution is available for this release."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329 [...]
\ No newline at end of file
+Downloads🔗 Artifact PGP Sig SHA-512 0.9.0-incubating source tar.gz .asc .sha512 Release Notes🔗 Apache Polaris 0.9.0 was the first Polaris release. Only the source distribution is available for this release."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329 [...]
\ No newline at end of file
diff --git a/downloads/1.0.0/index.html b/downloads/1.0.0/index.html
index 54338895f4..9466df1da7 100644
--- a/downloads/1.0.0/index.html
+++ b/downloads/1.0.0/index.html
@@ -2,4 +2,4 @@
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Highlights🔗 First release ready for real-world workloads after the public beta 0.9.0 Binary distribution – first release with single downloadable .tgz or .zip artifact. Helm Chart – debut of an official Helm chart for seamless Kubernetes deployment New features & en [...]
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Highlights🔗 First release ready for real-world workloads after the public beta 0.9.0 Binary distribution – first release with single downloadable .tgz or .zip artifact. Helm Chart – debut of an official Helm chart for seamless Kubernetes deployment New features & en [...]
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Highlights🔗 First release ready for real-world workloads after the public beta 0.9.0 Binary distribution – first release with single downloadable .tgz or .zip artifact. Helm Chart – debut of an official Helm chart for seamless Kubernetes deployment New features & en [...]
-Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Highlights🔗 First release ready for real-world workloads after the public beta 0.9.0 Binary distribution – first release with single downloadable .tgz or .zip artifact. Helm Chart – debut of an official Helm chart for seamless Kubernetes deployment New features & en [...]
\ No newline at end of file
+Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Highlights🔗 First release ready for real-world workloads after the public beta 0.9.0 Binary distribution – first release with single downloadable .tgz or .zip artifact. Helm Chart – debut of an official Helm chart for seamless Kubernetes deployment New features & en [...]
\ No newline at end of file
diff --git a/downloads/1.0.1/index.html b/downloads/1.0.1/index.html
index adbc105cd8..802a6e5de9 100644
--- a/downloads/1.0.1/index.html
+++ b/downloads/1.0.1/index.html
@@ -6,4 +6,4 @@ remove db-kind in Helm Chart add relational-jdbc to helm"><meta property="og:loc
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 This is a maintenance release on the 1.0.0 release fixing a couple of issues on the Helm Chart:
remove db-kind in Helm Chart add relational-jdbc to helm"><meta itemprop=wordCount content="69"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris 1.0.1-incubating"><meta name=twitter:description content="Released on August 16th, 2025.
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 This is a maintenance release on the 1.0.0 release fixing a couple of issues on the Helm Chart:
-remove db-kind in Helm Chart add relational-jdbc to helm"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_123216 [...]
\ No newline at end of file
+remove db-kind in Helm Chart add relational-jdbc to helm"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_123216 [...]
\ No newline at end of file
diff --git a/downloads/1.1.0/index.html b/downloads/1.1.0/index.html
index e64ec5e8fc..11ee934002 100644
--- a/downloads/1.1.0/index.html
+++ b/downloads/1.1.0/index.html
@@ -2,7 +2,7 @@
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 New features & enhancements🔗 HMS support IMPLICIT authentication type Support for non-AWS S3 compatible storage with STS: MinIO, s3a scheme support Use of Realm instead of RealmId Modularized Federation Architecture Federated Catalog Support in Polaris CLI Expanded [...]
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 New features & enhancements🔗 HMS support IMPLICIT authentication type Support for non-AWS S3 compatible storage with STS: MinIO, s3a scheme support Use of Realm instead of RealmId Modularized Federation Architecture Federated Catalog Support in Polaris CLI Expanded [...]
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 New features & enhancements🔗 HMS support IMPLICIT authentication type Support for non-AWS S3 compatible storage with STS: MinIO, s3a scheme support Use of Realm instead of RealmId Modularized Federation Architecture Federated Catalog Support in Polaris CLI Expanded [...]
-Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 New features & enhancements🔗 HMS support IMPLICIT authentication type Support for non-AWS S3 compatible storage with STS: MinIO, s3a scheme support Use of Realm instead of RealmId Modularized Federation Architecture Federated Catalog Support in Polaris CLI Expanded [...]
+Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 New features & enhancements🔗 HMS support IMPLICIT authentication type Support for non-AWS S3 compatible storage with STS: MinIO, s3a scheme support Use of Realm instead of RealmId Modularized Federation Architecture Federated Catalog Support in Polaris CLI Expanded [...]
from <code>symmetric.pem</code> to <code>symmetric.key</code>.</li><li>For migrations from 1.0.x to 1.1.x, users using JDBC persistence and wanting to continue using v1 schema, must ensure
that they, run following SQL statement under <code>POLARIS_SCHEMA</code> to make sure version table exists:<div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none><code class=language-sql data-lang=sql><span style=display:flex><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f"> 1</span><span><span style=color:#204a87;font-weight:700>CREATE [...]
</span></span></span><span style=display:flex><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f"> 2</span><span><span style=color:#f8f8f8> </span><span style=color:#000>version_key</span><span style=color:#f8f8f8> </span><span style=color:#204a87>TEXT</span><span style=color:#f8f8f8> </span><span style=color:#204a87;font-weight:700>PRIMARY</span><span style=color:#f8f8f8> </span><span style=color:#204a87;font-weight:70 [...]
diff --git a/downloads/1.2.0/index.html b/downloads/1.2.0/index.html
index b0bbbae2be..de659c2737 100644
--- a/downloads/1.2.0/index.html
+++ b/downloads/1.2.0/index.html
@@ -2,7 +2,7 @@
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Upgrade Notes🔗 Amazon RDS plugin enabled, this allows polaris to connect to AWS Aurora PostgreSQL using IAM authentication. Breaking changes🔗 Creating or altering a namespace with a custom location outside its parent location is now prohibited by default. To restore [...]
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Upgrade Notes🔗 Amazon RDS plugin enabled, this allows polaris to connect to AWS Aurora PostgreSQL using IAM authentication. Breaking changes🔗 Creating or altering a namespace with a custom location outside its parent location is now prohibited by default. To restore [...]
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Upgrade Notes🔗 Amazon RDS plugin enabled, this allows polaris to connect to AWS Aurora PostgreSQL using IAM authentication. Breaking changes🔗 Creating or altering a namespace with a custom location outside its parent location is now prohibited by default. To restore [...]
-Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Upgrade Notes🔗 Amazon RDS plugin enabled, this allows polaris to connect to AWS Aurora PostgreSQL using IAM authentication. Breaking changes🔗 Creating or altering a namespace with a custom location outside its parent location is now prohibited by default. To restore [...]
+Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Upgrade Notes🔗 Amazon RDS plugin enabled, this allows polaris to connect to AWS Aurora PostgreSQL using IAM authentication. Breaking changes🔗 Creating or altering a namespace with a custom location outside its parent location is now prohibited by default. To restore [...]
However, you can now instead grant privileges just for specific operations, such as <code>TABLE_ADD_SNAPSHOT</code></p></li><li><p>Added a Management API endpoint to reset principal credentials, controlled by the <code>ENABLE_CREDENTIAL_RESET</code> (default: true) feature flag.</p></li><li><p>The <code>ENABLE_SUB_CATALOG_RBAC_FOR_FEDERATED_CATALOGS</code> was added to support sub-catalog (initially namespace and table) RBAC for federated catalogs.
The setting can be configured on a per-catalog basis by setting the catalog property: <code>polaris.config.enable-sub-catalog-rbac-for-federated-catalogs</code>.
The realm-level feature flag <code>ALLOW_SETTING_SUB_CATALOG_RBAC_FOR_FEDERATED_CATALOGS</code> (default: true) controls whether this functionality can be enabled or modified at the catalog level.</p></li><li><p>Added support for S3-compatible storage that does not have STS (use <code>stsUnavailable: true</code> in catalog storage configuration)</p></li><li><p>Added a Management API endpoint to reset principal credentials, controlled by the <code>ENABLE_CREDENTIAL_RESET</code> (default: [...]
diff --git a/downloads/1.3.0/index.html b/downloads/1.3.0/index.html
index c29d547bc9..f389828801 100644
--- a/downloads/1.3.0/index.html
+++ b/downloads/1.3.0/index.html
@@ -2,4 +2,4 @@
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Highlights🔗 Support for Iceberg Metrics Reporting has been introduced in Polaris. Out of the box, metrics can be printed to the logs by setting the org.apache.polaris.service.reporting logger level to INFO (it’s set to OFF by default). Custom reporters can be implem [...]
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Highlights🔗 Support for Iceberg Metrics Reporting has been introduced in Polaris. Out of the box, metrics can be printed to the logs by setting the org.apache.polaris.service.reporting logger level to INFO (it’s set to OFF by default). Custom reporters can be implem [...]
Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Highlights🔗 Support for Iceberg Metrics Reporting has been introduced in Polaris. Out of the box, metrics can be printed to the logs by setting the org.apache.polaris.service.reporting logger level to INFO (it’s set to OFF by default). Custom reporters can be implem [...]
-Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Highlights🔗 Support for Iceberg Metrics Reporting has been introduced in Polaris. Out of the box, metrics can be printed to the logs by setting the org.apache.polaris.service.reporting logger level to INFO (it’s set to OFF by default). Custom reporters can be implem [...]
\ No newline at end of file
+Downloads🔗 Artifact PGP Sig SHA-512 source tar.gz .asc .sha512 binary tgz .asc .sha512 binary zip .asc .sha512 Spark 3.5 with Scala 2.12 Client Jar .asc .sha512 Spark 3.5 with Scala 2.13 Client Jar .asc .sha512 Release Notes🔗 Highlights🔗 Support for Iceberg Metrics Reporting has been introduced in Polaris. Out of the box, metrics can be printed to the logs by setting the org.apache.polaris.service.reporting logger level to INFO (it’s set to OFF by default). Custom reporters can be implem [...]
\ No newline at end of file
diff --git a/downloads/index.html b/downloads/index.html
index d2beea0687..f69ccae3a9 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -10,7 +10,7 @@ The Apache Polaris Docker images are available on Docker Hub. The Apache Polaris
1.3.0 - Released January 16, 2026 (docs) 1.2.0 - Released October 23, 2025 (docs) 1.1.0 - Released September 19, 2025 (docs) 1.0.1 - Released August 16, 2025 (docs) 1.0.0 - Released July 9, 2025 (docs) 0.9.0 - Released March 11, 2025 (docs) Verifying Downloads🔗 All downloads can be verified using the Apache Polaris KEYS file."><meta itemprop=wordCount content="135"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris Releases"><meta name=twitter:desc [...]
💡 Tip
The Apache Polaris Docker images are available on Docker Hub. The Apache Polaris Helm Chart can be found in the Helm Chart Repository or in Artifact Hub. Select a version below to get started:
-1.3.0 - Released January 16, 2026 (docs) 1.2.0 - Released October 23, 2025 (docs) 1.1.0 - Released September 19, 2025 (docs) 1.0.1 - Released August 16, 2025 (docs) 1.0.0 - Released July 9, 2025 (docs) 0.9.0 - Released March 11, 2025 (docs) Verifying Downloads🔗 All downloads can be verified using the Apache Polaris KEYS file."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHn [...]
+1.3.0 - Released January 16, 2026 (docs) 1.2.0 - Released October 23, 2025 (docs) 1.1.0 - Released September 19, 2025 (docs) 1.0.1 - Released August 16, 2025 (docs) 1.0.0 - Released July 9, 2025 (docs) 0.9.0 - Released March 11, 2025 (docs) Verifying Downloads🔗 All downloads can be verified using the Apache Polaris KEYS file."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHn [...]
</span></span><span style=display:flex><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f">2</span><span>gpg --import KEYS
</span></span></code></pre></div><p>Then verify the <code>.asc</code> signature files:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none><code class=language-bash data-lang=bash><span style=display:flex><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f">1</span><span>gpg --verify apache-polaris-<span style=color:#ce5c00;font-weigh [...]
</span></span></code></pre></div><h3 id=verifying-checksums id=verifying-checksums>Verifying Checksums<a class=heading-anchor href=#verifying-checksums aria-label=Anchor>🔗</a></h3><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none><code class=language-bash data-lang=bash><span style=display:flex><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;col [...]
diff --git a/downloads/readme/index.html b/downloads/readme/index.html
index a039016806..13953ef17f 100644
--- a/downloads/readme/index.html
+++ b/downloads/readme/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
├── _index.md # Landing page with links to all versions
├── 1.3.0/
│ └── index.md # Version 1.3.0 details
diff --git a/guides/ceph/index.html b/guides/ceph/index.html
index b9f290a23b..038411754f 100644
--- a/guides/ceph/index.html
+++ b/guides/ceph/index.html
@@ -2,7 +2,7 @@
This example cluster is configured for basic access key authentication only. It does not include STS (Security Token Service) or temporary credentials. All access to the Ceph RGW (RADOS Gateway) and Polaris integration uses static S3-style credentials (as configured via radosgw-admin user create)."><meta property="og:url" content="https://polaris.apache.org/guides/ceph/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Getting Started with Apache [...]
This example cluster is configured for basic access key authentication only. It does not include STS (Security Token Service) or temporary credentials. All access to the Ceph RGW (RADOS Gateway) and Polaris integration uses static S3-style credentials (as configured via radosgw-admin user create)."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="guides"><meta property="article:tag" content="Ceph"><meta proper [...]
This example cluster is configured for basic access key authentication only. It does not include STS (Security Token Service) or temporary credentials. All access to the Ceph RGW (RADOS Gateway) and Polaris integration uses static S3-style credentials (as configured via radosgw-admin user create)."><meta itemprop=wordCount content="411"><meta itemprop=keywords content="Ceph,Object Storage"><meta name=twitter:card content="summary"><meta name=twitter:title content="Getting Started with Ap [...]
-This example cluster is configured for basic access key authentication only. It does not include STS (Security Token Service) or temporary credentials. All access to the Ceph RGW (RADOS Gateway) and Polaris integration uses static S3-style credentials (as configured via radosgw-admin user create)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin= [...]
+This example cluster is configured for basic access key authentication only. It does not include STS (Security Token Service) or temporary credentials. All access to the Ceph RGW (RADOS Gateway) and Polaris integration uses static S3-style credentials (as configured via radosgw-admin user create)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin= [...]
<label for=m-guidesquickstart-check><a href=/guides/quickstart/ title="Getting Started" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesquickstart><span>Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guideskeycloak-li><input type=checkbox id=m-guideskeycloak-check>
<label for=m-guideskeycloak-check><a href=/guides/keycloak/ title="Getting Started with Apache Polaris, External Authentication and Keycloak" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guideskeycloak><span>Authentication: Keycloak</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidesjdbc-li><input type=checkbox id=m-guidesjdbc-check>
<label for=m-guidesjdbc-check><a href=/guides/jdbc/ title="Getting Started with Apache Polaris, Relational JDBC, Postgres and Spark SQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesjdbc><span>Backend: JDBC, Postgres</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidestelemetry-li><input type=checkbox id=m-guidestelemetry-check>
diff --git a/guides/index.html b/guides/index.html
index 89d5ca2bbe..04bf5846a4 100644
--- a/guides/index.html
+++ b/guides/index.html
@@ -6,7 +6,7 @@ Telemetry: An example that includes Prometheus and Jaeger to collect metrics and
Prerequisites🔗 Docker Docker Compose jq (for some examples) Getting Started Examples🔗 Spark: An example that uses an in-memory metastore, automatically bootstrapped, with Apache Spark and a Jupyter notebook.
Telemetry: An example that includes Prometheus and Jaeger to collect metrics and traces from Apache Polaris. This example automatically creates a polaris_demo catalog."><meta itemprop=wordCount content="641"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris Guides"><meta name=twitter:description content="You can quickly get started with Polaris by playing with the docker-compose examples provided by the guides shown on the left of this page. Each [...]
Prerequisites🔗 Docker Docker Compose jq (for some examples) Getting Started Examples🔗 Spark: An example that uses an in-memory metastore, automatically bootstrapped, with Apache Spark and a Jupyter notebook.
-Telemetry: An example that includes Prometheus and Jaeger to collect metrics and traces from Apache Polaris. This example automatically creates a polaris_demo catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity=" [...]
+Telemetry: An example that includes Prometheus and Jaeger to collect metrics and traces from Apache Polaris. This example automatically creates a polaris_demo catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity=" [...]
<label for=m-guidesquickstart-check><a href=/guides/quickstart/ title="Getting Started" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesquickstart><span>Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guideskeycloak-li><input type=checkbox id=m-guideskeycloak-check>
<label for=m-guideskeycloak-check><a href=/guides/keycloak/ title="Getting Started with Apache Polaris, External Authentication and Keycloak" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guideskeycloak><span>Authentication: Keycloak</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidesjdbc-li><input type=checkbox id=m-guidesjdbc-check>
<label for=m-guidesjdbc-check><a href=/guides/jdbc/ title="Getting Started with Apache Polaris, Relational JDBC, Postgres and Spark SQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesjdbc><span>Backend: JDBC, Postgres</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidestelemetry-li><input type=checkbox id=m-guidestelemetry-check>
diff --git a/guides/jdbc/index.html b/guides/jdbc/index.html
index 930402490a..2b2d1a93d7 100644
--- a/guides/jdbc/index.html
+++ b/guides/jdbc/index.html
@@ -6,7 +6,7 @@ If such an image is not already present, build the Polaris image with support fo
If such an image is not already present, build the Polaris image with support for JDBC persistence and the Postgres JDBC driver:
1./gradlew \ 2 :polaris-server:assemble \ 3 :polaris-server:quarkusAppPartsBuild --rerun \ 4 :polaris-admin:assemble \ 5 :polaris-admin:quarkusAppPartsBuild --rerun \ 6 -Dquarkus.container-image.build=true Start the docker compose group by running the following command from the root of the repository:"><meta itemprop=wordCount content="255"><meta itemprop=keywords content="Backend,Jdbc,Postgres"><meta name=twitter:card content="summary"><meta name=twitter:title content="Getting Started w [...]
If such an image is not already present, build the Polaris image with support for JDBC persistence and the Postgres JDBC driver:
-1./gradlew \ 2 :polaris-server:assemble \ 3 :polaris-server:quarkusAppPartsBuild --rerun \ 4 :polaris-admin:assemble \ 5 :polaris-admin:quarkusAppPartsBuild --rerun \ 6 -Dquarkus.container-image.build=true Start the docker compose group by running the following command from the root of the repository:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossori [...]
+1./gradlew \ 2 :polaris-server:assemble \ 3 :polaris-server:quarkusAppPartsBuild --rerun \ 4 :polaris-admin:assemble \ 5 :polaris-admin:quarkusAppPartsBuild --rerun \ 6 -Dquarkus.container-image.build=true Start the docker compose group by running the following command from the root of the repository:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossori [...]
<label for=m-guidesquickstart-check><a href=/guides/quickstart/ title="Getting Started" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesquickstart><span>Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guideskeycloak-li><input type=checkbox id=m-guideskeycloak-check>
<label for=m-guideskeycloak-check><a href=/guides/keycloak/ title="Getting Started with Apache Polaris, External Authentication and Keycloak" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guideskeycloak><span>Authentication: Keycloak</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-guidesjdbc-li><input type=checkbox id=m-guidesjdbc-check checked>
<label for=m-guidesjdbc-check><a href=/guides/jdbc/ title="Getting Started with Apache Polaris, Relational JDBC, Postgres and Spark SQL" class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-guidesjdbc><span class=td-sidebar-nav-active-item>Backend: JDBC, Postgres</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidestelemetry-li><input type=checkbox id=m-guidestelemetry-check>
diff --git a/guides/keycloak/index.html b/guides/keycloak/index.html
index 9088d6b80c..1a7da4a496 100644
--- a/guides/keycloak/index.html
+++ b/guides/keycloak/index.html
@@ -6,7 +6,7 @@ principal_id: the principal ID of the user. It is always set to zero (0) in this
This Keycloak realm contains 1 client definition: client1:s3cr3t. It is configured to return tokens with the following fixed claims:
principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
This Keycloak realm contains 1 client definition: client1:s3cr3t. It is configured to return tokens with the following fixed claims:
-principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
+principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
<label for=m-guidesquickstart-check><a href=/guides/quickstart/ title="Getting Started" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesquickstart><span>Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-guideskeycloak-li><input type=checkbox id=m-guideskeycloak-check checked>
<label for=m-guideskeycloak-check><a href=/guides/keycloak/ title="Getting Started with Apache Polaris, External Authentication and Keycloak" class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-guideskeycloak><span class=td-sidebar-nav-active-item>Authentication: Keycloak</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidesjdbc-li><input type=checkbox id=m-guidesjdbc-check>
<label for=m-guidesjdbc-check><a href=/guides/jdbc/ title="Getting Started with Apache Polaris, Relational JDBC, Postgres and Spark SQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesjdbc><span>Backend: JDBC, Postgres</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidestelemetry-li><input type=checkbox id=m-guidestelemetry-check>
diff --git a/guides/minio/index.html b/guides/minio/index.html
index 19eea2ae21..acfab20db3 100644
--- a/guides/minio/index.html
+++ b/guides/minio/index.html
@@ -10,7 +10,7 @@ Spark is used as a query engine. This example assumes a local Spark installation
Starting the Example🔗 Build the Polaris server image if it’s not already present locally:"><meta itemprop=wordCount content="289"><meta itemprop=keywords content="Minio,Object Storage"><meta name=twitter:card content="summary"><meta name=twitter:title content="Getting Started with Apache Polaris and MinIO"><meta name=twitter:description content="⚠️ Warning
Disclaimer: This guide uses MinIO OSS for local testing only. MinIO OSS is in maintenance mode, and MinIO container images may no longer receive updates or security fixes. Overview🔗 This example uses MinIO as a storage provider with Polaris.
Spark is used as a query engine. This example assumes a local Spark installation. See the Spark Notebooks Example for a more advanced Spark setup.
-Starting the Example🔗 Build the Polaris server image if it’s not already present locally:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><sc [...]
+Starting the Example🔗 Build the Polaris server image if it’s not already present locally:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><sc [...]
<label for=m-guidesquickstart-check><a href=/guides/quickstart/ title="Getting Started" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesquickstart><span>Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guideskeycloak-li><input type=checkbox id=m-guideskeycloak-check>
<label for=m-guideskeycloak-check><a href=/guides/keycloak/ title="Getting Started with Apache Polaris, External Authentication and Keycloak" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guideskeycloak><span>Authentication: Keycloak</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidesjdbc-li><input type=checkbox id=m-guidesjdbc-check>
<label for=m-guidesjdbc-check><a href=/guides/jdbc/ title="Getting Started with Apache Polaris, Relational JDBC, Postgres and Spark SQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesjdbc><span>Backend: JDBC, Postgres</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidestelemetry-li><input type=checkbox id=m-guidestelemetry-check>
diff --git a/guides/ozone/index.html b/guides/ozone/index.html
index 51e1725ae9..635c944b3e 100644
--- a/guides/ozone/index.html
+++ b/guides/ozone/index.html
@@ -10,7 +10,7 @@ Starting the Example🔗 Start the docker compose group by running the following
1docker compose -f site/content/guides/ozone/docker-compose.yml up Note: this example pulls the apache/polaris:latest image, but assumes the image is 1.2.0-incubating or later."><meta itemprop=wordCount content="346"><meta itemprop=keywords content="Ozone,Object Storage"><meta name=twitter:card content="summary"><meta name=twitter:title content="Getting Started with Apache Polaris and Apache Ozone"><meta name=twitter:description content="Overview🔗 This example uses Apache Ozone as a stor [...]
Spark is used as a query engine. This example assumes a local Spark installation. See the Spark Notebooks Example for a more advanced Spark setup.
Starting the Example🔗 Start the docker compose group by running the following command from the root of the repository:
-1docker compose -f site/content/guides/ozone/docker-compose.yml up Note: this example pulls the apache/polaris:latest image, but assumes the image is 1.2.0-incubating or later."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet in [...]
+1docker compose -f site/content/guides/ozone/docker-compose.yml up Note: this example pulls the apache/polaris:latest image, but assumes the image is 1.2.0-incubating or later."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet in [...]
<label for=m-guidesquickstart-check><a href=/guides/quickstart/ title="Getting Started" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesquickstart><span>Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guideskeycloak-li><input type=checkbox id=m-guideskeycloak-check>
<label for=m-guideskeycloak-check><a href=/guides/keycloak/ title="Getting Started with Apache Polaris, External Authentication and Keycloak" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guideskeycloak><span>Authentication: Keycloak</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidesjdbc-li><input type=checkbox id=m-guidesjdbc-check>
<label for=m-guidesjdbc-check><a href=/guides/jdbc/ title="Getting Started with Apache Polaris, Relational JDBC, Postgres and Spark SQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesjdbc><span>Backend: JDBC, Postgres</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidestelemetry-li><input type=checkbox id=m-guidestelemetry-check>
diff --git a/guides/quickstart/index.html b/guides/quickstart/index.html
index fb26b2cfcb..2bb6db0e61 100644
--- a/guides/quickstart/index.html
+++ b/guides/quickstart/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-guidesquickstart-check><a href=/guides/quickstart/ title="Getting Started" class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-guidesquickstart><span class=td-sidebar-nav-active-item>Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guideskeycloak-li><input type=checkbox id=m-guideskeycloak-check>
<label for=m-guideskeycloak-check><a href=/guides/keycloak/ title="Getting Started with Apache Polaris, External Authentication and Keycloak" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guideskeycloak><span>Authentication: Keycloak</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidesjdbc-li><input type=checkbox id=m-guidesjdbc-check>
<label for=m-guidesjdbc-check><a href=/guides/jdbc/ title="Getting Started with Apache Polaris, Relational JDBC, Postgres and Spark SQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesjdbc><span>Backend: JDBC, Postgres</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidestelemetry-li><input type=checkbox id=m-guidestelemetry-check>
diff --git a/guides/readme/index.html b/guides/readme/index.html
index 381ce88a9b..c8ef51438c 100644
--- a/guides/readme/index.html
+++ b/guides/readme/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-guidesquickstart-check><a href=/guides/quickstart/ title="Getting Started" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesquickstart><span>Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guideskeycloak-li><input type=checkbox id=m-guideskeycloak-check>
<label for=m-guideskeycloak-check><a href=/guides/keycloak/ title="Getting Started with Apache Polaris, External Authentication and Keycloak" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guideskeycloak><span>Authentication: Keycloak</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidesjdbc-li><input type=checkbox id=m-guidesjdbc-check>
<label for=m-guidesjdbc-check><a href=/guides/jdbc/ title="Getting Started with Apache Polaris, Relational JDBC, Postgres and Spark SQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesjdbc><span>Backend: JDBC, Postgres</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidestelemetry-li><input type=checkbox id=m-guidestelemetry-check>
diff --git a/guides/rustfs/index.html b/guides/rustfs/index.html
index b696fc959b..82cac1359e 100644
--- a/guides/rustfs/index.html
+++ b/guides/rustfs/index.html
@@ -6,7 +6,7 @@ Spark is used as a query engine. This example assumes a local Spark installation
Disclaimer: This guide uses mc from MinIO OSS for local testing only. MinIO OSS is in maintenance mode, and MinIO container images may no longer receive updates or security fixes. For production setups, rc should be used. Overview🔗 This example uses RustFS as a storage provider with Polaris.
Spark is used as a query engine. This example assumes a local Spark installation. See the Spark Notebooks Example for a more advanced Spark setup."><meta itemprop=wordCount content="302"><meta itemprop=keywords content="Rustfs,Object Storage"><meta name=twitter:card content="summary"><meta name=twitter:title content="Getting Started with Apache Polaris and RustFS"><meta name=twitter:description content="⚠️ Warning
Disclaimer: This guide uses mc from MinIO OSS for local testing only. MinIO OSS is in maintenance mode, and MinIO container images may no longer receive updates or security fixes. For production setups, rc should be used. Overview🔗 This example uses RustFS as a storage provider with Polaris.
-Spark is used as a query engine. This example assumes a local Spark installation. See the Spark Notebooks Example for a more advanced Spark setup."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3Jvx [...]
+Spark is used as a query engine. This example assumes a local Spark installation. See the Spark Notebooks Example for a more advanced Spark setup."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3Jvx [...]
<label for=m-guidesquickstart-check><a href=/guides/quickstart/ title="Getting Started" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesquickstart><span>Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guideskeycloak-li><input type=checkbox id=m-guideskeycloak-check>
<label for=m-guideskeycloak-check><a href=/guides/keycloak/ title="Getting Started with Apache Polaris, External Authentication and Keycloak" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guideskeycloak><span>Authentication: Keycloak</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidesjdbc-li><input type=checkbox id=m-guidesjdbc-check>
<label for=m-guidesjdbc-check><a href=/guides/jdbc/ title="Getting Started with Apache Polaris, Relational JDBC, Postgres and Spark SQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesjdbc><span>Backend: JDBC, Postgres</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidestelemetry-li><input type=checkbox id=m-guidestelemetry-check>
diff --git a/guides/spark/index.html b/guides/spark/index.html
index 255abd5be8..0422c1946d 100644
--- a/guides/spark/index.html
+++ b/guides/spark/index.html
@@ -6,7 +6,7 @@ Build the Polaris image🔗 If a Polaris image is not already present locally, b
Build the Polaris image🔗 If a Polaris image is not already present locally, build one with the following command:
1./gradlew \ 2 :polaris-server:assemble \ 3 :polaris-server:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true Run the docker-compose file🔗 To start the docker-compose file with the necessary dependencies, run these commands from the repo’s root directory:"><meta itemprop=wordCount content="176"><meta itemprop=keywords content="Spark"><meta name=twitter:card content="summary"><meta name=twitter:title content="Getting Started with Apache Polaris and Apache Spark"><meta [...]
Build the Polaris image🔗 If a Polaris image is not already present locally, build one with the following command:
-1./gradlew \ 2 :polaris-server:assemble \ 3 :polaris-server:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true Run the docker-compose file🔗 To start the docker-compose file with the necessary dependencies, run these commands from the repo’s root directory:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/s [...]
+1./gradlew \ 2 :polaris-server:assemble \ 3 :polaris-server:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true Run the docker-compose file🔗 To start the docker-compose file with the necessary dependencies, run these commands from the repo’s root directory:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/s [...]
<label for=m-guidesquickstart-check><a href=/guides/quickstart/ title="Getting Started" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesquickstart><span>Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guideskeycloak-li><input type=checkbox id=m-guideskeycloak-check>
<label for=m-guideskeycloak-check><a href=/guides/keycloak/ title="Getting Started with Apache Polaris, External Authentication and Keycloak" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guideskeycloak><span>Authentication: Keycloak</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidesjdbc-li><input type=checkbox id=m-guidesjdbc-check>
<label for=m-guidesjdbc-check><a href=/guides/jdbc/ title="Getting Started with Apache Polaris, Relational JDBC, Postgres and Spark SQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesjdbc><span>Backend: JDBC, Postgres</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidestelemetry-li><input type=checkbox id=m-guidestelemetry-check>
diff --git a/guides/telemetry/index.html b/guides/telemetry/index.html
index d1c6bebda0..08ec89178e 100644
--- a/guides/telemetry/index.html
+++ b/guides/telemetry/index.html
@@ -10,7 +10,7 @@ Build the Polaris image if it’s not already present locally:
1export ASSETS_PATH=$(pwd)/site/content/guides/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4docker compose -f site/content/guides/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><meta itemprop=wordCount content="166"><meta itemprop=keywords content="Telemetry,Prometheus,Jaeger"><meta name=twitter:card content="summary"><meta name=twitter:title content="Getting Started with Apache Polaris, Prometheus and Jaeger"><met [...]
Build the Polaris image if it’s not already present locally:
1./gradlew \ 2 :polaris-server:assemble \ 3 :polaris-server:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true Start the docker compose group by running the following command from the root of the repository:
-1export ASSETS_PATH=$(pwd)/site/content/guides/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4docker compose -f site/content/guides/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009 [...]
+1export ASSETS_PATH=$(pwd)/site/content/guides/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4docker compose -f site/content/guides/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009 [...]
<label for=m-guidesquickstart-check><a href=/guides/quickstart/ title="Getting Started" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesquickstart><span>Apache Polaris</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guideskeycloak-li><input type=checkbox id=m-guideskeycloak-check>
<label for=m-guideskeycloak-check><a href=/guides/keycloak/ title="Getting Started with Apache Polaris, External Authentication and Keycloak" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guideskeycloak><span>Authentication: Keycloak</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-guidesjdbc-li><input type=checkbox id=m-guidesjdbc-check>
<label for=m-guidesjdbc-check><a href=/guides/jdbc/ title="Getting Started with Apache Polaris, Relational JDBC, Postgres and Spark SQL" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-guidesjdbc><span>Backend: JDBC, Postgres</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-guidestelemetry-li><input type=checkbox id=m-guidestelemetry-check checked>
diff --git a/in-dev/index.html b/in-dev/index.html
index 9cf1c69025..ad5ef26ba8 100644
--- a/in-dev/index.html
+++ b/in-dev/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/in-dev/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png hr [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/in-dev/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png hr [...]
\ No newline at end of file
diff --git a/in-dev/release_index/index.html b/in-dev/release_index/index.html
index 96e77d5e42..362140225f 100644
--- a/in-dev/release_index/index.html
+++ b/in-dev/release_index/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>In Development</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/admin-tool/index.html b/in-dev/unreleased/admin-tool/index.html
index bfdad7aa75..57c2fc5096 100644
--- a/in-dev/unreleased/admin-tool/index.html
+++ b/in-dev/unreleased/admin-tool/index.html
@@ -10,7 +10,7 @@ The tool is available as a Docker image: apache/polaris-admin-tool. It can also
The tool must be built with the necessary database drivers to access the metastore database. The default build includes drivers for the PostgreSQL and NoSQL (MongoDB) backends. Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><meta itemprop=wordCount content="1337"><meta name=twitter:card content="summary"><meta name=twitter:title content="Admin Tool"><meta name=twitter:description [...]
The tool is available as a Docker image: apache/polaris-admin-tool. It can also be downloaded as part of the binary distribution.
📝 Note
-The tool must be built with the necessary database drivers to access the metastore database. The default build includes drivers for the PostgreSQL and NoSQL (MongoDB) backends. Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2Mzr [...]
+The tool must be built with the necessary database drivers to access the metastore database. The default build includes drivers for the PostgreSQL and NoSQL (MongoDB) backends. Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2Mzr [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/command-line-interface/index.html b/in-dev/unreleased/command-line-interface/index.html
index 1a1cf40162..e57ece3b95 100644
--- a/in-dev/unreleased/command-line-interface/index.html
+++ b/in-dev/unreleased/command-line-interface/index.html
@@ -10,7 +10,7 @@ polaris [options] COMMAND ... options: --host --port --base-url --client-id --cl
catalogs principals principal-roles catalog-roles namespaces privileges profiles policies repair setup find tables Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the o [...]
The basic syntax of the Polaris CLI is outlined below:
polaris [options] COMMAND ... options: --host --port --base-url --client-id --client-secret --access-token --realm --header --profile --proxy --debug COMMAND must be one of the following:
-catalogs principals principal-roles catalog-roles namespaces privileges profiles policies repair setup find tables Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the o [...]
+catalogs principals principal-roles catalog-roles namespaces privileges profiles policies repair setup find tables Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the o [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/configuration/configuration-reference/index.html b/in-dev/unreleased/configuration/configuration-reference/index.html
index 15e0bc584d..01dc76e0a6 100644
--- a/in-dev/unreleased/configuration/configuration-reference/index.html
+++ b/in-dev/unreleased/configuration/configuration-reference/index.html
@@ -10,7 +10,7 @@ Table of Contents🔗 Features & Behavior Authentication & Authorization Storage
polaris.features."ADD_TRAILING_SLASH_TO_LOCATION"🔗 When set, the base location for a table or namespace will have / added as a suffix if not present'><meta itemprop=wordCount content="5343"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuration Reference"><meta name=twitter:description content='This document provides a comprehensive reference for all Polaris configuration options.
All properties listed here are runtime properties and can be changed without rebuilding Polaris.
Table of Contents🔗 Features & Behavior Authentication & Authorization Storage & Credentials Persistence Events Operational Other Features & Behavior🔗 polaris.features🔗 Feature configurations for Polaris. These are stable, user-facing settings.
-polaris.features."ADD_TRAILING_SLASH_TO_LOCATION"🔗 When set, the base location for a table or namespace will have / added as a suffix if not present'><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3J [...]
+polaris.features."ADD_TRAILING_SLASH_TO_LOCATION"🔗 When set, the base location for a table or namespace will have / added as a suffix if not present'><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3J [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/configuration/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific/index.html b/in-dev/unreleased/configuration/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific/index.html
index f3888d0862..68fe77f9ff 100644
--- a/in-dev/unreleased/configuration/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific/index.html
+++ b/in-dev/unreleased/configuration/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific/index.html
@@ -6,7 +6,7 @@ Polaris requires both IAM roles and Hierarchical Namespace (HNS) ACLs (if HNS is
All catalog operations in Polaris for Google Cloud Storage (GCS)—including listing, reading, and writing objects—are performed using credential vending, which issues scoped (vended) tokens for secure access.
Polaris requires both IAM roles and Hierarchical Namespace (HNS) ACLs (if HNS is enabled) to be properly configured. Even with the correct IAM role (e.g., roles/storage.objectAdmin), access to paths such as gs://<bucket>/idsp_ns/sample_table4/ may fail with 403 errors if HNS ACLs are missing for scoped tokens. The original access token may work, but scoped (vended) tokens require HNS ACLs on the base path or relevant subpath."><meta itemprop=wordCount content="171"><meta name=twitter:car [...]
All catalog operations in Polaris for Google Cloud Storage (GCS)—including listing, reading, and writing objects—are performed using credential vending, which issues scoped (vended) tokens for secure access.
-Polaris requires both IAM roles and Hierarchical Namespace (HNS) ACLs (if HNS is enabled) to be properly configured. Even with the correct IAM role (e.g., roles/storage.objectAdmin), access to paths such as gs://<bucket>/idsp_ns/sample_table4/ may fail with 403 errors if HNS ACLs are missing for scoped tokens. The original access token may work, but scoped (vended) tokens require HNS ACLs on the base path or relevant subpath."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
+Polaris requires both IAM roles and Hierarchical Namespace (HNS) ACLs (if HNS is enabled) to be properly configured. Even with the correct IAM role (e.g., roles/storage.objectAdmin), access to paths such as gs://<bucket>/idsp_ns/sample_table4/ may fail with 403 errors if HNS ACLs are missing for scoped tokens. The original access token may work, but scoped (vended) tokens require HNS ACLs on the base path or relevant subpath."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/configuration/configuring-polaris-for-production/index.html b/in-dev/unreleased/configuration/configuring-polaris-for-production/index.html
index b273ea7034..2752027e48 100644
--- a/in-dev/unreleased/configuration/configuring-polaris-for-production/index.html
+++ b/in-dev/unreleased/configuration/configuring-polaris-for-production/index.html
@@ -6,7 +6,7 @@ If you are deploying Polaris using the Helm chart, make sure to review the Helm
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage 📝 Note
If you are deploying Polaris using the Helm chart, make sure to review the Helm Chart Production Configuration guide as well. Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta itemprop=wordCount content="1038"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris for Production"><meta name=twitter:description content="The default server configuration [...]
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage 📝 Note
-If you are deploying Polaris using the Helm chart, make sure to review the Helm Chart Production Configuration guide as well. Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.m [...]
+If you are deploying Polaris using the Helm chart, make sure to review the Helm Chart Production Configuration guide as well. Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.m [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/configuration/configuring-polaris/index.html b/in-dev/unreleased/configuration/configuring-polaris/index.html
index e03a9bb986..b4edaa8608 100644
--- a/in-dev/unreleased/configuration/configuring-polaris/index.html
+++ b/in-dev/unreleased/configuration/configuring-polaris/index.html
@@ -6,7 +6,7 @@ For Production tips and best practices, refer to Configuring Polaris for Product
📝 Note
For Production tips and best practices, refer to Configuring Polaris for Production. First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><meta itemprop=wordCount content="1020"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris"><meta name=twitter:description content="Overview🔗 This page provides information on how to configure Apache Polaris. Unle [...]
📝 Note
-For Production tips and best practices, refer to Configuring Polaris for Production. First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f791 [...]
+For Production tips and best practices, refer to Configuring Polaris for Production. First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f791 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/configuration/index.html b/in-dev/unreleased/configuration/index.html
index 9d8c12fe58..1d3eb77cc2 100644
--- a/in-dev/unreleased/configuration/index.html
+++ b/in-dev/unreleased/configuration/index.html
@@ -2,7 +2,7 @@
Configuring Polaris - Learn how to configure Polaris using environment variables, configuration files, and other mechanisms. Configuration Reference - A comprehensive reference of all Polaris configuration options. Production Configuration - Tips and best practices for deploying Polaris in production environments."><meta property="og:url" content="https://polaris.apache.org/in-dev/unreleased/configuration/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" [...]
Configuring Polaris - Learn how to configure Polaris using environment variables, configuration files, and other mechanisms. Configuration Reference - A comprehensive reference of all Polaris configuration options. Production Configuration - Tips and best practices for deploying Polaris in production environments."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Configuration"><meta itemprop=description content="This sect [...]
Configuring Polaris - Learn how to configure Polaris using environment variables, configuration files, and other mechanisms. Configuration Reference - A comprehensive reference of all Polaris configuration options. Production Configuration - Tips and best practices for deploying Polaris in production environments."><meta itemprop=wordCount content="48"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuration"><meta name=twitter:description content="This s [...]
-Configuring Polaris - Learn how to configure Polaris using environment variables, configuration files, and other mechanisms. Configuration Reference - A comprehensive reference of all Polaris configuration options. Production Configuration - Tips and best practices for deploying Polaris in production environments."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi [...]
+Configuring Polaris - Learn how to configure Polaris using environment variables, configuration files, and other mechanisms. Configuration Reference - A comprehensive reference of all Polaris configuration options. Production Configuration - Tips and best practices for deploying Polaris in production environments."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/downstream-build/index.html b/in-dev/unreleased/downstream-build/index.html
index f451feffa3..51007ca1ec 100644
--- a/in-dev/unreleased/downstream-build/index.html
+++ b/in-dev/unreleased/downstream-build/index.html
@@ -6,7 +6,7 @@ General Principles🔗 Create a module in your project (Maven, Gradle or any oth
Polaris produces several jars. These jars may be used to build custom catalog server according to the terms of the license included in Polaris distributions.
General Principles🔗 Create a module in your project (Maven, Gradle or any other build tool) for a Quarkus Application. Include polaris-runtime-service as a runtime or compile-time dependency. Include / exclude other dependencies according to the project’s needs (e.g., an alternative JDBC driver). Do not include polaris-runtime-defaults or polaris-server as dependencies. Provide your own application.properties file for your Quarkus build. Define your own Quarkus Application Name and Versi [...]
Polaris produces several jars. These jars may be used to build custom catalog server according to the terms of the license included in Polaris distributions.
-General Principles🔗 Create a module in your project (Maven, Gradle or any other build tool) for a Quarkus Application. Include polaris-runtime-service as a runtime or compile-time dependency. Include / exclude other dependencies according to the project’s needs (e.g., an alternative JDBC driver). Do not include polaris-runtime-defaults or polaris-server as dependencies. Provide your own application.properties file for your Quarkus build. Define your own Quarkus Application Name and Versi [...]
+General Principles🔗 Create a module in your project (Maven, Gradle or any other build tool) for a Quarkus Application. Include polaris-runtime-service as a runtime or compile-time dependency. Include / exclude other dependencies according to the project’s needs (e.g., an alternative JDBC driver). Do not include polaris-runtime-defaults or polaris-server as dependencies. Provide your own application.properties file for your Quarkus build. Define your own Quarkus Application Name and Versi [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/entities/index.html b/in-dev/unreleased/entities/index.html
index bc8ed8ca89..161a22b2ee 100644
--- a/in-dev/unreleased/entities/index.html
+++ b/in-dev/unreleased/entities/index.html
@@ -10,7 +10,7 @@ For information on managing catalogs with the REST API or for more information o
Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><meta itemprop=wordCount content="781"><meta name=twitt [...]
Catalog🔗 A catalog is a top-level entity in Polaris that may contain other entities like namespaces and tables. These map directly to Apache Iceberg catalogs.
For information on managing catalogs with the REST API or for more information on what data can be associated with a catalog, see the CreateCatalogRequest OpenAPI.
-Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
+Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/evolution/index.html b/in-dev/unreleased/evolution/index.html
index 604cf2a488..7224dc42e7 100644
--- a/in-dev/unreleased/evolution/index.html
+++ b/in-dev/unreleased/evolution/index.html
@@ -6,7 +6,7 @@ Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg c
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><meta itemprop=wordCount content="701"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Evoluti [...]
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
-Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
+Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/federation/hive-metastore-federation/index.html b/in-dev/unreleased/federation/hive-metastore-federation/index.html
index 7c8d8c675e..590a3980e2 100644
--- a/in-dev/unreleased/federation/hive-metastore-federation/index.html
+++ b/in-dev/unreleased/federation/hive-metastore-federation/index.html
@@ -2,7 +2,7 @@
Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><meta property="og:url" content="https://polaris.apache.org/in-dev/unreleased/federation/hive-metastore-federation/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" conte [...]
Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="in-dev"><meta itemprop=name content="Hive Metastore Federation"><meta itemp [...]
Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><meta itemprop=wordCount content="690"><meta name=twitter:card content="summary"><meta name=twitter:title content="Hive Metastore Federation"><meta name=twitter:description content="Polaris can federate [...]
-Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous>< [...]
+Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous>< [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/federation/iceberg-rest-federation/index.html b/in-dev/unreleased/federation/iceberg-rest-federation/index.html
index 0ed85a010c..ee7da18e5a 100644
--- a/in-dev/unreleased/federation/iceberg-rest-federation/index.html
+++ b/in-dev/unreleased/federation/iceberg-rest-federation/index.html
@@ -2,7 +2,7 @@
Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Feature configuration🔗 The catalog federation feature is disa [...]
Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Feature configuration🔗 The catalog federation feature is disa [...]
Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Feature configuration🔗 The catalog federation feature is disa [...]
-Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Feature configuration🔗 The catalog federation feature is disa [...]
+Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Feature configuration🔗 The catalog federation feature is disa [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/federation/index.html b/in-dev/unreleased/federation/index.html
index 0cdda6c355..d66c093384 100644
--- a/in-dev/unreleased/federation/index.html
+++ b/in-dev/unreleased/federation/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/in-dev/unreleased/federation/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel= [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/in-dev/unreleased/federation/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel= [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/generic-table/index.html b/in-dev/unreleased/generic-table/index.html
index bcd8aa9bb8..d7243a6a07 100644
--- a/in-dev/unreleased/generic-table/index.html
+++ b/in-dev/unreleased/generic-table/index.html
@@ -6,7 +6,7 @@ Generic tables are in beta. Please use it with caution and report any issue if e
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace ❗Important
Generic tables are in beta. Please use it with caution and report any issue if encountered. What is a Generic Table?🔗 A generic table is an entity that defines the following fields:"><meta itemprop=wordCount content="805"><meta name=twitter:card content="summary"><meta name=twitter:title content="Generic Table"><meta name=twitter:description content="The generic tables are non-Iceberg tables. Table can be multiple formats including Delta, CSV, etc. With this framework, you can:
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace ❗Important
-Generic tables are in beta. Please use it with caution and report any issue if encountered. What is a Generic Table?🔗 A generic table is an entity that defines the following fields:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
+Generic tables are in beta. Please use it with caution and report any issue if encountered. What is a Generic Table?🔗 A generic table is an entity that defines the following fields:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/binary-distribution/index.html b/in-dev/unreleased/getting-started/binary-distribution/index.html
index d7dbe7bad0..c9f7ec33f3 100644
--- a/in-dev/unreleased/getting-started/binary-distribution/index.html
+++ b/in-dev/unreleased/getting-started/binary-distribution/index.html
@@ -10,7 +10,7 @@ Prerequisites🔗 Java SE 21 or later installed on your machine Running🔗 Down
1bin/server The server will start and listen on http://localhost:8182. Health and metrics endpoints are available under /q."><meta itemprop=wordCount content="73"><meta name=twitter:card content="summary"><meta name=twitter:title content="Binary Distribution"><meta name=twitter:description content="Use this guide to quickly start running Polaris using the pre-built binary distribution.
Prerequisites🔗 Java SE 21 or later installed on your machine Running🔗 Download and extract the binary distribution:
1curl -L https://downloads.apache.org/incubator/polaris/1.3.0-incubating/polaris-bin-1.3.0-incubating.tgz | tar xz 2cd polaris-bin-1.3.0-incubating Start the Polaris server:
-1bin/server The server will start and listen on http://localhost:8182. Health and metrics endpoints are available under /q."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujK [...]
+1bin/server The server will start and listen on http://localhost:8182. Health and metrics endpoints are available under /q."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujK [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/creating-a-catalog/catalog-azure/index.html b/in-dev/unreleased/getting-started/creating-a-catalog/catalog-azure/index.html
index 4047bf6579..444ae7ae43 100644
--- a/in-dev/unreleased/getting-started/creating-a-catalog/catalog-azure/index.html
+++ b/in-dev/unreleased/getting-started/creating-a-catalog/catalog-azure/index.html
@@ -2,7 +2,7 @@
1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
-1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
+1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/creating-a-catalog/catalog-gcs/index.html b/in-dev/unreleased/getting-started/creating-a-catalog/catalog-gcs/index.html
index 0d2b20c615..aae1d95036 100644
--- a/in-dev/unreleased/getting-started/creating-a-catalog/catalog-gcs/index.html
+++ b/in-dev/unreleased/getting-started/creating-a-catalog/catalog-gcs/index.html
@@ -2,7 +2,7 @@
1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
-1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
+1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/creating-a-catalog/catalog-migration/index.html b/in-dev/unreleased/getting-started/creating-a-catalog/catalog-migration/index.html
index 2123253900..f7db86009a 100644
--- a/in-dev/unreleased/getting-started/creating-a-catalog/catalog-migration/index.html
+++ b/in-dev/unreleased/getting-started/creating-a-catalog/catalog-migration/index.html
@@ -2,7 +2,7 @@
Using the Iceberg Catalog Migrator tool: A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. This tool works with any existing Iceberg catalog including Polaris. Using the Polaris Synchronizer tool: A tool to migrate entities from one Polaris instance to another. This tool is specific to Polaris."><meta property="og:url" content="https://polaris.apache.org/in-dev/unreleased/getting-started/creating-a-catalog/catalog-migration/"><meta property="og:site_name" [...]
Using the Iceberg Catalog Migrator tool: A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. This tool works with any existing Iceberg catalog including Polaris. Using the Polaris Synchronizer tool: A tool to migrate entities from one Polaris instance to another. This tool is specific to Polaris."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="in-dev"><meta itemprop=name conten [...]
Using the Iceberg Catalog Migrator tool: A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. This tool works with any existing Iceberg catalog including Polaris. Using the Polaris Synchronizer tool: A tool to migrate entities from one Polaris instance to another. This tool is specific to Polaris."><meta itemprop=wordCount content="63"><meta name=twitter:card content="summary"><meta name=twitter:title content="Migrating from Existing Iceberg Catalogs"><meta [...]
-Using the Iceberg Catalog Migrator tool: A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. This tool works with any existing Iceberg catalog including Polaris. Using the Polaris Synchronizer tool: A tool to migrate entities from one Polaris instance to another. This tool is specific to Polaris."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbH [...]
+Using the Iceberg Catalog Migrator tool: A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. This tool works with any existing Iceberg catalog including Polaris. Using the Polaris Synchronizer tool: A tool to migrate entities from one Polaris instance to another. This tool is specific to Polaris."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbH [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/creating-a-catalog/index.html b/in-dev/unreleased/getting-started/creating-a-catalog/index.html
index 43ba62eaf2..cf6734fc6c 100644
--- a/in-dev/unreleased/getting-started/creating-a-catalog/index.html
+++ b/in-dev/unreleased/getting-started/creating-a-catalog/index.html
@@ -10,7 +10,7 @@ Create a catalog using polaris CLI🔗 Check full list of options for the polari
Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data \ 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type s3 \ 11 --default-base-location ${DEFAULT_BASE_LOCATION} \ 12 --role-arn ${ROLE_ARN} \ 13 my_catalog"><meta itemprop=wordCount content="100"><meta name=twitter:card content="summary"><meta name=twitter:title [...]
S3 compatible object stores Google Cloud Storage Azure Blob Storage Local file system (By default for testing only) Catalogs may also be created from migrating existing Iceberg catalogs.
Create a catalog using polaris CLI🔗 Check full list of options for the polaris catalogs create command here
-Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data \ 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type s3 \ 11 --default-base-location ${DEFAULT_BASE_LOCATION} \ 12 --role-arn ${ROLE_ARN} \ 13 my_catalog"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css [...]
+Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data \ 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type s3 \ 11 --default-base-location ${DEFAULT_BASE_LOCATION} \ 12 --role-arn ${ROLE_ARN} \ 13 my_catalog"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-aws/index.html b/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-aws/index.html
index 818f64bc0a..642d85252c 100644
--- a/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-aws/index.html
+++ b/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-aws/index.html
@@ -6,7 +6,7 @@ Note: the name quickstart_catalog from the example below is referenced in other
Note: the name quickstart_catalog from the example below is referenced in other Getting Started examples, but of course, it can be any valid catalog name.
1CLIENT_ID=root 2CLIENT_SECRET=s3cr3t 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole 5REGION=us-west-2 6EXTERNAL_ID=12345678901234567890 7 8./polaris \ 9 --client-id ${CLIENT_ID} \ 10 --client-secret ${CLIENT_SECRET} \ 11 catalogs \ 12 create \ 13 --storage-type s3 \ 14 --default-base-location ${DEFAULT_BASE_LOCATION} \ 15 --role-arn ${ROLE_ARN} \ 16 --region ${REGION} \ 17 --external-id ${EXTERNAL_ID} \ 18 quickstart_catalog"> [...]
Note: the name quickstart_catalog from the example below is referenced in other Getting Started examples, but of course, it can be any valid catalog name.
-1CLIENT_ID=root 2CLIENT_SECRET=s3cr3t 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole 5REGION=us-west-2 6EXTERNAL_ID=12345678901234567890 7 8./polaris \ 9 --client-id ${CLIENT_ID} \ 10 --client-secret ${CLIENT_SECRET} \ 11 catalogs \ 12 create \ 13 --storage-type s3 \ 14 --default-base-location ${DEFAULT_BASE_LOCATION} \ 15 --role-arn ${ROLE_ARN} \ 16 --region ${REGION} \ 17 --external-id ${EXTERNAL_ID} \ 18 quickstart_catalog"> [...]
+1CLIENT_ID=root 2CLIENT_SECRET=s3cr3t 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole 5REGION=us-west-2 6EXTERNAL_ID=12345678901234567890 7 8./polaris \ 9 --client-id ${CLIENT_ID} \ 10 --client-secret ${CLIENT_SECRET} \ 11 catalogs \ 12 create \ 13 --storage-type s3 \ 14 --default-base-location ${DEFAULT_BASE_LOCATION} \ 15 --role-arn ${ROLE_ARN} \ 16 --region ${REGION} \ 17 --external-id ${EXTERNAL_ID} \ 18 quickstart_catalog"> [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-minio/index.html b/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-minio/index.html
index 227541e05c..c51dd16251 100644
--- a/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-minio/index.html
+++ b/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-minio/index.html
@@ -2,7 +2,7 @@
Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><meta property="og:url" content="https://polaris.apache.org/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-minio/"><meta property="og:site_name" content="Apache Pol [...]
Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="in-dev"><meta itemprop=name content="Creating a catal [...]
Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><meta itemprop=wordCount content="244"><meta name=twitter:card content="summary"><meta name=twitter:title content="Creating a catalog on MinIO"><meta name=twitter:description conten [...]
-Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" c [...]
+Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" c [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-ozone/index.html b/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-ozone/index.html
index 86f486a220..45b9470293 100644
--- a/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-ozone/index.html
+++ b/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-ozone/index.html
@@ -2,7 +2,7 @@
Note: the --no-sts CLI option instructs Polaris to avoid calling STS endpoints with AssumeRoles requests. This means that both Polaris and its clients (engines) will have to use distinct (local) credentials for accessing storage. Engines should not request credential vending in this case (should not use the X-Iceberg-Access-Delegation=vended-credentials header)."><meta property="og:url" content="https://polaris.apache.org/in-dev/unreleased/getting-started/creating-a-catalog/s3/catalog-oz [...]
Note: the --no-sts CLI option instructs Polaris to avoid calling STS endpoints with AssumeRoles requests. This means that both Polaris and its clients (engines) will have to use distinct (local) credentials for accessing storage. Engines should not request credential vending in this case (should not use the X-Iceberg-Access-Delegation=vended-credentials header)."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content [...]
Note: the --no-sts CLI option instructs Polaris to avoid calling STS endpoints with AssumeRoles requests. This means that both Polaris and its clients (engines) will have to use distinct (local) credentials for accessing storage. Engines should not request credential vending in this case (should not use the X-Iceberg-Access-Delegation=vended-credentials header)."><meta itemprop=wordCount content="298"><meta name=twitter:card content="summary"><meta name=twitter:title content="Creating a [...]
-Note: the --no-sts CLI option instructs Polaris to avoid calling STS endpoints with AssumeRoles requests. This means that both Polaris and its clients (engines) will have to use distinct (local) credentials for accessing storage. Engines should not request credential vending in this case (should not use the X-Iceberg-Access-Delegation=vended-credentials header)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity= [...]
+Note: the --no-sts CLI option instructs Polaris to avoid calling STS endpoints with AssumeRoles requests. This means that both Polaris and its clients (engines) will have to use distinct (local) credentials for accessing storage. Engines should not request credential vending in this case (should not use the X-Iceberg-Access-Delegation=vended-credentials header)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity= [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/creating-a-catalog/s3/index.html b/in-dev/unreleased/getting-started/creating-a-catalog/s3/index.html
index 9705601fc9..2cd177505f 100644
--- a/in-dev/unreleased/getting-started/creating-a-catalog/s3/index.html
+++ b/in-dev/unreleased/getting-started/creating-a-catalog/s3/index.html
@@ -6,7 +6,7 @@ For the polaris catalogs create command there are a few s3-only options:
For the polaris catalogs create command there are a few s3-only options:
1--storage-type s3 2--role-arn (Only for AWS S3) A role ARN to use when connecting to S3 3--current-kms-key (Only for AWS S3) The AWS KMS key ARN to be used for encrypting new S3 data 4--allowed-kms-key (Only for AWS S3) AWS KMS key ARN(s) that this catalog and its clients are allowed to use for reading S3 data (zero or more) 5--no-sts (Only for S3) Indicates that Polaris should not use STS (e.g. if STS is not available) 6--region (Only for S3) The region to use when connecting to S3 7-- [...]
For the polaris catalogs create command there are a few s3-only options:
-1--storage-type s3 2--role-arn (Only for AWS S3) A role ARN to use when connecting to S3 3--current-kms-key (Only for AWS S3) The AWS KMS key ARN to be used for encrypting new S3 data 4--allowed-kms-key (Only for AWS S3) AWS KMS key ARN(s) that this catalog and its clients are allowed to use for reading S3 data (zero or more) 5--no-sts (Only for S3) Indicates that Polaris should not use STS (e.g. if STS is not available) 6--region (Only for S3) The region to use when connecting to S3 7-- [...]
+1--storage-type s3 2--role-arn (Only for AWS S3) A role ARN to use when connecting to S3 3--current-kms-key (Only for AWS S3) The AWS KMS key ARN to be used for encrypting new S3 data 4--allowed-kms-key (Only for AWS S3) AWS KMS key ARN(s) that this catalog and its clients are allowed to use for reading S3 data (zero or more) 5--no-sts (Only for S3) Indicates that Polaris should not use STS (e.g. if STS is not available) 6--region (Only for S3) The region to use when connecting to S3 7-- [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html b/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html
index f652fd7293..f2ef3659a3 100644
--- a/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html
+++ b/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html
@@ -6,7 +6,7 @@ There must be at least two subnets created in the VPC and region in which your E
The requirements to run the script below are:
There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
The requirements to run the script below are:
-There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
+There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html b/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html
index e1d343d506..5dfdb9e2c5 100644
--- a/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html
+++ b/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html
@@ -2,7 +2,7 @@
The requirements to run the script below are:"><meta property="og:url" content="https://polaris.apache.org/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-azure/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris on Azure"><meta property="og:description" content="Build and launch Polaris using the Azure Startup Script at the location provided in the command below. This script will start an Azure Database fo [...]
The requirements to run the script below are:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="in-dev"><meta itemprop=name content="Deploying Polaris on Azure"><meta itemprop=description content="Build and launch Polaris using the Azure Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the bac [...]
The requirements to run the script below are:"><meta itemprop=wordCount content="284"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris on Azure"><meta name=twitter:description content="Build and launch Polaris using the Azure Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the backend Postgres instance holding all Polaris dat [...]
-The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
+The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html b/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html
index 6edb14206d..b994837591 100644
--- a/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html
+++ b/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html
@@ -6,7 +6,7 @@ Install the gcloud CLI, if it is not already installed on the GCP VM. Instructio
The requirements to run the script below are:
Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4export POS [...]
The requirements to run the script below are:
-Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4export POS [...]
+Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4export POS [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/index.html b/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/index.html
index 2668e33845..69855eb505 100644
--- a/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/index.html
+++ b/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-tou [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/in-dev/unreleased/getting-started/deploying-polaris/cloud-deploy/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-tou [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/deploying-polaris/index.html b/in-dev/unreleased/getting-started/deploying-polaris/index.html
index 224fba8a69..8f3abe0d71 100644
--- a/in-dev/unreleased/getting-started/deploying-polaris/index.html
+++ b/in-dev/unreleased/getting-started/deploying-polaris/index.html
@@ -2,7 +2,7 @@
Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><meta property="og:url" content="https://polaris.apache.org/in-dev/unreleased/getting-started/deploying-polaris/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris"><meta property="og:description" content="Here you can find the guides of how to deploy Polaris locally, as well as w [...]
Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Deploying Polaris"><meta itemprop=description content="Here you can find the guides of how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (AWS), Azure, and Google Cloud Platform (GCP).
Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><meta itemprop=wordCount content="53"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris"><meta name=twitter:description content="Here you can find the guides of how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (AWS), Azure, and Google Cloud Platf [...]
-Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
+Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/deploying-polaris/local-deploy/index.html b/in-dev/unreleased/getting-started/deploying-polaris/local-deploy/index.html
index abad535880..c7e940dae9 100644
--- a/in-dev/unreleased/getting-started/deploying-polaris/local-deploy/index.html
+++ b/in-dev/unreleased/getting-started/deploying-polaris/local-deploy/index.html
@@ -6,7 +6,7 @@ Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
-Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
+Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/deploying-polaris/storage-tls/index.html b/in-dev/unreleased/getting-started/deploying-polaris/storage-tls/index.html
index 13339437ad..fd2abad312 100644
--- a/in-dev/unreleased/getting-started/deploying-polaris/storage-tls/index.html
+++ b/in-dev/unreleased/getting-started/deploying-polaris/storage-tls/index.html
@@ -6,7 +6,7 @@ The example below assumes using a self-signed certificate for storage and docker
In this situation the JVM inside the Polaris Server will need to be configured with a custom trust store containing the self-signed certificate or its CA certificate.
The example below assumes using a self-signed certificate for storage and docker for running Polaris."><meta itemprop=wordCount content="225"><meta name=twitter:card content="summary"><meta name=twitter:title content="Accessing Storage with TLS and Self-Signed Certificates"><meta name=twitter:description content="Sometimes the storage targeted by the Polaris Server is expected to be accessed over TLS but the storage system’s certificate does not have a trust chain leading to a well-known [...]
In this situation the JVM inside the Polaris Server will need to be configured with a custom trust store containing the self-signed certificate or its CA certificate.
-The example below assumes using a self-signed certificate for storage and docker for running Polaris."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=a [...]
+The example below assumes using a self-signed certificate for storage and docker for running Polaris."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=a [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/index.html b/in-dev/unreleased/getting-started/index.html
index 4ea4a31cfd..2c893fb759 100644
--- a/in-dev/unreleased/getting-started/index.html
+++ b/in-dev/unreleased/getting-started/index.html
@@ -14,7 +14,7 @@ Setup Tools: Use infrastructure-as-code to manage Polaris configuration at scale
Quick Start Options🔗 Choose the method that best fits your needs:
Binary Distribution: Download and run the pre-built binary distribution. This is the fastest way to get started with Polaris.
Quickstart: Use Docker Compose to quickly start Polaris with a pre-configured setup. This is ideal for trying out Polaris without installing dependencies.
-Setup Tools: Use infrastructure-as-code to manage Polaris configuration at scale."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src [...]
+Setup Tools: Use infrastructure-as-code to manage Polaris configuration at scale."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 active td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span class=td-sidebar-nav-active-item>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=ch [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/install-dependencies/index.html b/in-dev/unreleased/getting-started/install-dependencies/index.html
index e13ac762b8..49947249a3 100644
--- a/in-dev/unreleased/getting-started/install-dependencies/index.html
+++ b/in-dev/unreleased/getting-started/install-dependencies/index.html
@@ -2,7 +2,7 @@
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:url" content="https://polaris.apache.org/in-dev/unreleased/getting-started/install-dependencies/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Installing Dependencies"><meta [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="in-dev"><meta itemprop=name content="Installing Dependencies"><meta itemprop=description content="This guide s [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta itemprop=wordCount content="500"><meta name=twitter:card content="summary"><meta name=twitter:title content="Installing Dependencies"><meta name=twitter:description content="This guide serves as an introduction to several key entiti [...]
-Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
+Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/quick-start/index.html b/in-dev/unreleased/getting-started/quick-start/index.html
index ebe14eaa5a..c39d7b2e80 100644
--- a/in-dev/unreleased/getting-started/quick-start/index.html
+++ b/in-dev/unreleased/getting-started/quick-start/index.html
@@ -10,7 +10,7 @@ Prerequisites🔗 Have Docker (with Docker Compose v2) installed & running on yo
Create a Catalog named quickstart_catalog with RustFS-backed storage. Create a user principal quickstart_user with full access to the catalog. Once the command has been run, you will see examples on how to interact with this Polaris server in the logs."><meta itemprop=wordCount content="85"><meta name=twitter:card content="summary"><meta name=twitter:title content="Quickstart"><meta name=twitter:description content="Use this guide to quickly start running Polaris. This is not intended fo [...]
Prerequisites🔗 Have Docker (with Docker Compose v2) installed & running on your machine Running🔗 Run the following command:
1curl -s https://raw.githubusercontent.com/apache/polaris/refs/heads/main/site/content/guides/quickstart/docker-compose.yml | docker compose -f - up This command will:
-Create a Catalog named quickstart_catalog with RustFS-backed storage. Create a user principal quickstart_user with full access to the catalog. Once the command has been run, you will see examples on how to interact with this Polaris server in the logs."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
+Create a Catalog named quickstart_catalog with RustFS-backed storage. Create a user principal quickstart_user with full access to the catalog. Once the command has been run, you will see examples on how to interact with this Polaris server in the logs."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleased [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span class=td-sidebar-nav-active-item>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-sta [...]
diff --git a/in-dev/unreleased/getting-started/setup-tools/index.html b/in-dev/unreleased/getting-started/setup-tools/index.html
index fd399bc58c..ea1965849d 100644
--- a/in-dev/unreleased/getting-started/setup-tools/index.html
+++ b/in-dev/unreleased/getting-started/setup-tools/index.html
@@ -6,7 +6,7 @@ Exporting Your Configuration🔗 If you already have an Apache Polaris environme
This command supports bootstrapping new environments and exporting existing configurations for reuse or version control.
Exporting Your Configuration🔗 If you already have an Apache Polaris environment, you can export its current state to a YAML file using the export subcommand:"><meta itemprop=wordCount content="358"><meta name=twitter:card content="summary"><meta name=twitter:title content="Setup Tools"><meta name=twitter:description content="This guide describes how to use the setup command to manage Apache Polaris configuration using an infrastructure-as-code approach. Define your Polaris configuration [...]
This command supports bootstrapping new environments and exporting existing configurations for reuse or version control.
-Exporting Your Configuration🔗 If you already have an Apache Polaris environment, you can export its current state to a YAML file using the export subcommand:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXP [...]
+Exporting Your Configuration🔗 If you already have an Apache Polaris environment, you can export its current state to a YAML file using the export subcommand:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXP [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check checked>
diff --git a/in-dev/unreleased/getting-started/using-polaris/index.html b/in-dev/unreleased/getting-started/using-polaris/index.html
index 8f3a3fbc38..84c74d42f8 100644
--- a/in-dev/unreleased/getting-started/using-polaris/index.html
+++ b/in-dev/unreleased/getting-started/using-polaris/index.html
@@ -6,7 +6,7 @@ In Polaris, the catalog is the top-level entity that objects like tables and vie
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Refer to the Creating a Catalog page for instructions on defining a catalog for your specific storage type. The following examples assume the catalog’s name is quickstart_catalog.
In Polaris, the catalog is the top-level entity that objects like tables and views are organized under."><meta itemprop=wordCount content="1395"><meta name=twitter:card content="summary"><meta name=twitter:title content="Using Polaris"><meta name=twitter:description content="Setup🔗 Ensure your CLIENT_ID & CLIENT_SECRET variables are already defined, as they were required for starting the Polaris server earlier.
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Refer to the Creating a Catalog page for instructions on defining a catalog for your specific storage type. The following examples assume the catalog’s name is quickstart_catalog.
-In Polaris, the catalog is the top-level entity that objects like tables and views are organized under."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin [...]
+In Polaris, the catalog is the top-level entity that objects like tables and views are organized under."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/using-polaris/keycloak-idp/index.html b/in-dev/unreleased/getting-started/using-polaris/keycloak-idp/index.html
index 507fdf79ad..39127b30ee 100644
--- a/in-dev/unreleased/getting-started/using-polaris/keycloak-idp/index.html
+++ b/in-dev/unreleased/getting-started/using-polaris/keycloak-idp/index.html
@@ -6,7 +6,7 @@ principal_id: the principal ID of the user. It is always set to zero (0) in this
This Keycloak realm contains 1 client definition: client1:s3cr3t. It is configured to return tokens with the following fixed claims:
principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
This Keycloak realm contains 1 client definition: client1:s3cr3t. It is configured to return tokens with the following fixed claims:
-principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
+principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/getting-started/using-polaris/telemetry-tools/index.html b/in-dev/unreleased/getting-started/using-polaris/telemetry-tools/index.html
index b02bf758df..c9e13472b9 100644
--- a/in-dev/unreleased/getting-started/using-polaris/telemetry-tools/index.html
+++ b/in-dev/unreleased/getting-started/using-polaris/telemetry-tools/index.html
@@ -10,7 +10,7 @@ Build the Polaris image if it’s not already present locally:
1docker compose -f getting-started/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><meta itemprop=wordCount content="160"><meta name=twitter:card content="summary"><meta name=twitter:title content="Getting Started with Apache Polaris, Prometheus and Jaeger"><meta name=twitter:description content="This example requires jq to be installed on your machine.
Build the Polaris image if it’s not already present locally:
1./gradlew \ 2 :polaris-server:assemble \ 3 :polaris-server:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true Start the docker compose group by running the following command from the root of the repository:
-1docker compose -f getting-started/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
+1docker compose -f getting-started/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check checked>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/helm-chart/authentication/index.html b/in-dev/unreleased/helm-chart/authentication/index.html
index 6ae3c37673..72af4a887e 100644
--- a/in-dev/unreleased/helm-chart/authentication/index.html
+++ b/in-dev/unreleased/helm-chart/authentication/index.html
@@ -6,7 +6,7 @@ Mode Type Description Internal internal Polaris manages credentials and issues t
Overview🔗 Polaris supports three authentication modes:
Mode Type Description Internal internal Polaris manages credentials and issues tokens. Default mode. External external An external Identity Provider (IDP) issues tokens. Polaris validates them via OIDC. Mixed mixed Both internal and external authentication are enabled. For more information on authentication in Polaris, see the Identity Providers section of the documentation."><meta itemprop=wordCount content="776"><meta name=twitter:card content="summary"><meta name=twitter:title content [...]
Overview🔗 Polaris supports three authentication modes:
-Mode Type Description Internal internal Polaris manages credentials and issues tokens. Default mode. External external An external Identity Provider (IDP) issues tokens. Polaris validates them via OIDC. Mixed mixed Both internal and external authentication are enabled. For more information on authentication in Polaris, see the Identity Providers section of the documentation."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=sty [...]
+Mode Type Description Internal internal Polaris manages credentials and issues tokens. Default mode. External external An external Identity Provider (IDP) issues tokens. Polaris validates them via OIDC. Mixed mixed Both internal and external authentication are enabled. For more information on authentication in Polaris, see the Identity Providers section of the documentation."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=sty [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/helm-chart/dev/index.html b/in-dev/unreleased/helm-chart/dev/index.html
index edab263d45..b24b5e73c9 100644
--- a/in-dev/unreleased/helm-chart/dev/index.html
+++ b/in-dev/unreleased/helm-chart/dev/index.html
@@ -6,7 +6,7 @@ Local Development with Minikube🔗 Prerequisites🔗 Minikube installed Helm 3.
Local Development with Minikube🔗 Prerequisites🔗 Minikube installed Helm 3.x or 4.x installed kubectl installed Starting Minikube🔗 Start a local Minikube cluster:
1minikube start Installing from the Official Repository🔗 Add the official Polaris Helm repository and install the chart:"><meta itemprop=wordCount content="878"><meta name=twitter:card content="summary"><meta name=twitter:title content="Development & Testing"><meta name=twitter:description content="This guide provides instructions for developers who want to work with the Polaris Helm chart locally, including setting up a local Kubernetes cluster, building from source, and running tests.
Local Development with Minikube🔗 Prerequisites🔗 Minikube installed Helm 3.x or 4.x installed kubectl installed Starting Minikube🔗 Start a local Minikube cluster:
-1minikube start Installing from the Official Repository🔗 Add the official Polaris Helm repository and install the chart:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJf [...]
+1minikube start Installing from the Official Repository🔗 Add the official Polaris Helm repository and install the chart:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJf [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/helm-chart/index.html b/in-dev/unreleased/helm-chart/index.html
index 9469afcf09..f271966ccc 100644
--- a/in-dev/unreleased/helm-chart/index.html
+++ b/in-dev/unreleased/helm-chart/index.html
@@ -10,7 +10,7 @@ Documentation🔗 Production Installation: Instructions for deploying Polaris in
Authentication: Configuration guide for internal authentication (RSA/symmetric keys) and external authentication with OIDC identity providers."><meta itemprop=wordCount content="210"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Helm Chart"><meta name=twitter:description content="The Apache Polaris project provides an official Helm chart for deploying Polaris on Kubernetes. The chart supports a wide range of configuration options, including persisten [...]
The chart is available in the official Apache Polaris Helm repository.
Documentation🔗 Production Installation: Instructions for deploying Polaris in a production environment, including how to add the Helm repository and set up scaling.
-Authentication: Configuration guide for internal authentication (RSA/symmetric keys) and external authentication with OIDC identity providers."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwf [...]
+Authentication: Configuration guide for internal authentication (RSA/symmetric keys) and external authentication with OIDC identity providers."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwf [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/helm-chart/index.xml b/in-dev/unreleased/helm-chart/index.xml
index e3bc110073..fd3c27ad6f 100644
--- a/in-dev/unreleased/helm-chart/index.xml
+++ b/in-dev/unreleased/helm-chart/index.xml
@@ -1535,7 +1535,7 @@ For general information on persistence in Polaris, see the <a href="https://p
</tr>
<tr>
<td>cors.accessControlAllowCredentials</td>
- <td>string</td>
+ <td>bool</td>
<td><code>nil</code></td>
<td>The <code>Access-Control-Allow-Credentials</code> response header. The value of this header will default to <code>true</code> if <code>allowedOrigins</code> property is set and there is a match with the precise <code>Origin</code> header.</td>
</tr>
diff --git a/in-dev/unreleased/helm-chart/networking/index.html b/in-dev/unreleased/helm-chart/networking/index.html
index eeb8eb9efa..578b56044d 100644
--- a/in-dev/unreleased/helm-chart/networking/index.html
+++ b/in-dev/unreleased/helm-chart/networking/index.html
@@ -6,7 +6,7 @@ The Kubernetes Gateway API is the recommended approach for exposing Polaris exte
💡 Tip
The Kubernetes Gateway API is the recommended approach for exposing Polaris externally. It provides a more expressive, extensible, and role-oriented API compared to Ingress, and is the future direction for Kubernetes traffic management. Services🔗 The Polaris Helm chart creates the following services by default:"><meta itemprop=wordCount content="988"><meta name=twitter:card content="summary"><meta name=twitter:title content="Services & Networking"><meta name=twitter:description content=" [...]
💡 Tip
-The Kubernetes Gateway API is the recommended approach for exposing Polaris externally. It provides a more expressive, extensible, and role-oriented API compared to Ingress, and is the future direction for Kubernetes traffic management. Services🔗 The Polaris Helm chart creates the following services by default:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q= [...]
+The Kubernetes Gateway API is the recommended approach for exposing Polaris externally. It provides a more expressive, extensible, and role-oriented API compared to Ingress, and is the future direction for Kubernetes traffic management. Services🔗 The Polaris Helm chart creates the following services by default:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q= [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/helm-chart/persistence/index.html b/in-dev/unreleased/helm-chart/persistence/index.html
index 181cdfbe50..9bfc74ae0c 100644
--- a/in-dev/unreleased/helm-chart/persistence/index.html
+++ b/in-dev/unreleased/helm-chart/persistence/index.html
@@ -10,7 +10,7 @@ In-Memory - for testing only PostgreSQL (JDBC) - recommended for production Mong
The default in-memory metastore is not suitable for production. Data will be lost when pods restart, and you cannot run multiple replicas. In-Memory Metastore🔗 The in-memory metastore is the default and requires no configuration. It is useful for quick testing and development:"><meta itemprop=wordCount content="659"><meta name=twitter:card content="summary"><meta name=twitter:title content="Persistence"><meta name=twitter:description content="This page describes how to configure persiste [...]
Polaris supports three metastore implementations:
In-Memory - for testing only PostgreSQL (JDBC) - recommended for production MongoDB (NoSQL) - experimental (beta) ⚠️ Warning
-The default in-memory metastore is not suitable for production. Data will be lost when pods restart, and you cannot run multiple replicas. In-Memory Metastore🔗 The in-memory metastore is the default and requires no configuration. It is useful for quick testing and development:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href= [...]
+The default in-memory metastore is not suitable for production. Data will be lost when pods restart, and you cannot run multiple replicas. In-Memory Metastore🔗 The in-memory metastore is the default and requires no configuration. It is useful for quick testing and development:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href= [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/helm-chart/production/index.html b/in-dev/unreleased/helm-chart/production/index.html
index 17f3f81ae5..dc60869c90 100644
--- a/in-dev/unreleased/helm-chart/production/index.html
+++ b/in-dev/unreleased/helm-chart/production/index.html
@@ -6,7 +6,7 @@ Prerequisites🔗 A Kubernetes cluster (1.33+ recommended) Helm 3.x or 4.x insta
Prerequisites🔗 A Kubernetes cluster (1.33+ recommended) Helm 3.x or 4.x installed kubectl configured to access your cluster A PostgreSQL or MongoDB database Adding the Helm Repository🔗 Add the official Apache Polaris Helm repository:
1helm repo add polaris https://downloads.apache.org/polaris/helm-chart 2helm repo update Installation🔗 Create a values.yaml file with your production configuration. See the Chart Values Reference for all available configuration options."><meta itemprop=wordCount content="842"><meta name=twitter:card content="summary"><meta name=twitter:title content="Production Configuration"><meta name=twitter:description content="This guide provides instructions for configuring the Apache Polaris Helm [...]
Prerequisites🔗 A Kubernetes cluster (1.33+ recommended) Helm 3.x or 4.x installed kubectl configured to access your cluster A PostgreSQL or MongoDB database Adding the Helm Repository🔗 Add the official Apache Polaris Helm repository:
-1helm repo add polaris https://downloads.apache.org/polaris/helm-chart 2helm repo update Installation🔗 Create a values.yaml file with your production configuration. See the Chart Values Reference for all available configuration options."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1 [...]
+1helm repo add polaris https://downloads.apache.org/polaris/helm-chart 2helm repo update Installation🔗 Create a values.yaml file with your production configuration. See the Chart Values Reference for all available configuration options."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/helm-chart/reference/index.html b/in-dev/unreleased/helm-chart/reference/index.html
index 2e268087f0..1425f51f01 100644
--- a/in-dev/unreleased/helm-chart/reference/index.html
+++ b/in-dev/unreleased/helm-chart/reference/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
@@ -234,4 +234,4 @@
<label for=m-releases090metastores-check><a href=/releases/0.9.0/metastores/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-releases090metastores><span>Metastores</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-releases090polaris-management-service-li><input type=checkbox id=m-releases090polaris-management-service-check>
<label for=m-releases090polaris-management-service-check><a href=/releases/0.9.0/polaris-management-service/ title="Apache Polaris Management Service OpenAPI" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-releases090polaris-management-service><span>Management OpenAPI</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-releases090rest-catalog-open-api-li><input type=checkbox id=m-releases090rest-catalog-open-api-check>
<label for=m-releases090rest-catalog-open-api-check><a href=/releases/0.9.0/rest-catalog-open-api/ title="Apache Iceberg OpenAPI" class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-releases090rest-catalog-open-api><span>Iceberg OpenAPI</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class=td-toc data-proofer-ignore><div class=td-toc-title><span class=td-toc-title__text>On this p [...]
-<a class=td-toc-title__link title="Top of page" href=#></a></div><nav id=TableOfContents><ul><li><ul><li><a href=#deployment>Deployment</a></li><li><a href=#image>Image</a></li><li><a href=#service-account>Service Account</a></li><li><a href=#pod-configuration>Pod Configuration</a></li><li><a href=#service>Service</a></li><li><a href=#management-service>Management Service</a></li><li><a href=#extra-services>Extra Services</a></li><li><a href=#ingress>Ingress</a></li><li><a href=#gateway> [...]
\ No newline at end of file
+<a class=td-toc-title__link title="Top of page" href=#></a></div><nav id=TableOfContents><ul><li><ul><li><a href=#deployment>Deployment</a></li><li><a href=#image>Image</a></li><li><a href=#service-account>Service Account</a></li><li><a href=#pod-configuration>Pod Configuration</a></li><li><a href=#service>Service</a></li><li><a href=#management-service>Management Service</a></li><li><a href=#extra-services>Extra Services</a></li><li><a href=#ingress>Ingress</a></li><li><a href=#gateway> [...]
\ No newline at end of file
diff --git a/in-dev/unreleased/index.html b/in-dev/unreleased/index.html
index 860c1ce1c9..5fbfb3a9c7 100644
--- a/in-dev/unreleased/index.html
+++ b/in-dev/unreleased/index.html
@@ -10,7 +10,7 @@ Apache Polaris is a catalog implementation for Apache Iceberg™ tables and is b
With Polaris, you can provide centralized, secure read and write access to your Iceberg tables across different REST-compatible query engines."><meta itemprop=wordCount content="1009"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris Documentation (Unreleased)"><meta name=twitter:description content="Caution! These pages refer to the current state of the main branch, which is still under active development.
Functionalities can be changed, removed or added without prior notice.
Apache Polaris is a catalog implementation for Apache Iceberg™ tables and is built on the open source Apache Iceberg™ REST protocol.
-With Polaris, you can provide centralized, secure read and write access to your Iceberg tables across different REST-compatible query engines."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwf [...]
+With Polaris, you can provide centralized, secure read and write access to your Iceberg tables across different REST-compatible query engines."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwf [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 active td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span class=td-sidebar-nav-active-item>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/managing-security/access-control/index.html b/in-dev/unreleased/managing-security/access-control/index.html
index 0e823dc313..f739b23b2c 100644
--- a/in-dev/unreleased/managing-security/access-control/index.html
+++ b/in-dev/unreleased/managing-security/access-control/index.html
@@ -10,7 +10,7 @@ Polaris uses a role-based access control (RBAC) model in which the Polaris admin
For advanced authorization scenarios requiring external policy management or integration with existing policy infrastructure, Polaris supports integration with external Policy Decision Points (PDPs) such as Open Policy Agent (OPA). See External Policy Decision Point for more information. These are the key concepts to understanding access control in Polaris:"><meta itemprop=wordCount content="1190"><meta name=twitter:card content="summary"><meta name=twitter:title content="Role-Based Acce [...]
Polaris uses a role-based access control (RBAC) model in which the Polaris administrator assigns access privileges to catalog roles and then grants access to resources to principals by assigning catalog roles to principal roles.
ℹ️ Info
-For advanced authorization scenarios requiring external policy management or integration with existing policy infrastructure, Polaris supports integration with external Policy Decision Points (PDPs) such as Open Policy Agent (OPA). See External Policy Decision Point for more information. These are the key concepts to understanding access control in Polaris:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha2 [...]
+For advanced authorization scenarios requiring external policy management or integration with existing policy infrastructure, Polaris supports integration with external Policy Decision Points (PDPs) such as Open Policy Agent (OPA). See External Policy Decision Point for more information. These are the key concepts to understanding access control in Polaris:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha2 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/managing-security/external-idp/idp-dev-notes/index.html b/in-dev/unreleased/managing-security/external-idp/idp-dev-notes/index.html
index eceb48c783..c696e968dd 100644
--- a/in-dev/unreleased/managing-security/external-idp/idp-dev-notes/index.html
+++ b/in-dev/unreleased/managing-security/external-idp/idp-dev-notes/index.html
@@ -6,7 +6,7 @@ InternalPolarisToken: Used in internal auth and inherits from PrincipalCredentia
Credential extraction – parsing headers and tokens Credential authentication – validating identity and assigning roles Key Interfaces🔗 Authenticator: A core interface used to authenticate credentials and resolve principal and principal roles. Roles may be derived from OIDC claims or internal mappings.
InternalPolarisToken: Used in internal auth and inherits from PrincipalCredential."><meta itemprop=wordCount content="342"><meta name=twitter:card content="summary"><meta name=twitter:title content="Authentication Development Details"><meta name=twitter:description content="Developer Architecture Notes🔗 Authentication Architecture🔗 Polaris separates authentication into two logical phases using Quarkus Security:
Credential extraction – parsing headers and tokens Credential authentication – validating identity and assigning roles Key Interfaces🔗 Authenticator: A core interface used to authenticate credentials and resolve principal and principal roles. Roles may be derived from OIDC claims or internal mappings.
-InternalPolarisToken: Used in internal auth and inherits from PrincipalCredential."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script sr [...]
+InternalPolarisToken: Used in internal auth and inherits from PrincipalCredential."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script sr [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/managing-security/external-idp/index.html b/in-dev/unreleased/managing-security/external-idp/index.html
index 8bd8bdb89e..f71b23b5d8 100644
--- a/in-dev/unreleased/managing-security/external-idp/index.html
+++ b/in-dev/unreleased/managing-security/external-idp/index.html
@@ -6,7 +6,7 @@ internal (Default) Only Polaris internal authentication is used. external Authen
Authentication Types🔗 Polaris supports three authentication modes:
internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><meta itemprop=wordCount content="916"><meta name=twitter:card content="summary"><meta name=twitter:title content="Identity [...]
Authentication Types🔗 Polaris supports three authentication modes:
-internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integri [...]
+internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integri [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/managing-security/external-pdp/index.html b/in-dev/unreleased/managing-security/external-pdp/index.html
index 3ec7c88908..1eae7e3293 100644
--- a/in-dev/unreleased/managing-security/external-pdp/index.html
+++ b/in-dev/unreleased/managing-security/external-pdp/index.html
@@ -6,7 +6,7 @@ What is a Policy Decision Point?🔗 A Policy Decision Point (PDP) is a componen
Overview🔗 By default, Apache Polaris uses an internal authorization system based on role-based access control (RBAC). For advanced use cases requiring external policy management, centralized authorization, or integration with existing policy infrastructure, Polaris supports integration with external Policy Decision Points (PDPs).
What is a Policy Decision Point?🔗 A Policy Decision Point (PDP) is a component that evaluates authorization requests against defined policies and returns authorization decisions (allow/deny)."><meta itemprop=wordCount content="284"><meta name=twitter:card content="summary"><meta name=twitter:title content="External Policy Decision Point"><meta name=twitter:description content="This section provides information about integrating Apache Polaris with external Policy Decision Points (PDPs) f [...]
Overview🔗 By default, Apache Polaris uses an internal authorization system based on role-based access control (RBAC). For advanced use cases requiring external policy management, centralized authorization, or integration with existing policy infrastructure, Polaris supports integration with external Policy Decision Points (PDPs).
-What is a Policy Decision Point?🔗 A Policy Decision Point (PDP) is a component that evaluates authorization requests against defined policies and returns authorization decisions (allow/deny)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css re [...]
+What is a Policy Decision Point?🔗 A Policy Decision Point (PDP) is a component that evaluates authorization requests against defined policies and returns authorization decisions (allow/deny)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css re [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/managing-security/external-pdp/opa/index.html b/in-dev/unreleased/managing-security/external-pdp/opa/index.html
index 3001478de2..2d661c6538 100644
--- a/in-dev/unreleased/managing-security/external-pdp/opa/index.html
+++ b/in-dev/unreleased/managing-security/external-pdp/opa/index.html
@@ -6,7 +6,7 @@ Overview🔗 Open Policy Agent (OPA) is a general-purpose policy engine that ena
OPA integration is currently an preview feature and may undergo breaking changes in future versions. Use with caution in production environments. This page describes how to integrate Apache Polaris with Open Policy Agent (OPA) for external authorization.
Overview🔗 Open Policy Agent (OPA) is a general-purpose policy engine that enables unified, context-aware policy enforcement across your stack. OPA provides a high-level declarative language (Rego) for authoring policies and APIs to offload policy decision-making from your software."><meta itemprop=wordCount content="1508"><meta name=twitter:card content="summary"><meta name=twitter:title content="Open Policy Agent (OPA) Integration"><meta name=twitter:description content="⚠️ Preview Feature
OPA integration is currently an preview feature and may undergo breaking changes in future versions. Use with caution in production environments. This page describes how to integrate Apache Polaris with Open Policy Agent (OPA) for external authorization.
-Overview🔗 Open Policy Agent (OPA) is a general-purpose policy engine that enables unified, context-aware policy enforcement across your stack. OPA provides a high-level declarative language (Rego) for authoring policies and APIs to offload policy decision-making from your software."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link [...]
+Overview🔗 Open Policy Agent (OPA) is a general-purpose policy engine that enables unified, context-aware policy enforcement across your stack. OPA provides a high-level declarative language (Rego) for authoring policies and APIs to offload policy decision-making from your software."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/managing-security/index.html b/in-dev/unreleased/managing-security/index.html
index 65508406fe..fa6b1838f5 100644
--- a/in-dev/unreleased/managing-security/index.html
+++ b/in-dev/unreleased/managing-security/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/in-dev/unreleased/managing-security/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><li [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/in-dev/unreleased/managing-security/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><li [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/metastores/index.html b/in-dev/unreleased/metastores/index.html
index 2bfdd24374..59147b1897 100644
--- a/in-dev/unreleased/metastores/index.html
+++ b/in-dev/unreleased/metastores/index.html
@@ -6,7 +6,7 @@ Backend Type Support Level Description In-Memory in-memory Test only Data is sto
Polaris entities: catalogs, namespaces, tables, views, principals, roles, etc. Polaris RBAC data: authorization and access control information (when using the built-in authorizer). Polaris policies: policy configurations for data governance and security. Polaris supports three metastore implementations and persistence backends:
Backend Type Support Level Description In-Memory in-memory Test only Data is stored in memory and lost when pods restart. Suitable for development and testing only. PostgreSQL (JDBC) relational-jdbc Ready to use Data is stored in a PostgreSQL database using JDBC. Recommended for production. MongoDB (NoSQL) nosql Experimental Data is stored in a MongoDB database. Currently in beta. ⚠️ Warning"><meta itemprop=wordCount content="146"><meta name=twitter:card content="summary"><meta name=twit [...]
Polaris entities: catalogs, namespaces, tables, views, principals, roles, etc. Polaris RBAC data: authorization and access control information (when using the built-in authorizer). Polaris policies: policy configurations for data governance and security. Polaris supports three metastore implementations and persistence backends:
-Backend Type Support Level Description In-Memory in-memory Test only Data is stored in memory and lost when pods restart. Suitable for development and testing only. PostgreSQL (JDBC) relational-jdbc Ready to use Data is stored in a PostgreSQL database using JDBC. Recommended for production. MongoDB (NoSQL) nosql Experimental Data is stored in a MongoDB database. Currently in beta. ⚠️ Warning"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c2 [...]
+Backend Type Support Level Description In-Memory in-memory Test only Data is stored in memory and lost when pods restart. Suitable for development and testing only. PostgreSQL (JDBC) relational-jdbc Ready to use Data is stored in a PostgreSQL database using JDBC. Recommended for production. MongoDB (NoSQL) nosql Experimental Data is stored in a MongoDB database. Currently in beta. ⚠️ Warning"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c2 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/metastores/nosql-mongodb/index.html b/in-dev/unreleased/metastores/nosql-mongodb/index.html
index 5d6dcfe0e5..4e34d8cd7f 100644
--- a/in-dev/unreleased/metastores/nosql-mongodb/index.html
+++ b/in-dev/unreleased/metastores/nosql-mongodb/index.html
@@ -14,7 +14,7 @@ Basic Configuration🔗 Using environment variables:
The MongoDB backend is currently in beta. This implementation uses MongoDB as the persistence backend and leverages the Quarkus MongoDB extension for connection management. Configuration can be done through environment variables or JVM -D flags at startup.
Basic Configuration🔗 Using environment variables:
1POLARIS_PERSISTENCE_TYPE=nosql 2POLARIS_PERSISTENCE_NOSQL_BACKEND=MongoDb 3QUARKUS_MONGODB_DATABASE=polaris 4QUARKUS_MONGODB_CONNECTION_STRING=mongodb://<username>:<password>@<host>:<port> Using properties file:
-1polaris.persistence.type=nosql 2polaris.persistence.nosql.backend=MongoDb 3quarkus.mongodb.database=polaris 4quarkus.mongodb.connection-string=mongodb://<username>:<password>@<host>:<port> MongoDB Atlas Configuration🔗 For MongoDB Atlas deployments, use the mongodb+srv:// connection string format:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin= [...]
+1polaris.persistence.type=nosql 2polaris.persistence.nosql.backend=MongoDb 3quarkus.mongodb.database=polaris 4quarkus.mongodb.connection-string=mongodb://<username>:<password>@<host>:<port> MongoDB Atlas Configuration🔗 For MongoDB Atlas deployments, use the mongodb+srv:// connection string format:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin= [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/metastores/relational-jdbc/index.html b/in-dev/unreleased/metastores/relational-jdbc/index.html
index 7e4000319d..dff40061f2 100644
--- a/in-dev/unreleased/metastores/relational-jdbc/index.html
+++ b/in-dev/unreleased/metastores/relational-jdbc/index.html
@@ -10,7 +10,7 @@ We have 2 options for configuring the persistence backend:
1POLARIS_PERSISTENCE_TYPE=relational-jdbc 2 3QUARKUS_DATASOURCE_USERNAME=<your-username> 4QUARKUS_DATASOURCE_PASSWORD=<your-password> 5QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> Using properties file:"><meta itemprop=wordCount content="251"><meta name=twitter:card content="summary"><meta name=twitter:title content="Relational JDBC"><meta name=twitter:description content="This implementation leverages Quarkus for datasource management and supports configuration through environment [...]
We have 2 options for configuring the persistence backend:
1. Relational JDBC metastore with username and password🔗 Using environment variables:
-1POLARIS_PERSISTENCE_TYPE=relational-jdbc 2 3QUARKUS_DATASOURCE_USERNAME=<your-username> 4QUARKUS_DATASOURCE_PASSWORD=<your-password> 5QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> Using properties file:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba3 [...]
+1POLARIS_PERSISTENCE_TYPE=relational-jdbc 2 3QUARKUS_DATASOURCE_USERNAME=<your-username> 4QUARKUS_DATASOURCE_PASSWORD=<your-password> 5QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> Using properties file:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba3 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/polaris-api-specs/index.html b/in-dev/unreleased/polaris-api-specs/index.html
index 0949e4db21..10ac49f0c4 100644
--- a/in-dev/unreleased/polaris-api-specs/index.html
+++ b/in-dev/unreleased/polaris-api-specs/index.html
@@ -2,7 +2,7 @@
It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><meta property="og:url" content="https://polaris.apache.org/in-dev/unreleased/polaris-api-specs/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Polaris API Reference"><meta property="og:description" content="The Apache Polaris API off [...]
It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Polaris API Reference"><meta itemprop=description content="The Apache Polaris API offers a comprehensive set of endpoints that enable you to manage principals, pri [...]
It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><meta itemprop=wordCount content="50"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris API Reference"><meta name=twitter:description content="The Apache Polaris API offers a comprehensive set of endpoints that enable you to manage principals, [...]
-It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed84 [...]
+It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed84 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/polaris-api-specs/polaris-catalog-api/index.html b/in-dev/unreleased/polaris-api-specs/polaris-catalog-api/index.html
index df1c1d7311..ac7d3867eb 100644
--- a/in-dev/unreleased/polaris-api-specs/polaris-catalog-api/index.html
+++ b/in-dev/unreleased/polaris-api-specs/polaris-catalog-api/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/polaris-api-specs/polaris-management-api/index.html b/in-dev/unreleased/polaris-api-specs/polaris-management-api/index.html
index cb9d523616..6f07cf520d 100644
--- a/in-dev/unreleased/polaris-api-specs/polaris-management-api/index.html
+++ b/in-dev/unreleased/polaris-api-specs/polaris-management-api/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/polaris-spark-client/index.html b/in-dev/unreleased/polaris-spark-client/index.html
index f303e2306c..610a69c2fb 100644
--- a/in-dev/unreleased/polaris-spark-client/index.html
+++ b/in-dev/unreleased/polaris-spark-client/index.html
@@ -18,7 +18,7 @@ Quick Start with Local Polaris Service🔗 If you want to quickly try out the fu
The Spark client can manage Iceberg tables and non-Iceberg tables.
Users who only use Iceberg tables do not need to use this client and can use the Iceberg-provided Spark client.
This page documents how to connect Spark with Polaris Service using the Polaris Spark client.
-Quick Start with Local Polaris Service🔗 If you want to quickly try out the functionality with a local Polaris service, simply check out the Polaris repo and follow the instructions in the Spark plugin getting-started README."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333ae [...]
+Quick Start with Local Polaris Service🔗 If you want to quickly try out the functionality with a local Polaris service, simply check out the Polaris repo and follow the instructions in the Spark plugin getting-started README."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333ae [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/policy/index.html b/in-dev/unreleased/policy/index.html
index c11c21db12..d275932902 100644
--- a/in-dev/unreleased/policy/index.html
+++ b/in-dev/unreleased/policy/index.html
@@ -6,7 +6,7 @@ Create and manage policies Attach policies to specific resources (catalogs, name
With the policy API, you can:
Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><meta itemprop=wordCount content="690"><meta name=twitter:card content="summary"><meta name=twitter:title content="Policy"><meta name=twitter:description co [...]
With the policy API, you can:
-Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
+Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/realm/index.html b/in-dev/unreleased/realm/index.html
index 01e29bb97d..66df54a209 100644
--- a/in-dev/unreleased/realm/index.html
+++ b/in-dev/unreleased/realm/index.html
@@ -6,7 +6,7 @@ Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resour
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><meta itemprop=wordCount content="240"><meta name=twitter:card content="summary"><meta name=twitter:title content="Realm"><meta name=twitter:description content="This page explains what a realm is and what it is used for in Polaris.
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
-Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
+Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/in-dev/unreleased/telemetry/index.html b/in-dev/unreleased/telemetry/index.html
index da865eb8f1..8fe70e314e 100644
--- a/in-dev/unreleased/telemetry/index.html
+++ b/in-dev/unreleased/telemetry/index.html
@@ -6,7 +6,7 @@ Additional tags can be added to the metrics by setting the polaris.metrics.tags.
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><meta itemprop=wordCount content="972"><meta name=twitter:card content="summary"><meta name=twitter:title content="Telemetry"><meta name=twitter:description content=" [...]
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
-Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
+Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/index.html b/index.html
index 7e80529e28..6570cce46e 100644
--- a/index.html
+++ b/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta name=generator content="Hugo 0.157.0"><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180 [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta name=generator content="Hugo 0.157.0"><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180 [...]
\ No newline at end of file
diff --git a/index.xml b/index.xml
index aaf8fe29e4..1b4f4a1617 100644
--- a/index.xml
+++ b/index.xml
@@ -4872,7 +4872,7 @@ property to include <code>HIVE</code> (and any other non-REST backen
</tr>
<tr>
<td>cors.accessControlAllowCredentials</td>
- <td>string</td>
+ <td>bool</td>
<td><code>nil</code></td>
<td>The <code>Access-Control-Allow-Credentials</code> response header. The value of this header will default to <code>true</code> if <code>allowedOrigins</code> property is set and there is a match with the precise <code>Origin</code> header.</td>
</tr>
diff --git a/offline-search-index.9fab399863b9fd328a2b7844f18220e9.json b/offline-search-index.8a8c974562177c69f77ca4357177b7f9.json
similarity index 84%
rename from offline-search-index.9fab399863b9fd328a2b7844f18220e9.json
rename to offline-search-index.8a8c974562177c69f77ca4357177b7f9.json
index dac64dfd84..bd5adc5c41 100644
--- a/offline-search-index.9fab399863b9fd328a2b7844f18220e9.json
+++ b/offline-search-index.8a8c974562177c69f77ca4357177b7f9.json
@@ -1 +1 @@
-[{"body":"Apache Polaris (Incubating) is a catalog implementation for Apache Iceberg™ tables and is built on the open source Apache Iceberg™ REST protocol.\nWith Polaris, you can provide centralized, secure read and write access to your Iceberg tables across different REST-compatible query engines.\nKey concepts🔗 This section introduces key concepts associated with using Apache Polaris (Incubating).\nIn the following diagram, a sample Apache Polaris (Incubating) structure with nested nam [...]
\ No newline at end of file
+[{"body":"Apache Polaris (Incubating) is a catalog implementation for Apache Iceberg™ tables and is built on the open source Apache Iceberg™ REST protocol.\nWith Polaris, you can provide centralized, secure read and write access to your Iceberg tables across different REST-compatible query engines.\nKey concepts🔗 This section introduces key concepts associated with using Apache Polaris (Incubating).\nIn the following diagram, a sample Apache Polaris (Incubating) structure with nested nam [...]
\ No newline at end of file
diff --git a/releases/0.9.0/access-control/index.html b/releases/0.9.0/access-control/index.html
index c1c43bb462..c766e29e86 100644
--- a/releases/0.9.0/access-control/index.html
+++ b/releases/0.9.0/access-control/index.html
@@ -10,7 +10,7 @@ These are the key concepts to understanding access control in Polaris:
Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><meta itemprop=wordCount content="1161"><meta name=twitter:card content="summary"><meta name=twitter:title content="Access Control"><meta name=twitter:description content="This section provides information about how access control works for Apache Polaris (Incubating).
Polaris uses a role-based access control (RBAC) model in which the Polaris administrator assigns access privileges to catalog roles and then grants access to resources to service principals by assigning catalog roles to principal roles.
These are the key concepts to understanding access control in Polaris:
-Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
+Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/0.9.0/command-line-interface/index.html b/releases/0.9.0/command-line-interface/index.html
index 003937152d..176c4e6439 100644
--- a/releases/0.9.0/command-line-interface/index.html
+++ b/releases/0.9.0/command-line-interface/index.html
@@ -10,7 +10,7 @@ polaris [options] COMMAND ... options: --host --port --client-id --client-secret
catalogs principals principal-roles catalog-roles namespaces privileges Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional argument relativ [...]
The basic syntax of the Polaris CLI is outlined below:
polaris [options] COMMAND ... options: --host --port --client-id --client-secret COMMAND must be one of the following:
-catalogs principals principal-roles catalog-roles namespaces privileges Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional argument relativ [...]
+catalogs principals principal-roles catalog-roles namespaces privileges Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional argument relativ [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/0.9.0/configuring-polaris-for-production/index.html b/releases/0.9.0/configuring-polaris-for-production/index.html
index 837c0cb562..c7fa4e89b9 100644
--- a/releases/0.9.0/configuring-polaris-for-production/index.html
+++ b/releases/0.9.0/configuring-polaris-for-production/index.html
@@ -10,7 +10,7 @@ oauth2🔗 Ensure that the tokenBroker setting reflects the token broker specifi
Configure OAuth with this setting. Remove the TestInlineBearerTokenPolarisAuthenticator option and uncomment the DefaultPolarisAuthenticator authenticator option beneath it. Then, configure the token broker. You can configure the token broker to use either asymmetric or symmetric keys. authenticator.tokenBroker🔗 Ensure that the tokenBroker setting reflects the token broker specified in oauth2 above."><meta itemprop=wordCount content="574"><meta name=twitter:card content="summary"><meta n [...]
Security🔗 Configurations🔗 Notable configuration used to secure a Polaris deployment are outlined below.
oauth2🔗 Ensure that the tokenBroker setting reflects the token broker specified in authenticator below.
-Configure OAuth with this setting. Remove the TestInlineBearerTokenPolarisAuthenticator option and uncomment the DefaultPolarisAuthenticator authenticator option beneath it. Then, configure the token broker. You can configure the token broker to use either asymmetric or symmetric keys. authenticator.tokenBroker🔗 Ensure that the tokenBroker setting reflects the token broker specified in oauth2 above."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed84 [...]
+Configure OAuth with this setting. Remove the TestInlineBearerTokenPolarisAuthenticator option and uncomment the DefaultPolarisAuthenticator authenticator option beneath it. Then, configure the token broker. You can configure the token broker to use either asymmetric or symmetric keys. authenticator.tokenBroker🔗 Ensure that the tokenBroker setting reflects the token broker specified in oauth2 above."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed84 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/0.9.0/entities/index.html b/releases/0.9.0/entities/index.html
index 406d5d9acf..dd12fc7ffd 100644
--- a/releases/0.9.0/entities/index.html
+++ b/releases/0.9.0/entities/index.html
@@ -10,7 +10,7 @@ For information on managing catalogs with the REST API or for more information o
Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><meta itemprop=wordCount content="665"><meta name=twitt [...]
Catalog🔗 A catalog is a top-level entity in Polaris that may contain other entities like namespaces and tables. These map directly to Apache Iceberg catalogs.
For information on managing catalogs with the REST API or for more information on what data can be associated with a catalog, see the API docs.
-Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
+Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/0.9.0/index.html b/releases/0.9.0/index.html
index 768e73fa24..d45db77f26 100644
--- a/releases/0.9.0/index.html
+++ b/releases/0.9.0/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/0.9.0/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=imag [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/0.9.0/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=imag [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/0.9.0/metastores/index.html b/releases/0.9.0/metastores/index.html
index dfaa86912e..c45e698010 100644
--- a/releases/0.9.0/metastores/index.html
+++ b/releases/0.9.0/metastores/index.html
@@ -18,7 +18,7 @@ Polaris Server Configuration🔗 Configure the metaStoreManager section in the P
metaStoreManager: type: eclipse-link conf-file: META-INF/persistence.xml persistence-unit: polaris conf-file must point to an EclipseLink configuration file
By default, conf-file points to the embedded resource file META-INF/persistence.xml in the polaris-eclipselink module.
In order to specify a configuration file outside the classpath, follow these steps.
-Place persistence.xml into a jar file: jar cvf /tmp/conf.jar persistence.xml Use conf-file: /tmp/conf.jar!/persistence.xml EclipseLink Configuration - persistence.xml🔗 The configuration file persistence.xml is used to set up the database connection properties, which can differ depending on the type of database and its configuration."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
+Place persistence.xml into a jar file: jar cvf /tmp/conf.jar persistence.xml Use conf-file: /tmp/conf.jar!/persistence.xml EclipseLink Configuration - persistence.xml🔗 The configuration file persistence.xml is used to set up the database connection properties, which can differ depending on the type of database and its configuration."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/0.9.0/overview/index.html b/releases/0.9.0/overview/index.html
index d84f99b6d2..4f417b9e7a 100644
--- a/releases/0.9.0/overview/index.html
+++ b/releases/0.9.0/overview/index.html
@@ -10,7 +10,7 @@ Key concepts🔗 This section introduces key concepts associated with using Apac
In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><meta itemprop=wordCount content="1473"><meta name=twitter:card content="summary"><meta name=twitter:title content="Overview"><meta name=twitter:description content="Apache Polaris (Incubating) is a catalog implementation for Apache Iceberg™ tables and is built on the open source Apache Iceberg™ RES [...]
With Polaris, you can provide centralized, secure read and write access to your Iceberg tables across different REST-compatible query engines.
Key concepts🔗 This section introduces key concepts associated with using Apache Polaris (Incubating).
-In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
+In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/0.9.0/polaris-management-service/index.html b/releases/0.9.0/polaris-management-service/index.html
index 2ac05a9a6a..58466d8f04 100644
--- a/releases/0.9.0/polaris-management-service/index.html
+++ b/releases/0.9.0/polaris-management-service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/0.9.0/quickstart/index.html b/releases/0.9.0/quickstart/index.html
index 7332d85d51..8d85a0545b 100644
--- a/releases/0.9.0/quickstart/index.html
+++ b/releases/0.9.0/quickstart/index.html
@@ -2,7 +2,7 @@
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:url" content="https://polaris.apache.org/releases/0.9.0/quickstart/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Quick Start"><meta property="og:description" content="This g [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Quick Start"><meta itemprop=description content="This guide serves as a [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta itemprop=wordCount content="1490"><meta name=twitter:card content="summary"><meta name=twitter:title content="Quick Start"><meta name=twitter:description content="This guide serves as a introduction to several key entities that can [...]
-Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
+Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/0.9.0/rest-catalog-open-api/index.html b/releases/0.9.0/rest-catalog-open-api/index.html
index bb864b1ba3..195e597c9b 100644
--- a/releases/0.9.0/rest-catalog-open-api/index.html
+++ b/releases/0.9.0/rest-catalog-open-api/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/access-control/index.html b/releases/1.0.0/access-control/index.html
index 94e62a048c..664c291234 100644
--- a/releases/1.0.0/access-control/index.html
+++ b/releases/1.0.0/access-control/index.html
@@ -10,7 +10,7 @@ These are the key concepts to understanding access control in Polaris:
Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><meta itemprop=wordCount content="1277"><meta name=twitter:card content="summary"><meta name=twitter:title content="Access Control"><meta name=twitter:description content="This section provides information about how access control works for Apache Polaris (Incubating).
Polaris uses a role-based access control (RBAC) model in which the Polaris administrator assigns access privileges to catalog roles and then grants access to resources to service principals by assigning catalog roles to principal roles.
These are the key concepts to understanding access control in Polaris:
-Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
+Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/admin-tool/index.html b/releases/1.0.0/admin-tool/index.html
index 8cd612c3e9..22c9a422b7 100644
--- a/releases/1.0.0/admin-tool/index.html
+++ b/releases/1.0.0/admin-tool/index.html
@@ -10,7 +10,7 @@ The tool must be built with the necessary JDBC drivers to access the metastore d
One standalone JAR in runtime/admin/build/polaris-admin-*-runner.jar Two distribution archives in runtime/admin/build/distributions Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><meta itemprop=wordCount content="525"><meta name=twitter:card content="summary"><meta name=twitter:title c [...]
The tool must be built with the necessary JDBC drivers to access the metastore database. For example, to build the tool with support for Postgres, run the following:
1./gradlew \ 2 :polaris-admin:assemble \ 3 :polaris-admin:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true The above command will generate:
-One standalone JAR in runtime/admin/build/polaris-admin-*-runner.jar Two distribution archives in runtime/admin/build/distributions Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css [...]
+One standalone JAR in runtime/admin/build/polaris-admin-*-runner.jar Two distribution archives in runtime/admin/build/distributions Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/command-line-interface/index.html b/releases/1.0.0/command-line-interface/index.html
index 9959bcf480..510276d7d8 100644
--- a/releases/1.0.0/command-line-interface/index.html
+++ b/releases/1.0.0/command-line-interface/index.html
@@ -10,7 +10,7 @@ polaris [options] COMMAND ... options: --host --port --base-url --client-id --cl
catalogs principals principal-roles catalog-roles namespaces privileges profiles Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional argumen [...]
The basic syntax of the Polaris CLI is outlined below:
polaris [options] COMMAND ... options: --host --port --base-url --client-id --client-secret --access-token --profile COMMAND must be one of the following:
-catalogs principals principal-roles catalog-roles namespaces privileges profiles Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional argumen [...]
+catalogs principals principal-roles catalog-roles namespaces privileges profiles Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional argumen [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/configuration/index.html b/releases/1.0.0/configuration/index.html
index 0c31140591..3007e04a90 100644
--- a/releases/1.0.0/configuration/index.html
+++ b/releases/1.0.0/configuration/index.html
@@ -10,7 +10,7 @@ First off, Polaris server runs on Quarkus, and uses its configuration mechanisms
Quarkus aggregates configuration properties from multiple sources, applying them in a specific order of precedence. When a property is defined in multiple sources, the value from the source with the higher priority overrides those from lower-priority sources."><meta itemprop=wordCount content="1608"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris"><meta name=twitter:description content="Overview🔗 This page provides information on how to con [...]
Note: for Production tips and best practices, refer to Configuring Polaris for Production.
First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics.
-Quarkus aggregates configuration properties from multiple sources, applying them in a specific order of precedence. When a property is defined in multiple sources, the value from the source with the higher priority overrides those from lower-priority sources."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d7 [...]
+Quarkus aggregates configuration properties from multiple sources, applying them in a specific order of precedence. When a property is defined in multiple sources, the value from the source with the higher priority overrides those from lower-priority sources."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d7 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/configuring-polaris-for-production/index.html b/releases/1.0.0/configuring-polaris-for-production/index.html
index 2ebad2d65e..2d6778ee0d 100644
--- a/releases/1.0.0/configuring-polaris-for-production/index.html
+++ b/releases/1.0.0/configuring-polaris-for-production/index.html
@@ -2,7 +2,7 @@
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta property="og:url" content="https://polaris.apache.org/releases/1.0.0/configuring-polaris-for-production/"><meta property="og:site_name" content="Apache Polari [...]
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name conten [...]
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta itemprop=wordCount content="926"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris for Production"><meta name=tw [...]
-Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnn [...]
+Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnn [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/entities/index.html b/releases/1.0.0/entities/index.html
index 225bcad9ff..70f6d333a6 100644
--- a/releases/1.0.0/entities/index.html
+++ b/releases/1.0.0/entities/index.html
@@ -10,7 +10,7 @@ For information on managing catalogs with the REST API or for more information o
Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><meta itemprop=wordCount content="787"><meta name=twitt [...]
Catalog🔗 A catalog is a top-level entity in Polaris that may contain other entities like namespaces and tables. These map directly to Apache Iceberg catalogs.
For information on managing catalogs with the REST API or for more information on what data can be associated with a catalog, see the API docs.
-Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
+Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/evolution/index.html b/releases/1.0.0/evolution/index.html
index 7475d1efe3..9ddbcae738 100644
--- a/releases/1.0.0/evolution/index.html
+++ b/releases/1.0.0/evolution/index.html
@@ -6,7 +6,7 @@ Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg c
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><meta itemprop=wordCount content="712"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Evoluti [...]
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
-Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
+Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/generic-table/index.html b/releases/1.0.0/generic-table/index.html
index e3f922bdbc..4fd91d8b20 100644
--- a/releases/1.0.0/generic-table/index.html
+++ b/releases/1.0.0/generic-table/index.html
@@ -2,7 +2,7 @@
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta property="og:url" content="https://polaris.apache.org/releases/1.0.0/generic-table/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Generic Table (Beta)"><meta property="og:description" content="The Gen [...]
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Generic Table (Beta)"><meta itemprop=description content="The Generic Table in Apach [...]
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta itemprop=wordCount content="849"><meta name=twitter:card content="summary"><meta name=twitter:title content="Generic Table (Beta)"><meta name=twitter:description content="The Generic Table in Apache Polaris is designed to provide support for non [...]
-Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
+Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/getting-started/deploying-polaris/index.html b/releases/1.0.0/getting-started/deploying-polaris/index.html
index 7f1b0e5f1a..27bcca60a2 100644
--- a/releases/1.0.0/getting-started/deploying-polaris/index.html
+++ b/releases/1.0.0/getting-started/deploying-polaris/index.html
@@ -2,7 +2,7 @@
Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><meta property="og:url" content="https://polaris.apache.org/releases/1.0.0/getting-started/deploying-polaris/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris on Cloud Providers"><meta property="og:description" content="We will now demonstrate how to deplo [...]
Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Deploying Polaris on Cloud Providers"><meta itemprop=description content="We will now demonstrate how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (AWS) [...]
Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><meta itemprop=wordCount content="57"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris on Cloud Providers"><meta name=twitter:description content="We will now demonstrate how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (A [...]
-Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet inte [...]
+Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet inte [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-aws/index.html b/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-aws/index.html
index 6163f4aa24..b8191a1fca 100644
--- a/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-aws/index.html
+++ b/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-aws/index.html
@@ -6,7 +6,7 @@ There must be at least two subnets created in the VPC and region in which your E
The requirements to run the script below are:
There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
The requirements to run the script below are:
-There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
+There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-azure/index.html b/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-azure/index.html
index 118c176eef..8d3a2e0993 100644
--- a/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-azure/index.html
+++ b/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-azure/index.html
@@ -2,7 +2,7 @@
The requirements to run the script below are:"><meta property="og:url" content="https://polaris.apache.org/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-azure/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris on Azure"><meta property="og:description" content="Build and launch Polaris using the AWS Startup Script at the location provided in the command below. This script will start an Azure Database for Postg [...]
The requirements to run the script below are:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Deploying Polaris on Azure"><meta itemprop=description content="Build and launch Polaris using the AWS Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the bac [...]
The requirements to run the script below are:"><meta itemprop=wordCount content="204"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris on Azure"><meta name=twitter:description content="Build and launch Polaris using the AWS Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the backend Postgres instance holding all Polaris data. [...]
-The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
+The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html b/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html
index 8b07496978..8e9af4a02c 100644
--- a/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html
+++ b/releases/1.0.0/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html
@@ -6,7 +6,7 @@ Install the gcloud CLI, if it is not already installed on the GCP VM. Instructio
The requirements to run the script below are:
Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1chmod +x getting-started/assets/cloud_providers/deploy-gcp.sh 2export ASSETS_PATH=$(pwd)/getting-started/assets/ [...]
The requirements to run the script below are:
-Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1chmod +x getting-started/assets/cloud_providers/deploy-gcp.sh 2export ASSETS_PATH=$(pwd)/getting-started/assets/ [...]
+Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1chmod +x getting-started/assets/cloud_providers/deploy-gcp.sh 2export ASSETS_PATH=$(pwd)/getting-started/assets/ [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/getting-started/index.html b/releases/1.0.0/getting-started/index.html
index a390a55362..f046860366 100644
--- a/releases/1.0.0/getting-started/index.html
+++ b/releases/1.0.0/getting-started/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.0.0/getting-started/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link re [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.0.0/getting-started/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link re [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/getting-started/install-dependencies/index.html b/releases/1.0.0/getting-started/install-dependencies/index.html
index 74820fd38f..92aae6a03c 100644
--- a/releases/1.0.0/getting-started/install-dependencies/index.html
+++ b/releases/1.0.0/getting-started/install-dependencies/index.html
@@ -2,7 +2,7 @@
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:url" content="https://polaris.apache.org/releases/1.0.0/getting-started/install-dependencies/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Installing Dependencies"><meta pro [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Installing Dependencies"><meta itemprop=description content="This guide [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta itemprop=wordCount content="504"><meta name=twitter:card content="summary"><meta name=twitter:title content="Installing Dependencies"><meta name=twitter:description content="This guide serves as an introduction to several key entiti [...]
-Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
+Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/getting-started/quickstart/index.html b/releases/1.0.0/getting-started/quickstart/index.html
index c504169aaa..d41c9d33e7 100644
--- a/releases/1.0.0/getting-started/quickstart/index.html
+++ b/releases/1.0.0/getting-started/quickstart/index.html
@@ -6,7 +6,7 @@ Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild \ 5 :polaris-admin:assemble --rerun \ 6 -Dquarkus.container-image.tag=postgres-latest \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgr [...]
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
-Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild \ 5 :polaris-admin:assemble --rerun \ 6 -Dquarkus.container-image.tag=postgres-latest \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgr [...]
+Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild \ 5 :polaris-admin:assemble --rerun \ 6 -Dquarkus.container-image.tag=postgres-latest \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgr [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/getting-started/using-polaris/index.html b/releases/1.0.0/getting-started/using-polaris/index.html
index c987663c9d..4e3546077d 100644
--- a/releases/1.0.0/getting-started/using-polaris/index.html
+++ b/releases/1.0.0/getting-started/using-polaris/index.html
@@ -6,7 +6,7 @@
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Defining a Catalog🔗 In Polaris, the catalog is the top-level entity that objects like tables and views are organized under. With a Polaris service running, you can create a catalog like so:
1cd ~/polaris 2 3./polaris \ 4 --client-id ${CLIENT_ID} \ 5 --client-secret ${CLIENT_SECRET} \ 6 catalogs \ 7 create \ 8 --storage-type s3 \ 9 --default-base-location ${DEFAULT_BASE_LOCATION} \ 10 --role-arn ${ROLE_ARN} \ 11 quickstart_catalog This will create a new catalog called quickstart_catalog. If you are using one of the Getting Started locally-built Docker images, we have already created a catalog named quickstart_catalog for you."><meta itemprop=wordCount content="1352"><meta na [...]
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Defining a Catalog🔗 In Polaris, the catalog is the top-level entity that objects like tables and views are organized under. With a Polaris service running, you can create a catalog like so:
-1cd ~/polaris 2 3./polaris \ 4 --client-id ${CLIENT_ID} \ 5 --client-secret ${CLIENT_SECRET} \ 6 catalogs \ 7 create \ 8 --storage-type s3 \ 9 --default-base-location ${DEFAULT_BASE_LOCATION} \ 10 --role-arn ${ROLE_ARN} \ 11 quickstart_catalog This will create a new catalog called quickstart_catalog. If you are using one of the Getting Started locally-built Docker images, we have already created a catalog named quickstart_catalog for you."><link rel=preload href=/scss/main.min.3d73cf27c1 [...]
+1cd ~/polaris 2 3./polaris \ 4 --client-id ${CLIENT_ID} \ 5 --client-secret ${CLIENT_SECRET} \ 6 catalogs \ 7 create \ 8 --storage-type s3 \ 9 --default-base-location ${DEFAULT_BASE_LOCATION} \ 10 --role-arn ${ROLE_ARN} \ 11 quickstart_catalog This will create a new catalog called quickstart_catalog. If you are using one of the Getting Started locally-built Docker images, we have already created a catalog named quickstart_catalog for you."><link rel=preload href=/scss/main.min.3d73cf27c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/index.html b/releases/1.0.0/index.html
index 1575688482..0ca7bd2b19 100644
--- a/releases/1.0.0/index.html
+++ b/releases/1.0.0/index.html
@@ -10,7 +10,7 @@ Key concepts🔗 This section introduces key concepts associated with using Apac
In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><meta itemprop=wordCount content="934"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris 1.0.0 Documentation"><meta name=twitter:description content="Apache Polaris (Incubating) is a catalog implementation for Apache Iceberg™ tables and is built on the open s [...]
With Polaris, you can provide centralized, secure read and write access to your Iceberg tables across different REST-compatible query engines.
Key concepts🔗 This section introduces key concepts associated with using Apache Polaris (Incubating).
-In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
+In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/metastores/index.html b/releases/1.0.0/metastores/index.html
index f6c127a705..fc7d2b2724 100644
--- a/releases/1.0.0/metastores/index.html
+++ b/releases/1.0.0/metastores/index.html
@@ -6,7 +6,7 @@ POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_DB_KIND=postgresql Q
Relational JDBC🔗 This implementation leverages Quarkus for datasource management and supports configuration through environment variables or JVM -D flags at startup. For more information, refer to the Quarkus configuration reference.
POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_DB_KIND=postgresql QUARKUS_DATASOURCE_USERNAME=<your-username> QUARKUS_DATASOURCE_PASSWORD=<your-password> QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> The Relational JDBC metastore currently relies on a Quarkus-managed datasource and supports only PostgresSQL and H2 databases. This limitation is similar to that of EclipseLink, primarily due to underlying schema differences. At this time, official documentation is provided [...]
Relational JDBC🔗 This implementation leverages Quarkus for datasource management and supports configuration through environment variables or JVM -D flags at startup. For more information, refer to the Quarkus configuration reference.
-POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_DB_KIND=postgresql QUARKUS_DATASOURCE_USERNAME=<your-username> QUARKUS_DATASOURCE_PASSWORD=<your-password> QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> The Relational JDBC metastore currently relies on a Quarkus-managed datasource and supports only PostgresSQL and H2 databases. This limitation is similar to that of EclipseLink, primarily due to underlying schema differences. At this time, official documentation is provided [...]
+POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_DB_KIND=postgresql QUARKUS_DATASOURCE_USERNAME=<your-username> QUARKUS_DATASOURCE_PASSWORD=<your-password> QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> The Relational JDBC metastore currently relies on a Quarkus-managed datasource and supports only PostgresSQL and H2 databases. This limitation is similar to that of EclipseLink, primarily due to underlying schema differences. At this time, official documentation is provided [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/polaris-catalog-service/index.html b/releases/1.0.0/polaris-catalog-service/index.html
index 7daae98e64..e0a31c1d8f 100644
--- a/releases/1.0.0/polaris-catalog-service/index.html
+++ b/releases/1.0.0/polaris-catalog-service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/polaris-management-service/index.html b/releases/1.0.0/polaris-management-service/index.html
index 5bbb64da4b..d224ae1297 100644
--- a/releases/1.0.0/polaris-management-service/index.html
+++ b/releases/1.0.0/polaris-management-service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/polaris-spark-client/index.html b/releases/1.0.0/polaris-spark-client/index.html
index 0276608a3e..51e25453a4 100644
--- a/releases/1.0.0/polaris-spark-client/index.html
+++ b/releases/1.0.0/polaris-spark-client/index.html
@@ -10,7 +10,7 @@ Note the Polaris Spark client is able to handle both Iceberg and Delta tables, n
This page documents how to connect Spark with Polaris Service using the Polaris Spark client."><meta itemprop=wordCount content="661"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Spark Client"><meta name=twitter:description content="Apache Polaris now provides Catalog support for Generic Tables (non-Iceberg tables), please check out the Catalog API Spec for Generic Table API specs.
Along with the Generic Table Catalog support, Polaris is also releasing a Spark client, which helps to provide an end-to-end solution for Apache Spark to manage Delta tables using Polaris.
Note the Polaris Spark client is able to handle both Iceberg and Delta tables, not just Delta.
-This page documents how to connect Spark with Polaris Service using the Polaris Spark client."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous [...]
+This page documents how to connect Spark with Polaris Service using the Polaris Spark client."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/policy/index.html b/releases/1.0.0/policy/index.html
index 6997eef388..fd72b934a8 100644
--- a/releases/1.0.0/policy/index.html
+++ b/releases/1.0.0/policy/index.html
@@ -6,7 +6,7 @@ Create and manage policies Attach policies to specific resources (catalogs, name
With the policy API, you can:
Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><meta itemprop=wordCount content="690"><meta name=twitter:card content="summary"><meta name=twitter:title content="Policy"><meta name=twitter:description co [...]
With the policy API, you can:
-Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
+Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/realm/index.html b/releases/1.0.0/realm/index.html
index ac971f547b..71c54289e3 100644
--- a/releases/1.0.0/realm/index.html
+++ b/releases/1.0.0/realm/index.html
@@ -6,7 +6,7 @@ Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resour
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><meta itemprop=wordCount content="285"><meta name=twitter:card content="summary"><meta name=twitter:title content="Realm"><meta name=twitter:description content="This page explains what a realm is and what it is used for in Polaris.
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
-Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
+Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.0/telemetry/index.html b/releases/1.0.0/telemetry/index.html
index aa45a0151d..4b5bab9a4d 100644
--- a/releases/1.0.0/telemetry/index.html
+++ b/releases/1.0.0/telemetry/index.html
@@ -6,7 +6,7 @@ Additional tags can be added to the metrics by setting the polaris.metrics.tags.
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><meta itemprop=wordCount content="957"><meta name=twitter:card content="summary"><meta name=twitter:title content="Telemetry"><meta name=twitter:description content=" [...]
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
-Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
+Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/access-control/index.html b/releases/1.0.1/access-control/index.html
index b3a01f73c3..1c87beb6c5 100644
--- a/releases/1.0.1/access-control/index.html
+++ b/releases/1.0.1/access-control/index.html
@@ -10,7 +10,7 @@ These are the key concepts to understanding access control in Polaris:
Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><meta itemprop=wordCount content="1277"><meta name=twitter:card content="summary"><meta name=twitter:title content="Access Control"><meta name=twitter:description content="This section provides information about how access control works for Apache Polaris (Incubating).
Polaris uses a role-based access control (RBAC) model in which the Polaris administrator assigns access privileges to catalog roles and then grants access to resources to service principals by assigning catalog roles to principal roles.
These are the key concepts to understanding access control in Polaris:
-Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
+Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/admin-tool/index.html b/releases/1.0.1/admin-tool/index.html
index c1f0d42b58..b6eec6fd5f 100644
--- a/releases/1.0.1/admin-tool/index.html
+++ b/releases/1.0.1/admin-tool/index.html
@@ -10,7 +10,7 @@ The tool must be built with the necessary JDBC drivers to access the metastore d
One standalone JAR in runtime/admin/build/polaris-admin-*-runner.jar Two distribution archives in runtime/admin/build/distributions Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><meta itemprop=wordCount content="525"><meta name=twitter:card content="summary"><meta name=twitter:title c [...]
The tool must be built with the necessary JDBC drivers to access the metastore database. For example, to build the tool with support for Postgres, run the following:
1./gradlew \ 2 :polaris-admin:assemble \ 3 :polaris-admin:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true The above command will generate:
-One standalone JAR in runtime/admin/build/polaris-admin-*-runner.jar Two distribution archives in runtime/admin/build/distributions Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css [...]
+One standalone JAR in runtime/admin/build/polaris-admin-*-runner.jar Two distribution archives in runtime/admin/build/distributions Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/command-line-interface/index.html b/releases/1.0.1/command-line-interface/index.html
index aa3dfa87bf..86066b9354 100644
--- a/releases/1.0.1/command-line-interface/index.html
+++ b/releases/1.0.1/command-line-interface/index.html
@@ -10,7 +10,7 @@ polaris [options] COMMAND ... options: --host --port --base-url --client-id --cl
catalogs principals principal-roles catalog-roles namespaces privileges profiles Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional argumen [...]
The basic syntax of the Polaris CLI is outlined below:
polaris [options] COMMAND ... options: --host --port --base-url --client-id --client-secret --access-token --profile COMMAND must be one of the following:
-catalogs principals principal-roles catalog-roles namespaces privileges profiles Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional argumen [...]
+catalogs principals principal-roles catalog-roles namespaces privileges profiles Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional argumen [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/configuration/index.html b/releases/1.0.1/configuration/index.html
index 54269cb8fe..68a493ee17 100644
--- a/releases/1.0.1/configuration/index.html
+++ b/releases/1.0.1/configuration/index.html
@@ -10,7 +10,7 @@ First off, Polaris server runs on Quarkus, and uses its configuration mechanisms
Quarkus aggregates configuration properties from multiple sources, applying them in a specific order of precedence. When a property is defined in multiple sources, the value from the source with the higher priority overrides those from lower-priority sources."><meta itemprop=wordCount content="1645"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris"><meta name=twitter:description content="Overview🔗 This page provides information on how to con [...]
Note: for Production tips and best practices, refer to Configuring Polaris for Production.
First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics.
-Quarkus aggregates configuration properties from multiple sources, applying them in a specific order of precedence. When a property is defined in multiple sources, the value from the source with the higher priority overrides those from lower-priority sources."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d7 [...]
+Quarkus aggregates configuration properties from multiple sources, applying them in a specific order of precedence. When a property is defined in multiple sources, the value from the source with the higher priority overrides those from lower-priority sources."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d7 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/configuring-polaris-for-production/index.html b/releases/1.0.1/configuring-polaris-for-production/index.html
index 2de3fab72b..d0f9b36113 100644
--- a/releases/1.0.1/configuring-polaris-for-production/index.html
+++ b/releases/1.0.1/configuring-polaris-for-production/index.html
@@ -2,7 +2,7 @@
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta property="og:url" content="https://polaris.apache.org/releases/1.0.1/configuring-polaris-for-production/"><meta property="og:site_name" content="Apache Polari [...]
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name conten [...]
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta itemprop=wordCount content="926"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris for Production"><meta name=tw [...]
-Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnn [...]
+Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnn [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/entities/index.html b/releases/1.0.1/entities/index.html
index af620e47e3..047ee98315 100644
--- a/releases/1.0.1/entities/index.html
+++ b/releases/1.0.1/entities/index.html
@@ -10,7 +10,7 @@ For information on managing catalogs with the REST API or for more information o
Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><meta itemprop=wordCount content="787"><meta name=twitt [...]
Catalog🔗 A catalog is a top-level entity in Polaris that may contain other entities like namespaces and tables. These map directly to Apache Iceberg catalogs.
For information on managing catalogs with the REST API or for more information on what data can be associated with a catalog, see the API docs.
-Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
+Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/evolution/index.html b/releases/1.0.1/evolution/index.html
index 9513c62e5d..6cde579ef5 100644
--- a/releases/1.0.1/evolution/index.html
+++ b/releases/1.0.1/evolution/index.html
@@ -6,7 +6,7 @@ Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg c
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><meta itemprop=wordCount content="712"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Evoluti [...]
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
-Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
+Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/generic-table/index.html b/releases/1.0.1/generic-table/index.html
index 479edea7d6..e2a22bb180 100644
--- a/releases/1.0.1/generic-table/index.html
+++ b/releases/1.0.1/generic-table/index.html
@@ -2,7 +2,7 @@
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta property="og:url" content="https://polaris.apache.org/releases/1.0.1/generic-table/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Generic Table (Beta)"><meta property="og:description" content="The Gen [...]
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Generic Table (Beta)"><meta itemprop=description content="The Generic Table in Apach [...]
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta itemprop=wordCount content="849"><meta name=twitter:card content="summary"><meta name=twitter:title content="Generic Table (Beta)"><meta name=twitter:description content="The Generic Table in Apache Polaris is designed to provide support for non [...]
-Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
+Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/getting-started/deploying-polaris/index.html b/releases/1.0.1/getting-started/deploying-polaris/index.html
index e0136e0588..319bfd434f 100644
--- a/releases/1.0.1/getting-started/deploying-polaris/index.html
+++ b/releases/1.0.1/getting-started/deploying-polaris/index.html
@@ -2,7 +2,7 @@
Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><meta property="og:url" content="https://polaris.apache.org/releases/1.0.1/getting-started/deploying-polaris/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris on Cloud Providers"><meta property="og:description" content="We will now demonstrate how to deplo [...]
Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Deploying Polaris on Cloud Providers"><meta itemprop=description content="We will now demonstrate how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (AWS) [...]
Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><meta itemprop=wordCount content="57"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris on Cloud Providers"><meta name=twitter:description content="We will now demonstrate how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (A [...]
-Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet inte [...]
+Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet inte [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-aws/index.html b/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-aws/index.html
index 9df2849946..34c03b9139 100644
--- a/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-aws/index.html
+++ b/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-aws/index.html
@@ -6,7 +6,7 @@ There must be at least two subnets created in the VPC and region in which your E
The requirements to run the script below are:
There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
The requirements to run the script below are:
-There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
+There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-azure/index.html b/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-azure/index.html
index e04060896e..f0fd51a419 100644
--- a/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-azure/index.html
+++ b/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-azure/index.html
@@ -2,7 +2,7 @@
The requirements to run the script below are:"><meta property="og:url" content="https://polaris.apache.org/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-azure/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris on Azure"><meta property="og:description" content="Build and launch Polaris using the AWS Startup Script at the location provided in the command below. This script will start an Azure Database for Postg [...]
The requirements to run the script below are:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Deploying Polaris on Azure"><meta itemprop=description content="Build and launch Polaris using the AWS Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the bac [...]
The requirements to run the script below are:"><meta itemprop=wordCount content="204"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris on Azure"><meta name=twitter:description content="Build and launch Polaris using the AWS Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the backend Postgres instance holding all Polaris data. [...]
-The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
+The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html b/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html
index ed214e065d..2fe3c9057c 100644
--- a/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html
+++ b/releases/1.0.1/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html
@@ -6,7 +6,7 @@ Install the gcloud CLI, if it is not already installed on the GCP VM. Instructio
The requirements to run the script below are:
Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1chmod +x getting-started/assets/cloud_providers/deploy-gcp.sh 2export ASSETS_PATH=$(pwd)/getting-started/assets/ [...]
The requirements to run the script below are:
-Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1chmod +x getting-started/assets/cloud_providers/deploy-gcp.sh 2export ASSETS_PATH=$(pwd)/getting-started/assets/ [...]
+Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1chmod +x getting-started/assets/cloud_providers/deploy-gcp.sh 2export ASSETS_PATH=$(pwd)/getting-started/assets/ [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/getting-started/index.html b/releases/1.0.1/getting-started/index.html
index b4a98c98db..c0d320a715 100644
--- a/releases/1.0.1/getting-started/index.html
+++ b/releases/1.0.1/getting-started/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.0.1/getting-started/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link re [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.0.1/getting-started/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link re [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/getting-started/install-dependencies/index.html b/releases/1.0.1/getting-started/install-dependencies/index.html
index 59bd388b2b..6be68b12d1 100644
--- a/releases/1.0.1/getting-started/install-dependencies/index.html
+++ b/releases/1.0.1/getting-started/install-dependencies/index.html
@@ -2,7 +2,7 @@
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:url" content="https://polaris.apache.org/releases/1.0.1/getting-started/install-dependencies/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Installing Dependencies"><meta pro [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Installing Dependencies"><meta itemprop=description content="This guide [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta itemprop=wordCount content="504"><meta name=twitter:card content="summary"><meta name=twitter:title content="Installing Dependencies"><meta name=twitter:description content="This guide serves as an introduction to several key entiti [...]
-Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
+Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/getting-started/quickstart/index.html b/releases/1.0.1/getting-started/quickstart/index.html
index deaa40aceb..1ac31a7c87 100644
--- a/releases/1.0.1/getting-started/quickstart/index.html
+++ b/releases/1.0.1/getting-started/quickstart/index.html
@@ -6,7 +6,7 @@ Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild \ 5 :polaris-admin:assemble --rerun \ 6 -Dquarkus.container-image.tag=postgres-latest \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgr [...]
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
-Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild \ 5 :polaris-admin:assemble --rerun \ 6 -Dquarkus.container-image.tag=postgres-latest \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgr [...]
+Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild \ 5 :polaris-admin:assemble --rerun \ 6 -Dquarkus.container-image.tag=postgres-latest \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgr [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/getting-started/using-polaris/index.html b/releases/1.0.1/getting-started/using-polaris/index.html
index edcc8cf724..93248b4e63 100644
--- a/releases/1.0.1/getting-started/using-polaris/index.html
+++ b/releases/1.0.1/getting-started/using-polaris/index.html
@@ -6,7 +6,7 @@
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Defining a Catalog🔗 In Polaris, the catalog is the top-level entity that objects like tables and views are organized under. With a Polaris service running, you can create a catalog like so:
1cd ~/polaris 2 3./polaris \ 4 --client-id ${CLIENT_ID} \ 5 --client-secret ${CLIENT_SECRET} \ 6 catalogs \ 7 create \ 8 --storage-type s3 \ 9 --default-base-location ${DEFAULT_BASE_LOCATION} \ 10 --role-arn ${ROLE_ARN} \ 11 quickstart_catalog This will create a new catalog called quickstart_catalog. If you are using one of the Getting Started locally-built Docker images, we have already created a catalog named quickstart_catalog for you."><meta itemprop=wordCount content="1352"><meta na [...]
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Defining a Catalog🔗 In Polaris, the catalog is the top-level entity that objects like tables and views are organized under. With a Polaris service running, you can create a catalog like so:
-1cd ~/polaris 2 3./polaris \ 4 --client-id ${CLIENT_ID} \ 5 --client-secret ${CLIENT_SECRET} \ 6 catalogs \ 7 create \ 8 --storage-type s3 \ 9 --default-base-location ${DEFAULT_BASE_LOCATION} \ 10 --role-arn ${ROLE_ARN} \ 11 quickstart_catalog This will create a new catalog called quickstart_catalog. If you are using one of the Getting Started locally-built Docker images, we have already created a catalog named quickstart_catalog for you."><link rel=preload href=/scss/main.min.3d73cf27c1 [...]
+1cd ~/polaris 2 3./polaris \ 4 --client-id ${CLIENT_ID} \ 5 --client-secret ${CLIENT_SECRET} \ 6 catalogs \ 7 create \ 8 --storage-type s3 \ 9 --default-base-location ${DEFAULT_BASE_LOCATION} \ 10 --role-arn ${ROLE_ARN} \ 11 quickstart_catalog This will create a new catalog called quickstart_catalog. If you are using one of the Getting Started locally-built Docker images, we have already created a catalog named quickstart_catalog for you."><link rel=preload href=/scss/main.min.3d73cf27c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/index.html b/releases/1.0.1/index.html
index da4e3ad609..cc12536491 100644
--- a/releases/1.0.1/index.html
+++ b/releases/1.0.1/index.html
@@ -10,7 +10,7 @@ Key concepts🔗 This section introduces key concepts associated with using Apac
In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><meta itemprop=wordCount content="934"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris 1.0.1 Documentation"><meta name=twitter:description content="Apache Polaris (Incubating) is a catalog implementation for Apache Iceberg™ tables and is built on the open s [...]
With Polaris, you can provide centralized, secure read and write access to your Iceberg tables across different REST-compatible query engines.
Key concepts🔗 This section introduces key concepts associated with using Apache Polaris (Incubating).
-In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
+In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/metastores/index.html b/releases/1.0.1/metastores/index.html
index 235c201446..c23dcad492 100644
--- a/releases/1.0.1/metastores/index.html
+++ b/releases/1.0.1/metastores/index.html
@@ -6,7 +6,7 @@ POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_DB_KIND=postgresql Q
Relational JDBC🔗 This implementation leverages Quarkus for datasource management and supports configuration through environment variables or JVM -D flags at startup. For more information, refer to the Quarkus configuration reference.
POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_DB_KIND=postgresql QUARKUS_DATASOURCE_USERNAME=<your-username> QUARKUS_DATASOURCE_PASSWORD=<your-password> QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> The Relational JDBC metastore currently relies on a Quarkus-managed datasource and supports only PostgresSQL and H2 databases. This limitation is similar to that of EclipseLink, primarily due to underlying schema differences. At this time, official documentation is provided [...]
Relational JDBC🔗 This implementation leverages Quarkus for datasource management and supports configuration through environment variables or JVM -D flags at startup. For more information, refer to the Quarkus configuration reference.
-POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_DB_KIND=postgresql QUARKUS_DATASOURCE_USERNAME=<your-username> QUARKUS_DATASOURCE_PASSWORD=<your-password> QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> The Relational JDBC metastore currently relies on a Quarkus-managed datasource and supports only PostgresSQL and H2 databases. This limitation is similar to that of EclipseLink, primarily due to underlying schema differences. At this time, official documentation is provided [...]
+POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_DB_KIND=postgresql QUARKUS_DATASOURCE_USERNAME=<your-username> QUARKUS_DATASOURCE_PASSWORD=<your-password> QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> The Relational JDBC metastore currently relies on a Quarkus-managed datasource and supports only PostgresSQL and H2 databases. This limitation is similar to that of EclipseLink, primarily due to underlying schema differences. At this time, official documentation is provided [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/polaris-catalog-service/index.html b/releases/1.0.1/polaris-catalog-service/index.html
index 81de51e0d9..f85d1a693f 100644
--- a/releases/1.0.1/polaris-catalog-service/index.html
+++ b/releases/1.0.1/polaris-catalog-service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/polaris-management-service/index.html b/releases/1.0.1/polaris-management-service/index.html
index 3c7c828526..a600aa5bac 100644
--- a/releases/1.0.1/polaris-management-service/index.html
+++ b/releases/1.0.1/polaris-management-service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/polaris-spark-client/index.html b/releases/1.0.1/polaris-spark-client/index.html
index a8f6225481..1268b4dfb6 100644
--- a/releases/1.0.1/polaris-spark-client/index.html
+++ b/releases/1.0.1/polaris-spark-client/index.html
@@ -10,7 +10,7 @@ Note the Polaris Spark client is able to handle both Iceberg and Delta tables, n
This page documents how to connect Spark with Polaris Service using the Polaris Spark client."><meta itemprop=wordCount content="595"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Spark Client"><meta name=twitter:description content="Apache Polaris now provides Catalog support for Generic Tables (non-Iceberg tables), please check out the Catalog API Spec for Generic Table API specs.
Along with the Generic Table Catalog support, Polaris is also releasing a Spark client, which helps to provide an end-to-end solution for Apache Spark to manage Delta tables using Polaris.
Note the Polaris Spark client is able to handle both Iceberg and Delta tables, not just Delta.
-This page documents how to connect Spark with Polaris Service using the Polaris Spark client."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous [...]
+This page documents how to connect Spark with Polaris Service using the Polaris Spark client."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/policy/index.html b/releases/1.0.1/policy/index.html
index 515860c7af..721729bae2 100644
--- a/releases/1.0.1/policy/index.html
+++ b/releases/1.0.1/policy/index.html
@@ -6,7 +6,7 @@ Create and manage policies Attach policies to specific resources (catalogs, name
With the policy API, you can:
Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><meta itemprop=wordCount content="690"><meta name=twitter:card content="summary"><meta name=twitter:title content="Policy"><meta name=twitter:description co [...]
With the policy API, you can:
-Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
+Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/realm/index.html b/releases/1.0.1/realm/index.html
index 480c81325c..b41454de5d 100644
--- a/releases/1.0.1/realm/index.html
+++ b/releases/1.0.1/realm/index.html
@@ -6,7 +6,7 @@ Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resour
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><meta itemprop=wordCount content="285"><meta name=twitter:card content="summary"><meta name=twitter:title content="Realm"><meta name=twitter:description content="This page explains what a realm is and what it is used for in Polaris.
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
-Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
+Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.0.1/telemetry/index.html b/releases/1.0.1/telemetry/index.html
index 731fa67d7d..d297160c5d 100644
--- a/releases/1.0.1/telemetry/index.html
+++ b/releases/1.0.1/telemetry/index.html
@@ -6,7 +6,7 @@ Additional tags can be added to the metrics by setting the polaris.metrics.tags.
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><meta itemprop=wordCount content="957"><meta name=twitter:card content="summary"><meta name=twitter:title content="Telemetry"><meta name=twitter:description content=" [...]
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
-Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
+Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/access-control/index.html b/releases/1.1.0/access-control/index.html
index ffea1fc21a..11f0dac464 100644
--- a/releases/1.1.0/access-control/index.html
+++ b/releases/1.1.0/access-control/index.html
@@ -10,7 +10,7 @@ These are the key concepts to understanding access control in Polaris:
Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><meta itemprop=wordCount content="1152"><meta name=twitter:card content="summary"><meta name=twitter:title content="Access Control"><meta name=twitter:description content="This section provides information about how access control works for Apache Polaris (Incubating).
Polaris uses a role-based access control (RBAC) model in which the Polaris administrator assigns access privileges to catalog roles and then grants access to resources to principals by assigning catalog roles to principal roles.
These are the key concepts to understanding access control in Polaris:
-Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
+Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/admin-tool/index.html b/releases/1.1.0/admin-tool/index.html
index 0eb33ece79..1f9bc95fa9 100644
--- a/releases/1.1.0/admin-tool/index.html
+++ b/releases/1.1.0/admin-tool/index.html
@@ -10,7 +10,7 @@ The tool must be built with the necessary JDBC drivers to access the metastore d
One Fast-JAR in runtime/admin/build/quarkus-app/quarkus-run.jar Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><meta itemprop=wordCount content="519"><meta name=twitter:card content="summary"><meta name=twitter:title content="Admin Tool"><meta name=twitter:description content="Polaris [...]
The tool must be built with the necessary JDBC drivers to access the metastore database. For example, to build the tool with support for Postgres, run the following:
1./gradlew \ 2 :polaris-admin:assemble \ 3 :polaris-admin:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true The above command will generate:
-One Fast-JAR in runtime/admin/build/quarkus-app/quarkus-run.jar Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi [...]
+One Fast-JAR in runtime/admin/build/quarkus-app/quarkus-run.jar Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/command-line-interface/index.html b/releases/1.1.0/command-line-interface/index.html
index f840a5ad2d..107377b887 100644
--- a/releases/1.1.0/command-line-interface/index.html
+++ b/releases/1.1.0/command-line-interface/index.html
@@ -10,7 +10,7 @@ polaris [options] COMMAND ... options: --host --port --base-url --client-id --cl
catalogs principals principal-roles catalog-roles namespaces privileges profiles repair Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional [...]
The basic syntax of the Polaris CLI is outlined below:
polaris [options] COMMAND ... options: --host --port --base-url --client-id --client-secret --access-token --profile COMMAND must be one of the following:
-catalogs principals principal-roles catalog-roles namespaces privileges profiles repair Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional [...]
+catalogs principals principal-roles catalog-roles namespaces privileges profiles repair Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this positional [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/configuration/index.html b/releases/1.1.0/configuration/index.html
index dc7ef0c2c9..4c056d8ea6 100644
--- a/releases/1.1.0/configuration/index.html
+++ b/releases/1.1.0/configuration/index.html
@@ -6,7 +6,7 @@ First off, Polaris server runs on Quarkus, and uses its configuration mechanisms
Note For Production tips and best practices, refer to Configuring Polaris for Production.
First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><meta itemprop=wordCount content="1645"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris"><meta name=twitter:description content="Overview🔗 This page provides information on how to configure Apache Polaris (Incubating). Unless stated otherwise, this information is valid both for Polaris Docker i [...]
Note For Production tips and best practices, refer to Configuring Polaris for Production.
-First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3Jv [...]
+First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3Jv [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/configuring-polaris-for-production/index.html b/releases/1.1.0/configuring-polaris-for-production/index.html
index 345731ceee..c96b94819d 100644
--- a/releases/1.1.0/configuring-polaris-for-production/index.html
+++ b/releases/1.1.0/configuring-polaris-for-production/index.html
@@ -2,7 +2,7 @@
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta property="og:url" content="https://polaris.apache.org/releases/1.1.0/configuring-polaris-for-production/"><meta property="og:site_name" content="Apache Polari [...]
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name conten [...]
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta itemprop=wordCount content="931"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris for Production"><meta name=tw [...]
-Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnn [...]
+Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnn [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/entities/index.html b/releases/1.1.0/entities/index.html
index 163f1c1b9e..aa31ac77eb 100644
--- a/releases/1.1.0/entities/index.html
+++ b/releases/1.1.0/entities/index.html
@@ -10,7 +10,7 @@ For information on managing catalogs with the REST API or for more information o
Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><meta itemprop=wordCount content="782"><meta name=twitt [...]
Catalog🔗 A catalog is a top-level entity in Polaris that may contain other entities like namespaces and tables. These map directly to Apache Iceberg catalogs.
For information on managing catalogs with the REST API or for more information on what data can be associated with a catalog, see the CreateCatalogRequest OpenAPI.
-Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
+Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/evolution/index.html b/releases/1.1.0/evolution/index.html
index f1819d4138..410cb69d47 100644
--- a/releases/1.1.0/evolution/index.html
+++ b/releases/1.1.0/evolution/index.html
@@ -6,7 +6,7 @@ Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg c
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><meta itemprop=wordCount content="712"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Evoluti [...]
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
-Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
+Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/external-idp/index.html b/releases/1.1.0/external-idp/index.html
index d77158118e..46b20bd99a 100644
--- a/releases/1.1.0/external-idp/index.html
+++ b/releases/1.1.0/external-idp/index.html
@@ -6,7 +6,7 @@ internal (Default) Only Polaris internal authentication is used. external Authen
Authentication Types🔗 Polaris supports three authentication modes:
internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><meta itemprop=wordCount content="1282"><meta name=twitter:card content="summary"><meta name=twitter:title content="Externa [...]
Authentication Types🔗 Polaris supports three authentication modes:
-internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integri [...]
+internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integri [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/generic-table/index.html b/releases/1.1.0/generic-table/index.html
index 8196de0e0d..072d53482b 100644
--- a/releases/1.1.0/generic-table/index.html
+++ b/releases/1.1.0/generic-table/index.html
@@ -2,7 +2,7 @@
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta property="og:url" content="https://polaris.apache.org/releases/1.1.0/generic-table/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Generic Table (Beta)"><meta property="og:description" content="The Gen [...]
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Generic Table (Beta)"><meta itemprop=description content="The Generic Table in Apach [...]
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta itemprop=wordCount content="849"><meta name=twitter:card content="summary"><meta name=twitter:title content="Generic Table (Beta)"><meta name=twitter:description content="The Generic Table in Apache Polaris is designed to provide support for non [...]
-Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
+Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/getting-started/deploying-polaris/index.html b/releases/1.1.0/getting-started/deploying-polaris/index.html
index 77b23707ef..cbbe8d3c6c 100644
--- a/releases/1.1.0/getting-started/deploying-polaris/index.html
+++ b/releases/1.1.0/getting-started/deploying-polaris/index.html
@@ -2,7 +2,7 @@
Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><meta property="og:url" content="https://polaris.apache.org/releases/1.1.0/getting-started/deploying-polaris/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris on Cloud Providers"><meta property="og:description" content="We will now demonstrate how to deplo [...]
Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Deploying Polaris on Cloud Providers"><meta itemprop=description content="We will now demonstrate how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (AWS) [...]
Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><meta itemprop=wordCount content="57"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris on Cloud Providers"><meta name=twitter:description content="We will now demonstrate how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (A [...]
-Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet inte [...]
+Locally, Polaris can be deployed using both Docker and local build. On the cloud, this tutorial will deploy Polaris using Docker only - but local builds can also be executed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet inte [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-aws/index.html b/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-aws/index.html
index 66e4091577..16fec03d39 100644
--- a/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-aws/index.html
+++ b/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-aws/index.html
@@ -6,7 +6,7 @@ There must be at least two subnets created in the VPC and region in which your E
The requirements to run the script below are:
There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
The requirements to run the script below are:
-There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
+There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-azure/index.html b/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-azure/index.html
index 40864ebece..55420442e4 100644
--- a/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-azure/index.html
+++ b/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-azure/index.html
@@ -2,7 +2,7 @@
The requirements to run the script below are:"><meta property="og:url" content="https://polaris.apache.org/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-azure/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris on Azure"><meta property="og:description" content="Build and launch Polaris using the AWS Startup Script at the location provided in the command below. This script will start an Azure Database for Postg [...]
The requirements to run the script below are:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Deploying Polaris on Azure"><meta itemprop=description content="Build and launch Polaris using the AWS Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the bac [...]
The requirements to run the script below are:"><meta itemprop=wordCount content="204"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris on Azure"><meta name=twitter:description content="Build and launch Polaris using the AWS Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the backend Postgres instance holding all Polaris data. [...]
-The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
+The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html b/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html
index 049899db16..9418e9ae6d 100644
--- a/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html
+++ b/releases/1.1.0/getting-started/deploying-polaris/quickstart-deploy-gcp/index.html
@@ -6,7 +6,7 @@ Install the gcloud CLI, if it is not already installed on the GCP VM. Instructio
The requirements to run the script below are:
Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1chmod +x getting-started/assets/cloud_providers/deploy-gcp.sh 2export ASSETS_PATH=$(pwd)/getting-started/assets/ [...]
The requirements to run the script below are:
-Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1chmod +x getting-started/assets/cloud_providers/deploy-gcp.sh 2export ASSETS_PATH=$(pwd)/getting-started/assets/ [...]
+Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1chmod +x getting-started/assets/cloud_providers/deploy-gcp.sh 2export ASSETS_PATH=$(pwd)/getting-started/assets/ [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/getting-started/index.html b/releases/1.1.0/getting-started/index.html
index 389e9704aa..8f630ea794 100644
--- a/releases/1.1.0/getting-started/index.html
+++ b/releases/1.1.0/getting-started/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.1.0/getting-started/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link re [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.1.0/getting-started/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link re [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/getting-started/install-dependencies/index.html b/releases/1.1.0/getting-started/install-dependencies/index.html
index 46286e391a..a7d02b9f79 100644
--- a/releases/1.1.0/getting-started/install-dependencies/index.html
+++ b/releases/1.1.0/getting-started/install-dependencies/index.html
@@ -2,7 +2,7 @@
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:url" content="https://polaris.apache.org/releases/1.1.0/getting-started/install-dependencies/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Installing Dependencies"><meta pro [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Installing Dependencies"><meta itemprop=description content="This guide [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta itemprop=wordCount content="501"><meta name=twitter:card content="summary"><meta name=twitter:title content="Installing Dependencies"><meta name=twitter:description content="This guide serves as an introduction to several key entiti [...]
-Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
+Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/getting-started/minio/index.html b/releases/1.1.0/getting-started/minio/index.html
index d30ef02fbf..2676a8eaaa 100644
--- a/releases/1.1.0/getting-started/minio/index.html
+++ b/releases/1.1.0/getting-started/minio/index.html
@@ -14,7 +14,7 @@ Setup🔗 Clone the Polaris source repository, then build a docker image for Pol
Similar configurations are expected to work with other S3-compatible systems that also have the STS API.
Setup🔗 Clone the Polaris source repository, then build a docker image for Polaris.
1./gradlew :polaris-server:assemble -Dquarkus.container-image.build=true Start MinIO with Polaris using the docker compose example.
-1docker compose -f getting-started/minio/docker-compose.yml up The compose script will start MinIO on default ports (API on 9000, UI on 9001) plus a Polaris Server pre-configured to that MinIO instance."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f [...]
+1docker compose -f getting-started/minio/docker-compose.yml up The compose script will start MinIO on default ports (API on 9000, UI on 9001) plus a Polaris Server pre-configured to that MinIO instance."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/getting-started/quickstart/index.html b/releases/1.1.0/getting-started/quickstart/index.html
index c7d3b5d888..4853095974 100644
--- a/releases/1.1.0/getting-started/quickstart/index.html
+++ b/releases/1.1.0/getting-started/quickstart/index.html
@@ -6,7 +6,7 @@ Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
-Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
+Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/getting-started/using-polaris/index.html b/releases/1.1.0/getting-started/using-polaris/index.html
index dafb7ef3c0..40b1fdef31 100644
--- a/releases/1.1.0/getting-started/using-polaris/index.html
+++ b/releases/1.1.0/getting-started/using-polaris/index.html
@@ -6,7 +6,7 @@
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Defining a Catalog🔗 In Polaris, the catalog is the top-level entity that objects like tables and views are organized under. With a Polaris service running, you can create a catalog like so:
1cd ~/polaris 2 3./polaris \ 4 --client-id ${CLIENT_ID} \ 5 --client-secret ${CLIENT_SECRET} \ 6 catalogs \ 7 create \ 8 --storage-type s3 \ 9 --default-base-location ${DEFAULT_BASE_LOCATION} \ 10 --role-arn ${ROLE_ARN} \ 11 quickstart_catalog This will create a new catalog called quickstart_catalog. If you are using one of the Getting Started locally-built Docker images, we have already created a catalog named quickstart_catalog for you."><meta itemprop=wordCount content="1506"><meta na [...]
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Defining a Catalog🔗 In Polaris, the catalog is the top-level entity that objects like tables and views are organized under. With a Polaris service running, you can create a catalog like so:
-1cd ~/polaris 2 3./polaris \ 4 --client-id ${CLIENT_ID} \ 5 --client-secret ${CLIENT_SECRET} \ 6 catalogs \ 7 create \ 8 --storage-type s3 \ 9 --default-base-location ${DEFAULT_BASE_LOCATION} \ 10 --role-arn ${ROLE_ARN} \ 11 quickstart_catalog This will create a new catalog called quickstart_catalog. If you are using one of the Getting Started locally-built Docker images, we have already created a catalog named quickstart_catalog for you."><link rel=preload href=/scss/main.min.3d73cf27c1 [...]
+1cd ~/polaris 2 3./polaris \ 4 --client-id ${CLIENT_ID} \ 5 --client-secret ${CLIENT_SECRET} \ 6 catalogs \ 7 create \ 8 --storage-type s3 \ 9 --default-base-location ${DEFAULT_BASE_LOCATION} \ 10 --role-arn ${ROLE_ARN} \ 11 quickstart_catalog This will create a new catalog called quickstart_catalog. If you are using one of the Getting Started locally-built Docker images, we have already created a catalog named quickstart_catalog for you."><link rel=preload href=/scss/main.min.3d73cf27c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/helm/index.html b/releases/1.1.0/helm/index.html
index cc7beceb8d..930b564841 100644
--- a/releases/1.1.0/helm/index.html
+++ b/releases/1.1.0/helm/index.html
@@ -6,7 +6,7 @@ Source Code🔗 https://github.com/apache/polaris Installation🔗 Running local
Homepage: https://polaris.apache.org/
Source Code🔗 https://github.com/apache/polaris Installation🔗 Running locally with a Minikube cluster🔗 The below instructions assume Minikube and Helm are installed."><meta itemprop=wordCount content="4589"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Helm Chart"><meta name=twitter:description content="A Helm chart for Apache Polaris (incubating).
Homepage: https://polaris.apache.org/
-Source Code🔗 https://github.com/apache/polaris Installation🔗 Running locally with a Minikube cluster🔗 The below instructions assume Minikube and Helm are installed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha [...]
+Source Code🔗 https://github.com/apache/polaris Installation🔗 Running locally with a Minikube cluster🔗 The below instructions assume Minikube and Helm are installed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/index.html b/releases/1.1.0/index.html
index 66fd4b11af..b176f44428 100644
--- a/releases/1.1.0/index.html
+++ b/releases/1.1.0/index.html
@@ -10,7 +10,7 @@ Key concepts🔗 This section introduces key concepts associated with using Apac
In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><meta itemprop=wordCount content="934"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris 1.1.0 documentation"><meta name=twitter:description content="Apache Polaris (Incubating) is a catalog implementation for Apache Iceberg™ tables and is built on the open s [...]
With Polaris, you can provide centralized, secure read and write access to your Iceberg tables across different REST-compatible query engines.
Key concepts🔗 This section introduces key concepts associated with using Apache Polaris (Incubating).
-In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
+In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/metastores/index.html b/releases/1.1.0/metastores/index.html
index 8b00bd35d1..2b67afd671 100644
--- a/releases/1.1.0/metastores/index.html
+++ b/releases/1.1.0/metastores/index.html
@@ -6,7 +6,7 @@ POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_USERNAME=<your-usern
Relational JDBC🔗 This implementation leverages Quarkus for datasource management and supports configuration through environment variables or JVM -D flags at startup. For more information, refer to the Quarkus configuration reference.
POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_USERNAME=<your-username> QUARKUS_DATASOURCE_PASSWORD=<your-password> QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> The Relational JDBC metastore currently relies on a Quarkus-managed datasource and supports only PostgresSQL and H2 databases. This limitation is similar to that of EclipseLink, primarily due to underlying schema differences. At this time, official documentation is provided exclusively for usage with PostgreSQL [...]
Relational JDBC🔗 This implementation leverages Quarkus for datasource management and supports configuration through environment variables or JVM -D flags at startup. For more information, refer to the Quarkus configuration reference.
-POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_USERNAME=<your-username> QUARKUS_DATASOURCE_PASSWORD=<your-password> QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> The Relational JDBC metastore currently relies on a Quarkus-managed datasource and supports only PostgresSQL and H2 databases. This limitation is similar to that of EclipseLink, primarily due to underlying schema differences. At this time, official documentation is provided exclusively for usage with PostgreSQL [...]
+POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_USERNAME=<your-username> QUARKUS_DATASOURCE_PASSWORD=<your-password> QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> The Relational JDBC metastore currently relies on a Quarkus-managed datasource and supports only PostgresSQL and H2 databases. This limitation is similar to that of EclipseLink, primarily due to underlying schema differences. At this time, official documentation is provided exclusively for usage with PostgreSQL [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/polaris-catalog-service/index.html b/releases/1.1.0/polaris-catalog-service/index.html
index a4dfaf370b..47a1d8acdd 100644
--- a/releases/1.1.0/polaris-catalog-service/index.html
+++ b/releases/1.1.0/polaris-catalog-service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/polaris-management-service/index.html b/releases/1.1.0/polaris-management-service/index.html
index b56b413bbe..3bec3f7d0c 100644
--- a/releases/1.1.0/polaris-management-service/index.html
+++ b/releases/1.1.0/polaris-management-service/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/polaris-spark-client/index.html b/releases/1.1.0/polaris-spark-client/index.html
index 90a88007e5..9c91236f91 100644
--- a/releases/1.1.0/polaris-spark-client/index.html
+++ b/releases/1.1.0/polaris-spark-client/index.html
@@ -10,7 +10,7 @@ Note the Polaris Spark client is able to handle both Iceberg and Delta tables, n
This page documents how to connect Spark with Polaris Service using the Polaris Spark client."><meta itemprop=wordCount content="594"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Spark Client"><meta name=twitter:description content="Apache Polaris now provides Catalog support for Generic Tables (non-Iceberg tables), please check out the Catalog API Spec for Generic Table API specs.
Along with the Generic Table Catalog support, Polaris is also releasing a Spark client, which helps to provide an end-to-end solution for Apache Spark to manage Delta tables using Polaris.
Note the Polaris Spark client is able to handle both Iceberg and Delta tables, not just Delta.
-This page documents how to connect Spark with Polaris Service using the Polaris Spark client."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous [...]
+This page documents how to connect Spark with Polaris Service using the Polaris Spark client."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/policy/index.html b/releases/1.1.0/policy/index.html
index d228417270..5a8cc83479 100644
--- a/releases/1.1.0/policy/index.html
+++ b/releases/1.1.0/policy/index.html
@@ -6,7 +6,7 @@ Create and manage policies Attach policies to specific resources (catalogs, name
With the policy API, you can:
Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><meta itemprop=wordCount content="690"><meta name=twitter:card content="summary"><meta name=twitter:title content="Policy"><meta name=twitter:description co [...]
With the policy API, you can:
-Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
+Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/realm/index.html b/releases/1.1.0/realm/index.html
index ea62480364..7a2d91c8d7 100644
--- a/releases/1.1.0/realm/index.html
+++ b/releases/1.1.0/realm/index.html
@@ -6,7 +6,7 @@ Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resour
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><meta itemprop=wordCount content="285"><meta name=twitter:card content="summary"><meta name=twitter:title content="Realm"><meta name=twitter:description content="This page explains what a realm is and what it is used for in Polaris.
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
-Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
+Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.1.0/telemetry/index.html b/releases/1.1.0/telemetry/index.html
index a2d9f735f0..fa409e1392 100644
--- a/releases/1.1.0/telemetry/index.html
+++ b/releases/1.1.0/telemetry/index.html
@@ -6,7 +6,7 @@ Additional tags can be added to the metrics by setting the polaris.metrics.tags.
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><meta itemprop=wordCount content="957"><meta name=twitter:card content="summary"><meta name=twitter:title content="Telemetry"><meta name=twitter:description content=" [...]
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
-Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
+Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/admin-tool/index.html b/releases/1.2.0/admin-tool/index.html
index 9ff932d21f..1997f3ab4b 100644
--- a/releases/1.2.0/admin-tool/index.html
+++ b/releases/1.2.0/admin-tool/index.html
@@ -10,7 +10,7 @@ The tool must be built with the necessary JDBC drivers to access the metastore d
One Fast-JAR in runtime/admin/build/quarkus-app/quarkus-run.jar Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><meta itemprop=wordCount content="520"><meta name=twitter:card content="summary"><meta name=twitter:title content="Admin Tool"><meta name=twitter:description content="Polaris [...]
The tool must be built with the necessary JDBC drivers to access the metastore database. For example, to build the tool with support for Postgres, run the following:
1./gradlew \ 2 :polaris-admin:assemble \ 3 :polaris-admin:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true The above command will generate:
-One Fast-JAR in runtime/admin/build/quarkus-app/quarkus-run.jar Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi [...]
+One Fast-JAR in runtime/admin/build/quarkus-app/quarkus-run.jar Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/command-line-interface/index.html b/releases/1.2.0/command-line-interface/index.html
index 372dcf9416..cde30064c1 100644
--- a/releases/1.2.0/command-line-interface/index.html
+++ b/releases/1.2.0/command-line-interface/index.html
@@ -10,7 +10,7 @@ polaris [options] COMMAND ... options: --host --port --base-url --client-id --cl
catalogs principals principal-roles catalog-roles namespaces privileges profiles policies repair Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this po [...]
The basic syntax of the Polaris CLI is outlined below:
polaris [options] COMMAND ... options: --host --port --base-url --client-id --client-secret --access-token --realm --header --profile --proxy COMMAND must be one of the following:
-catalogs principals principal-roles catalog-roles namespaces privileges profiles policies repair Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this po [...]
+catalogs principals principal-roles catalog-roles namespaces privileges profiles policies repair Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this po [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/configuration/index.html b/releases/1.2.0/configuration/index.html
index 20aa7aeb9d..589c65509c 100644
--- a/releases/1.2.0/configuration/index.html
+++ b/releases/1.2.0/configuration/index.html
@@ -6,7 +6,7 @@ For Production tips and best practices, refer to Configuring Polaris for Product
📝 Note
For Production tips and best practices, refer to Configuring Polaris for Production. First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><meta itemprop=wordCount content="1771"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris"><meta name=twitter:description content="Overview🔗 This page provides information on how to configure Apache Polaris (Incu [...]
📝 Note
-For Production tips and best practices, refer to Configuring Polaris for Production. First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f791 [...]
+For Production tips and best practices, refer to Configuring Polaris for Production. First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f791 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/configuring-polaris-for-production/index.html b/releases/1.2.0/configuring-polaris-for-production/index.html
index 5380a22a93..fd89d003d7 100644
--- a/releases/1.2.0/configuring-polaris-for-production/index.html
+++ b/releases/1.2.0/configuring-polaris-for-production/index.html
@@ -2,7 +2,7 @@
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta property="og:url" content="https://polaris.apache.org/releases/1.2.0/configuring-polaris-for-production/"><meta property="og:site_name" content="Apache Polari [...]
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name conten [...]
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta itemprop=wordCount content="931"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris for Production"><meta name=tw [...]
-Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnn [...]
+Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnn [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/entities/index.html b/releases/1.2.0/entities/index.html
index 51a384c73c..a6c7284870 100644
--- a/releases/1.2.0/entities/index.html
+++ b/releases/1.2.0/entities/index.html
@@ -10,7 +10,7 @@ For information on managing catalogs with the REST API or for more information o
Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><meta itemprop=wordCount content="782"><meta name=twitt [...]
Catalog🔗 A catalog is a top-level entity in Polaris that may contain other entities like namespaces and tables. These map directly to Apache Iceberg catalogs.
For information on managing catalogs with the REST API or for more information on what data can be associated with a catalog, see the CreateCatalogRequest OpenAPI.
-Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
+Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/evolution/index.html b/releases/1.2.0/evolution/index.html
index 9c2a50ebff..bd3a6fd8d2 100644
--- a/releases/1.2.0/evolution/index.html
+++ b/releases/1.2.0/evolution/index.html
@@ -6,7 +6,7 @@ Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg c
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><meta itemprop=wordCount content="712"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Evoluti [...]
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
-Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
+Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/federation/hive-metastore-federation/index.html b/releases/1.2.0/federation/hive-metastore-federation/index.html
index cb9b957fb9..7af179e289 100644
--- a/releases/1.2.0/federation/hive-metastore-federation/index.html
+++ b/releases/1.2.0/federation/hive-metastore-federation/index.html
@@ -2,7 +2,7 @@
Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><meta property="og:url" content="https://polaris.apache.org/releases/1.2.0/federation/hive-metastore-federation/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content= [...]
Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Hive Metastore Federation"><meta ite [...]
Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><meta itemprop=wordCount content="617"><meta name=twitter:card content="summary"><meta name=twitter:title content="Hive Metastore Federation"><meta name=twitter:description content="Polaris can federate [...]
-Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous>< [...]
+Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous>< [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/federation/iceberg-rest-federation/index.html b/releases/1.2.0/federation/iceberg-rest-federation/index.html
index 6fa840a6b0..446c7055c4 100644
--- a/releases/1.2.0/federation/iceberg-rest-federation/index.html
+++ b/releases/1.2.0/federation/iceberg-rest-federation/index.html
@@ -2,7 +2,7 @@
Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Creating a federated REST catalog🔗 The snippet below register [...]
Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Creating a federated REST catalog🔗 The snippet below register [...]
Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Creating a federated REST catalog🔗 The snippet below register [...]
-Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Creating a federated REST catalog🔗 The snippet below register [...]
+Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Creating a federated REST catalog🔗 The snippet below register [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/federation/index.html b/releases/1.2.0/federation/index.html
index 789f60ba19..d62d414415 100644
--- a/releases/1.2.0/federation/index.html
+++ b/releases/1.2.0/federation/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.2.0/federation/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=ico [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.2.0/federation/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=ico [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/generic-table/index.html b/releases/1.2.0/generic-table/index.html
index 67e5babbad..042779d149 100644
--- a/releases/1.2.0/generic-table/index.html
+++ b/releases/1.2.0/generic-table/index.html
@@ -2,7 +2,7 @@
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta property="og:url" content="https://polaris.apache.org/releases/1.2.0/generic-table/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Generic Table (Beta)"><meta property="og:description" content="The Gen [...]
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Generic Table (Beta)"><meta itemprop=description content="The Generic Table in Apach [...]
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><meta itemprop=wordCount content="849"><meta name=twitter:card content="summary"><meta name=twitter:title content="Generic Table (Beta)"><meta name=twitter:description content="The Generic Table in Apache Polaris is designed to provide support for non [...]
-Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
+Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace NOTE The current generic table is in beta release. Please use it with caution and report any issue if encountered."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/creating-a-catalog/catalog-azure/index.html b/releases/1.2.0/getting-started/creating-a-catalog/catalog-azure/index.html
index ba9be53f95..abd5ce744f 100644
--- a/releases/1.2.0/getting-started/creating-a-catalog/catalog-azure/index.html
+++ b/releases/1.2.0/getting-started/creating-a-catalog/catalog-azure/index.html
@@ -2,7 +2,7 @@
1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
-1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
+1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/creating-a-catalog/catalog-gcs/index.html b/releases/1.2.0/getting-started/creating-a-catalog/catalog-gcs/index.html
index 3ed6289777..3add726d50 100644
--- a/releases/1.2.0/getting-started/creating-a-catalog/catalog-gcs/index.html
+++ b/releases/1.2.0/getting-started/creating-a-catalog/catalog-gcs/index.html
@@ -2,7 +2,7 @@
1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
-1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
+1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/creating-a-catalog/index.html b/releases/1.2.0/getting-started/creating-a-catalog/index.html
index 7a1b6ccf57..dd711ffbb6 100644
--- a/releases/1.2.0/getting-started/creating-a-catalog/index.html
+++ b/releases/1.2.0/getting-started/creating-a-catalog/index.html
@@ -6,7 +6,7 @@ Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=s3:
S3 compatible object stores Google Cloud Storage Azure Blob Storage Local file system (By default for testing only) Create a catalog using polaris CLI🔗 Check full list of options for the polaris catalogs create command here
Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data \ 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type s3 \ 11 --default-base-location ${DEFAULT_BASE_LOCATION} \ 12 --role-arn ${ROLE_ARN} \ 13 my_catalog"><meta itemprop=wordCount content="90"><meta name=twitter:card content="summary"><meta name=twitter:title c [...]
S3 compatible object stores Google Cloud Storage Azure Blob Storage Local file system (By default for testing only) Create a catalog using polaris CLI🔗 Check full list of options for the polaris catalogs create command here
-Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data \ 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type s3 \ 11 --default-base-location ${DEFAULT_BASE_LOCATION} \ 12 --role-arn ${ROLE_ARN} \ 13 my_catalog"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css [...]
+Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data \ 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type s3 \ 11 --default-base-location ${DEFAULT_BASE_LOCATION} \ 12 --role-arn ${ROLE_ARN} \ 13 my_catalog"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/creating-a-catalog/s3/catalog-aws/index.html b/releases/1.2.0/getting-started/creating-a-catalog/s3/catalog-aws/index.html
index c358c3d5b6..041f20209e 100644
--- a/releases/1.2.0/getting-started/creating-a-catalog/s3/catalog-aws/index.html
+++ b/releases/1.2.0/getting-started/creating-a-catalog/s3/catalog-aws/index.html
@@ -6,7 +6,7 @@ Note: the name quickstart_catalog from the example below is referenced in other
Note: the name quickstart_catalog from the example below is referenced in other Getting Started examples, but of course, it can be any valid catalog name.
1CLIENT_ID=root 2CLIENT_SECRET=s3cr3t 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole 5REGION=us-west-2 6EXTERNAL_ID=12345678901234567890 7 8./polaris \ 9 --client-id ${CLIENT_ID} \ 10 --client-secret ${CLIENT_SECRET} \ 11 catalogs \ 12 create \ 13 --storage-type s3 \ 14 --default-base-location ${DEFAULT_BASE_LOCATION} \ 15 --role-arn ${ROLE_ARN} \ 16 --region ${REGION} \ 17 --external-id ${EXTERNAL_ID} \ 18 quickstart_catalog"> [...]
Note: the name quickstart_catalog from the example below is referenced in other Getting Started examples, but of course, it can be any valid catalog name.
-1CLIENT_ID=root 2CLIENT_SECRET=s3cr3t 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole 5REGION=us-west-2 6EXTERNAL_ID=12345678901234567890 7 8./polaris \ 9 --client-id ${CLIENT_ID} \ 10 --client-secret ${CLIENT_SECRET} \ 11 catalogs \ 12 create \ 13 --storage-type s3 \ 14 --default-base-location ${DEFAULT_BASE_LOCATION} \ 15 --role-arn ${ROLE_ARN} \ 16 --region ${REGION} \ 17 --external-id ${EXTERNAL_ID} \ 18 quickstart_catalog"> [...]
+1CLIENT_ID=root 2CLIENT_SECRET=s3cr3t 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole 5REGION=us-west-2 6EXTERNAL_ID=12345678901234567890 7 8./polaris \ 9 --client-id ${CLIENT_ID} \ 10 --client-secret ${CLIENT_SECRET} \ 11 catalogs \ 12 create \ 13 --storage-type s3 \ 14 --default-base-location ${DEFAULT_BASE_LOCATION} \ 15 --role-arn ${ROLE_ARN} \ 16 --region ${REGION} \ 17 --external-id ${EXTERNAL_ID} \ 18 quickstart_catalog"> [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/creating-a-catalog/s3/catalog-minio/index.html b/releases/1.2.0/getting-started/creating-a-catalog/s3/catalog-minio/index.html
index 2235aa8a5b..f8c72b69d7 100644
--- a/releases/1.2.0/getting-started/creating-a-catalog/s3/catalog-minio/index.html
+++ b/releases/1.2.0/getting-started/creating-a-catalog/s3/catalog-minio/index.html
@@ -2,7 +2,7 @@
Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><meta property="og:url" content="https://polaris.apache.org/releases/1.2.0/getting-started/creating-a-catalog/s3/catalog-minio/"><meta property="og:site_name" content="Apache Polari [...]
Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Creating a cat [...]
Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><meta itemprop=wordCount content="244"><meta name=twitter:card content="summary"><meta name=twitter:title content="Creating a catalog on MinIO"><meta name=twitter:description conten [...]
-Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" c [...]
+Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" c [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/creating-a-catalog/s3/index.html b/releases/1.2.0/getting-started/creating-a-catalog/s3/index.html
index f494971052..4ba7da4b0d 100644
--- a/releases/1.2.0/getting-started/creating-a-catalog/s3/index.html
+++ b/releases/1.2.0/getting-started/creating-a-catalog/s3/index.html
@@ -6,7 +6,7 @@ AWS S3 MinIO For the polaris catalogs create command there are few s3 only optio
AWS S3 MinIO For the polaris catalogs create command there are few s3 only options
1--storage-type s3 2--role-arn (Only for AWS S3) A role ARN to use when connecting to S3 3--region (Only for S3) The region to use when connecting to S3 4--external-id (Only for S3) The external ID to use when connecting to S3"><meta itemprop=wordCount content="72"><meta name=twitter:card content="summary"><meta name=twitter:title content="Creating a catalog on S3 compatible cloud providers"><meta name=twitter:description content="The following S3 compatible cloud providers can be config [...]
AWS S3 MinIO For the polaris catalogs create command there are few s3 only options
-1--storage-type s3 2--role-arn (Only for AWS S3) A role ARN to use when connecting to S3 3--region (Only for S3) The region to use when connecting to S3 4--external-id (Only for S3) The external ID to use when connecting to S3"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333 [...]
+1--storage-type s3 2--role-arn (Only for AWS S3) A role ARN to use when connecting to S3 3--region (Only for S3) The region to use when connecting to S3 4--external-id (Only for S3) The external ID to use when connecting to S3"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html b/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html
index e5b34cf616..9652306ce5 100644
--- a/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html
+++ b/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html
@@ -6,7 +6,7 @@ There must be at least two subnets created in the VPC and region in which your E
The requirements to run the script below are:
There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
The requirements to run the script below are:
-There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
+There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html b/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html
index 80163df999..db7dfe405b 100644
--- a/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html
+++ b/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html
@@ -2,7 +2,7 @@
The requirements to run the script below are:"><meta property="og:url" content="https://polaris.apache.org/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris on Azure"><meta property="og:description" content="Build and launch Polaris using the Azure Startup Script at the location provided in the command below. This script will start an Azure Database for P [...]
The requirements to run the script below are:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Deploying Polaris on Azure"><meta itemprop=description content="Build and launch Polaris using the Azure Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the b [...]
The requirements to run the script below are:"><meta itemprop=wordCount content="205"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris on Azure"><meta name=twitter:description content="Build and launch Polaris using the Azure Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the backend Postgres instance holding all Polaris dat [...]
-The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
+The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html b/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html
index 13b519f4f2..6e981aae8e 100644
--- a/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html
+++ b/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html
@@ -6,7 +6,7 @@ Install the gcloud CLI, if it is not already installed on the GCP VM. Instructio
The requirements to run the script below are:
Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4./getting- [...]
The requirements to run the script below are:
-Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4./getting- [...]
+Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4./getting- [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/index.html b/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/index.html
index f52df8ea99..8543d3bcbc 100644
--- a/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/index.html
+++ b/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch- [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.2.0/getting-started/deploying-polaris/cloud-deploy/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch- [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/deploying-polaris/index.html b/releases/1.2.0/getting-started/deploying-polaris/index.html
index 4ff3908df2..1313c96764 100644
--- a/releases/1.2.0/getting-started/deploying-polaris/index.html
+++ b/releases/1.2.0/getting-started/deploying-polaris/index.html
@@ -2,7 +2,7 @@
Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><meta property="og:url" content="https://polaris.apache.org/releases/1.2.0/getting-started/deploying-polaris/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris"><meta property="og:description" content="Here you can find the guides of how to deploy Polaris locally, as well as with [...]
Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Deploying Polaris"><meta itemprop=description content="Here you can find the guides of how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (AWS), Azure, and Google Cloud Platform (GCP).
Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><meta itemprop=wordCount content="53"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris"><meta name=twitter:description content="Here you can find the guides of how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (AWS), Azure, and Google Cloud Platf [...]
-Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
+Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/deploying-polaris/local-deploy/index.html b/releases/1.2.0/getting-started/deploying-polaris/local-deploy/index.html
index ddb69ce1f8..534327d5d8 100644
--- a/releases/1.2.0/getting-started/deploying-polaris/local-deploy/index.html
+++ b/releases/1.2.0/getting-started/deploying-polaris/local-deploy/index.html
@@ -6,7 +6,7 @@ Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
-Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
+Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/index.html b/releases/1.2.0/getting-started/index.html
index 5a542c5130..6718e00398 100644
--- a/releases/1.2.0/getting-started/index.html
+++ b/releases/1.2.0/getting-started/index.html
@@ -2,7 +2,7 @@
Next Steps🔗 Check/Install dependencies Choose the way you want to deploy Polaris Create a catalog Check Using polaris page Getting Help🔗 Documentation: https://polaris.apache.org GitHub Issues: https://github.com/apache/polaris/issues Slack: Join Apache Polaris Community"><meta property="og:url" content="https://polaris.apache.org/releases/1.2.0/getting-started/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Getting Started with Apache Polaris" [...]
Next Steps🔗 Check/Install dependencies Choose the way you want to deploy Polaris Create a catalog Check Using polaris page Getting Help🔗 Documentation: https://polaris.apache.org GitHub Issues: https://github.com/apache/polaris/issues Slack: Join Apache Polaris Community"><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Getting Started with Apache Polaris"><meta itemprop=description content="The fastest way to get started [...]
Next Steps🔗 Check/Install dependencies Choose the way you want to deploy Polaris Create a catalog Check Using polaris page Getting Help🔗 Documentation: https://polaris.apache.org GitHub Issues: https://github.com/apache/polaris/issues Slack: Join Apache Polaris Community"><meta itemprop=wordCount content="53"><meta name=twitter:card content="summary"><meta name=twitter:title content="Getting Started with Apache Polaris"><meta name=twitter:description content="The fastest way to get start [...]
-Next Steps🔗 Check/Install dependencies Choose the way you want to deploy Polaris Create a catalog Check Using polaris page Getting Help🔗 Documentation: https://polaris.apache.org GitHub Issues: https://github.com/apache/polaris/issues Slack: Join Apache Polaris Community"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/ [...]
+Next Steps🔗 Check/Install dependencies Choose the way you want to deploy Polaris Create a catalog Check Using polaris page Getting Help🔗 Documentation: https://polaris.apache.org GitHub Issues: https://github.com/apache/polaris/issues Slack: Join Apache Polaris Community"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/ [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/install-dependencies/index.html b/releases/1.2.0/getting-started/install-dependencies/index.html
index 384f42fab7..a39e1717c8 100644
--- a/releases/1.2.0/getting-started/install-dependencies/index.html
+++ b/releases/1.2.0/getting-started/install-dependencies/index.html
@@ -2,7 +2,7 @@
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:url" content="https://polaris.apache.org/releases/1.2.0/getting-started/install-dependencies/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Installing Dependencies"><meta pro [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Installing Dependencies"><meta itemprop=description content="This guide [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta itemprop=wordCount content="501"><meta name=twitter:card content="summary"><meta name=twitter:title content="Installing Dependencies"><meta name=twitter:description content="This guide serves as an introduction to several key entiti [...]
-Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
+Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/using-polaris/index.html b/releases/1.2.0/getting-started/using-polaris/index.html
index 90b2b8a0a8..b961cc4977 100644
--- a/releases/1.2.0/getting-started/using-polaris/index.html
+++ b/releases/1.2.0/getting-started/using-polaris/index.html
@@ -6,7 +6,7 @@ In Polaris, the catalog is the top-level entity that objects like tables and vie
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Refer to the Creating a Catalog page for instructions on defining a catalog for your specific storage type. The following examples assume the catalog’s name is quickstart_catalog.
In Polaris, the catalog is the top-level entity that objects like tables and views are organized under."><meta itemprop=wordCount content="1395"><meta name=twitter:card content="summary"><meta name=twitter:title content="Using Polaris"><meta name=twitter:description content="Setup🔗 Ensure your CLIENT_ID & CLIENT_SECRET variables are already defined, as they were required for starting the Polaris server earlier.
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Refer to the Creating a Catalog page for instructions on defining a catalog for your specific storage type. The following examples assume the catalog’s name is quickstart_catalog.
-In Polaris, the catalog is the top-level entity that objects like tables and views are organized under."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin [...]
+In Polaris, the catalog is the top-level entity that objects like tables and views are organized under."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/using-polaris/keycloak-idp/index.html b/releases/1.2.0/getting-started/using-polaris/keycloak-idp/index.html
index 4d5bac9f0e..d7a4193d9b 100644
--- a/releases/1.2.0/getting-started/using-polaris/keycloak-idp/index.html
+++ b/releases/1.2.0/getting-started/using-polaris/keycloak-idp/index.html
@@ -6,7 +6,7 @@ principal_id: the principal ID of the user. It is always set to zero (0) in this
This Keycloak realm contains 1 client definition: client1:s3cr3t. It is configured to return tokens with the following fixed claims:
principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
This Keycloak realm contains 1 client definition: client1:s3cr3t. It is configured to return tokens with the following fixed claims:
-principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
+principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/getting-started/using-polaris/telemetry-tools/index.html b/releases/1.2.0/getting-started/using-polaris/telemetry-tools/index.html
index 053363f8b5..0a3e7eb4f3 100644
--- a/releases/1.2.0/getting-started/using-polaris/telemetry-tools/index.html
+++ b/releases/1.2.0/getting-started/using-polaris/telemetry-tools/index.html
@@ -10,7 +10,7 @@ Build the Polaris image if it’s not already present locally:
1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4docker compose -f getting-started/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><meta itemprop=wordCount content="166"><meta name=twitter:card content="summary"><meta name=twitter:title content="Getting Started with Apache Polaris, Prometheus and Jaeger"><meta name=twitter:description content="This example requires jq to be ins [...]
Build the Polaris image if it’s not already present locally:
1./gradlew \ 2 :polaris-server:assemble \ 3 :polaris-server:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true Start the docker compose group by running the following command from the root of the repository:
-1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4docker compose -f getting-started/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1 [...]
+1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4docker compose -f getting-started/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/helm/index.html b/releases/1.2.0/helm/index.html
index 19358f7ac4..68db11af55 100644
--- a/releases/1.2.0/helm/index.html
+++ b/releases/1.2.0/helm/index.html
@@ -6,7 +6,7 @@ Source Code🔗 https://github.com/apache/polaris Installation🔗 Running local
Homepage: https://polaris.apache.org/
Source Code🔗 https://github.com/apache/polaris Installation🔗 Running locally with a Minikube cluster🔗 The below instructions assume Minikube and Helm are installed."><meta itemprop=wordCount content="4591"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Helm Chart"><meta name=twitter:description content="A Helm chart for Apache Polaris (incubating).
Homepage: https://polaris.apache.org/
-Source Code🔗 https://github.com/apache/polaris Installation🔗 Running locally with a Minikube cluster🔗 The below instructions assume Minikube and Helm are installed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha [...]
+Source Code🔗 https://github.com/apache/polaris Installation🔗 Running locally with a Minikube cluster🔗 The below instructions assume Minikube and Helm are installed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/index.html b/releases/1.2.0/index.html
index b1d66d989f..c421ce8a27 100644
--- a/releases/1.2.0/index.html
+++ b/releases/1.2.0/index.html
@@ -10,7 +10,7 @@ Key concepts🔗 This section introduces key concepts associated with using Apac
In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><meta itemprop=wordCount content="937"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris 1.2.0 Documentation"><meta name=twitter:description content="Apache Polaris (Incubating) is a catalog implementation for Apache Iceberg™ tables and is built on the open s [...]
With Polaris, you can provide centralized, secure read and write access to your Iceberg tables across different REST-compatible query engines.
Key concepts🔗 This section introduces key concepts associated with using Apache Polaris (Incubating).
-In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
+In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/managing-security/access-control/index.html b/releases/1.2.0/managing-security/access-control/index.html
index 6b1ad0bb02..ed731bbddc 100644
--- a/releases/1.2.0/managing-security/access-control/index.html
+++ b/releases/1.2.0/managing-security/access-control/index.html
@@ -10,7 +10,7 @@ These are the key concepts to understanding access control in Polaris:
Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><meta itemprop=wordCount content="1152"><meta name=twitter:card content="summary"><meta name=twitter:title content="Role-Based Access Control"><meta name=twitter:description content="This section provides information about how access control works for Apache Polaris (Incubating).
Polaris uses a role-based access control (RBAC) model in which the Polaris administrator assigns access privileges to catalog roles and then grants access to resources to principals by assigning catalog roles to principal roles.
These are the key concepts to understanding access control in Polaris:
-Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
+Securable object Principal role Catalog role Privilege Securable object🔗 A securable object is an object to which access can be granted. Polaris has the following securable objects:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=styleshe [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/managing-security/external-idp/idp-dev-notes/index.html b/releases/1.2.0/managing-security/external-idp/idp-dev-notes/index.html
index 260ba8777f..07bc319ec4 100644
--- a/releases/1.2.0/managing-security/external-idp/idp-dev-notes/index.html
+++ b/releases/1.2.0/managing-security/external-idp/idp-dev-notes/index.html
@@ -6,7 +6,7 @@ InternalPolarisToken: Used in internal auth and inherits from PrincipalCredentia
Credential extraction – parsing headers and tokens Credential authentication – validating identity and assigning roles Key Interfaces🔗 Authenticator: A core interface used to authenticate credentials and resolve principal and principal roles. Roles may be derived from OIDC claims or internal mappings.
InternalPolarisToken: Used in internal auth and inherits from PrincipalCredential."><meta itemprop=wordCount content="342"><meta name=twitter:card content="summary"><meta name=twitter:title content="Authentification Development Details"><meta name=twitter:description content="Developer Architecture Notes🔗 Authentication Architecture🔗 Polaris separates authentication into two logical phases using Quarkus Security:
Credential extraction – parsing headers and tokens Credential authentication – validating identity and assigning roles Key Interfaces🔗 Authenticator: A core interface used to authenticate credentials and resolve principal and principal roles. Roles may be derived from OIDC claims or internal mappings.
-InternalPolarisToken: Used in internal auth and inherits from PrincipalCredential."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script sr [...]
+InternalPolarisToken: Used in internal auth and inherits from PrincipalCredential."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script sr [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/managing-security/external-idp/index.html b/releases/1.2.0/managing-security/external-idp/index.html
index 3a80f53a23..ef8355b52c 100644
--- a/releases/1.2.0/managing-security/external-idp/index.html
+++ b/releases/1.2.0/managing-security/external-idp/index.html
@@ -6,7 +6,7 @@ internal (Default) Only Polaris internal authentication is used. external Authen
Authentication Types🔗 Polaris supports three authentication modes:
internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><meta itemprop=wordCount content="916"><meta name=twitter:card content="summary"><meta name=twitter:title content="Identity [...]
Authentication Types🔗 Polaris supports three authentication modes:
-internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integri [...]
+internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integri [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/managing-security/index.html b/releases/1.2.0/managing-security/index.html
index 82ba843ab9..75a987d253 100644
--- a/releases/1.2.0/managing-security/index.html
+++ b/releases/1.2.0/managing-security/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.2.0/managing-security/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.2.0/managing-security/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/metastores/index.html b/releases/1.2.0/metastores/index.html
index f4ab5ecaa4..c550a3a2bc 100644
--- a/releases/1.2.0/metastores/index.html
+++ b/releases/1.2.0/metastores/index.html
@@ -10,7 +10,7 @@ We have 2 options for configuring the persistence backend:
1. Relational JDBC metastore with username and password🔗 using environment variables:"><meta itemprop=wordCount content="626"><meta name=twitter:card content="summary"><meta name=twitter:title content="Metastores"><meta name=twitter:description content="This page explains how to configure and use Polaris metastores with either the recommended Relational JDBC or the deprecated EclipseLink persistence backends.
Relational JDBC🔗 This implementation leverages Quarkus for datasource management and supports configuration through environment variables or JVM -D flags at startup. For more information, refer to the Quarkus configuration reference.
We have 2 options for configuring the persistence backend:
-1. Relational JDBC metastore with username and password🔗 using environment variables:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script [...]
+1. Relational JDBC metastore with username and password🔗 using environment variables:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/polaris-api-specs/index.html b/releases/1.2.0/polaris-api-specs/index.html
index 96c61013b8..6f088f1f9c 100644
--- a/releases/1.2.0/polaris-api-specs/index.html
+++ b/releases/1.2.0/polaris-api-specs/index.html
@@ -2,7 +2,7 @@
It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><meta property="og:url" content="https://polaris.apache.org/releases/1.2.0/polaris-api-specs/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Polaris API Reference"><meta property="og:description" content="The Apache Polaris API offers [...]
It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Polaris API Reference"><meta itemprop=description content="The Apache Polaris API offers a comprehensive set of endpoints that enable you to manage principals, pri [...]
It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><meta itemprop=wordCount content="50"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris API Reference"><meta name=twitter:description content="The Apache Polaris API offers a comprehensive set of endpoints that enable you to manage principals, [...]
-It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed84 [...]
+It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed84 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/polaris-api-specs/polaris-catalog-api/index.html b/releases/1.2.0/polaris-api-specs/polaris-catalog-api/index.html
index a142663eef..6a43fb689e 100644
--- a/releases/1.2.0/polaris-api-specs/polaris-catalog-api/index.html
+++ b/releases/1.2.0/polaris-api-specs/polaris-catalog-api/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/polaris-api-specs/polaris-management-api/index.html b/releases/1.2.0/polaris-api-specs/polaris-management-api/index.html
index 0e736bad51..1694740265 100644
--- a/releases/1.2.0/polaris-api-specs/polaris-management-api/index.html
+++ b/releases/1.2.0/polaris-api-specs/polaris-management-api/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/polaris-spark-client/index.html b/releases/1.2.0/polaris-spark-client/index.html
index dec94fc9fa..429c195b52 100644
--- a/releases/1.2.0/polaris-spark-client/index.html
+++ b/releases/1.2.0/polaris-spark-client/index.html
@@ -6,7 +6,7 @@ Note the Polaris Spark client is able to handle both Iceberg and Delta tables, n
Along with the Generic Table Catalog support, Polaris is also releasing a Spark client, which helps to provide an end-to-end solution for Apache Spark to manage Delta tables using Polaris.
Note the Polaris Spark client is able to handle both Iceberg and Delta tables, not just Delta."><meta itemprop=wordCount content="595"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Spark Client"><meta name=twitter:description content="Apache Polaris now provides Catalog support for Generic Tables (non-Iceberg tables), please check out the Polaris Catalog OpenAPI Spec for Generic Table API specs.
Along with the Generic Table Catalog support, Polaris is also releasing a Spark client, which helps to provide an end-to-end solution for Apache Spark to manage Delta tables using Polaris.
-Note the Polaris Spark client is able to handle both Iceberg and Delta tables, not just Delta."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymou [...]
+Note the Polaris Spark client is able to handle both Iceberg and Delta tables, not just Delta."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymou [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/policy/index.html b/releases/1.2.0/policy/index.html
index a28ba858d3..e7f3e8d4ee 100644
--- a/releases/1.2.0/policy/index.html
+++ b/releases/1.2.0/policy/index.html
@@ -6,7 +6,7 @@ Create and manage policies Attach policies to specific resources (catalogs, name
With the policy API, you can:
Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><meta itemprop=wordCount content="690"><meta name=twitter:card content="summary"><meta name=twitter:title content="Policy"><meta name=twitter:description co [...]
With the policy API, you can:
-Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
+Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/realm/index.html b/releases/1.2.0/realm/index.html
index 9f089f95b9..cacf3c7da9 100644
--- a/releases/1.2.0/realm/index.html
+++ b/releases/1.2.0/realm/index.html
@@ -6,7 +6,7 @@ Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resour
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><meta itemprop=wordCount content="285"><meta name=twitter:card content="summary"><meta name=twitter:title content="Realm"><meta name=twitter:description content="This page explains what a realm is and what it is used for in Polaris.
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
-Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
+Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.2.0/telemetry/index.html b/releases/1.2.0/telemetry/index.html
index 250d96e4b1..da1b54fb24 100644
--- a/releases/1.2.0/telemetry/index.html
+++ b/releases/1.2.0/telemetry/index.html
@@ -6,7 +6,7 @@ Additional tags can be added to the metrics by setting the polaris.metrics.tags.
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><meta itemprop=wordCount content="973"><meta name=twitter:card content="summary"><meta name=twitter:title content="Telemetry"><meta name=twitter:description content=" [...]
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
-Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
+Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/admin-tool/index.html b/releases/1.3.0/admin-tool/index.html
index 43bbd0cade..166798f431 100644
--- a/releases/1.3.0/admin-tool/index.html
+++ b/releases/1.3.0/admin-tool/index.html
@@ -10,7 +10,7 @@ The tool must be built with the necessary JDBC drivers to access the metastore d
One Fast-JAR in runtime/admin/build/quarkus-app/quarkus-run.jar Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><meta itemprop=wordCount content="520"><meta name=twitter:card content="summary"><meta name=twitter:title content="Admin Tool"><meta name=twitter:description content="Polaris [...]
The tool must be built with the necessary JDBC drivers to access the metastore database. For example, to build the tool with support for Postgres, run the following:
1./gradlew \ 2 :polaris-admin:assemble \ 3 :polaris-admin:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true The above command will generate:
-One Fast-JAR in runtime/admin/build/quarkus-app/quarkus-run.jar Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi [...]
+One Fast-JAR in runtime/admin/build/quarkus-app/quarkus-run.jar Two Docker images named apache/polaris-admin-tool:latest and apache/polaris-admin-tool:<version> Usage🔗 Please make sure the admin tool and Polaris server are with the same version before using it. To run the standalone JAR, use the following command:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/command-line-interface/index.html b/releases/1.3.0/command-line-interface/index.html
index b9afc28762..4a2bbb996e 100644
--- a/releases/1.3.0/command-line-interface/index.html
+++ b/releases/1.3.0/command-line-interface/index.html
@@ -10,7 +10,7 @@ polaris [options] COMMAND ... options: --host --port --base-url --client-id --cl
catalogs principals principal-roles catalog-roles namespaces privileges profiles policies repair Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this po [...]
The basic syntax of the Polaris CLI is outlined below:
polaris [options] COMMAND ... options: --host --port --base-url --client-id --client-secret --access-token --realm --header --profile --proxy COMMAND must be one of the following:
-catalogs principals principal-roles catalog-roles namespaces privileges profiles policies repair Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this po [...]
+catalogs principals principal-roles catalog-roles namespaces privileges profiles policies repair Each command supports several subcommands, and some subcommands have actions that come after the subcommand in turn. Finally, arguments follow to form a full invocation. Within a set of named arguments at the end of an invocation ordering is generally not important. Many invocations also have a required positional argument of the type that the command refers to. Again, the ordering of this po [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/configuration/index.html b/releases/1.3.0/configuration/index.html
index 5a39f50558..688a32a2ed 100644
--- a/releases/1.3.0/configuration/index.html
+++ b/releases/1.3.0/configuration/index.html
@@ -6,7 +6,7 @@ For Production tips and best practices, refer to Configuring Polaris for Product
📝 Note
For Production tips and best practices, refer to Configuring Polaris for Production. First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><meta itemprop=wordCount content="2861"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris"><meta name=twitter:description content="Overview🔗 This page provides information on how to configure Apache Polaris (Incu [...]
📝 Note
-For Production tips and best practices, refer to Configuring Polaris for Production. First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f791 [...]
+For Production tips and best practices, refer to Configuring Polaris for Production. First off, Polaris server runs on Quarkus, and uses its configuration mechanisms. Read Quarkus configuration guide to get familiar with the basics."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f791 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific/index.html b/releases/1.3.0/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific/index.html
index ade8b467a0..5c66664461 100644
--- a/releases/1.3.0/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific/index.html
+++ b/releases/1.3.0/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific/index.html
@@ -6,7 +6,7 @@ Polaris requires both IAM roles and Hierarchical Namespace (HNS) ACLs (if HNS is
All catalog operations in Polaris for Google Cloud Storage (GCS)—including listing, reading, and writing objects—are performed using credential vending, which issues scoped (vended) tokens for secure access.
Polaris requires both IAM roles and Hierarchical Namespace (HNS) ACLs (if HNS is enabled) to be properly configured. Even with the correct IAM role (e.g., roles/storage.objectAdmin), access to paths such as gs://<bucket>/idsp_ns/sample_table4/ may fail with 403 errors if HNS ACLs are missing for scoped tokens. The original access token may work, but scoped (vended) tokens require HNS ACLs on the base path or relevant subpath."><meta itemprop=wordCount content="171"><meta name=twitter:car [...]
All catalog operations in Polaris for Google Cloud Storage (GCS)—including listing, reading, and writing objects—are performed using credential vending, which issues scoped (vended) tokens for secure access.
-Polaris requires both IAM roles and Hierarchical Namespace (HNS) ACLs (if HNS is enabled) to be properly configured. Even with the correct IAM role (e.g., roles/storage.objectAdmin), access to paths such as gs://<bucket>/idsp_ns/sample_table4/ may fail with 403 errors if HNS ACLs are missing for scoped tokens. The original access token may work, but scoped (vended) tokens require HNS ACLs on the base path or relevant subpath."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
+Polaris requires both IAM roles and Hierarchical Namespace (HNS) ACLs (if HNS is enabled) to be properly configured. Even with the correct IAM role (e.g., roles/storage.objectAdmin), access to paths such as gs://<bucket>/idsp_ns/sample_table4/ may fail with 403 errors if HNS ACLs are missing for scoped tokens. The original access token may work, but scoped (vended) tokens require HNS ACLs on the base path or relevant subpath."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf179 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/configuring-polaris-for-production/index.html b/releases/1.3.0/configuring-polaris-for-production/index.html
index 79ca2a1257..7e4fa78296 100644
--- a/releases/1.3.0/configuring-polaris-for-production/index.html
+++ b/releases/1.3.0/configuring-polaris-for-production/index.html
@@ -2,7 +2,7 @@
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta property="og:url" content="https://polaris.apache.org/releases/1.3.0/configuring-polaris-for-production/"><meta property="og:site_name" content="Apache Polari [...]
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Configuring Polaris for Production"><meta itempro [...]
Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><meta itemprop=wordCount content="1013"><meta name=twitter:card content="summary"><meta name=twitter:title content="Configuring Polaris for Production"><meta name=t [...]
-Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnn [...]
+Configure OAuth2 keys Enforce realm header validation (require-header=true) Use a durable metastore (JDBC + PostgreSQL) Bootstrap valid realms in the metastore Disable local FILE storage Configure OAuth2🔗 Polaris authentication requires specifying a token broker factory type. Two implementations are supported out of the box:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnn [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/entities/index.html b/releases/1.3.0/entities/index.html
index c34ba4894c..5fd77d57cf 100644
--- a/releases/1.3.0/entities/index.html
+++ b/releases/1.3.0/entities/index.html
@@ -10,7 +10,7 @@ For information on managing catalogs with the REST API or for more information o
Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><meta itemprop=wordCount content="782"><meta name=twitt [...]
Catalog🔗 A catalog is a top-level entity in Polaris that may contain other entities like namespaces and tables. These map directly to Apache Iceberg catalogs.
For information on managing catalogs with the REST API or for more information on what data can be associated with a catalog, see the CreateCatalogRequest OpenAPI.
-Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
+Storage Type🔗 All catalogs in Polaris are associated with a storage type. Valid Storage Types are S3, Azure, and GCS. The FILE type is also additionally available for testing. Each of these types relates to a different storage provider where data within the catalog may reside. Depending on the storage type, various other configurations may be set for a catalog including credentials to be used when accessing data inside the catalog."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/evolution/index.html b/releases/1.3.0/evolution/index.html
index 43b90cc9c6..60ccf9e067 100644
--- a/releases/1.3.0/evolution/index.html
+++ b/releases/1.3.0/evolution/index.html
@@ -6,7 +6,7 @@ Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg c
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><meta itemprop=wordCount content="701"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Evoluti [...]
Using Polaris as a Catalog🔗 Polaris is primarily intended to be used as a Catalog of Tables and Views. As such, it implements the Iceberg REST Catalog API and its own REST APIs.
-Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
+Revisions of the Iceberg REST Catalog API are controlled by the Apache Iceberg community. Polaris attempts to accurately implement this specification. Nonetheless, optional REST Catalog features may or may not be supported immediately. In general, there is no guarantee that Polaris releases always implement the latest version of the Iceberg REST Catalog API."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/federation/hive-metastore-federation/index.html b/releases/1.3.0/federation/hive-metastore-federation/index.html
index 183bed2e40..918db6c826 100644
--- a/releases/1.3.0/federation/hive-metastore-federation/index.html
+++ b/releases/1.3.0/federation/hive-metastore-federation/index.html
@@ -2,7 +2,7 @@
Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><meta property="og:url" content="https://polaris.apache.org/releases/1.3.0/federation/hive-metastore-federation/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content= [...]
Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Hive Metastore Federation"><meta ite [...]
Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><meta itemprop=wordCount content="690"><meta name=twitter:card content="summary"><meta name=twitter:title content="Hive Metastore Federation"><meta name=twitter:description content="Polaris can federate [...]
-Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous>< [...]
+Build-time enablement🔗 The Hive factory is packaged as an optional extension and is not baked into default server builds. Include it when assembling the runtime or container images by setting the NonRESTCatalogs Gradle property to include HIVE (and any other non-REST backends you need):"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous>< [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/federation/iceberg-rest-federation/index.html b/releases/1.3.0/federation/iceberg-rest-federation/index.html
index e8fe328ecc..411d27d691 100644
--- a/releases/1.3.0/federation/iceberg-rest-federation/index.html
+++ b/releases/1.3.0/federation/iceberg-rest-federation/index.html
@@ -2,7 +2,7 @@
Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Creating a federated REST catalog🔗 The snippet below register [...]
Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Creating a federated REST catalog🔗 The snippet below register [...]
Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Creating a federated REST catalog🔗 The snippet below register [...]
-Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Creating a federated REST catalog🔗 The snippet below register [...]
+Runtime requirements🔗 REST endpoint: The remote service must expose the Iceberg REST specification. Configure firewalls so Polaris can reach the base URI you provide in the connection config. Authentication: Polaris forwards requests using the credentials defined in ConnectionConfigInfo.AuthenticationParameters. OAuth2 client credentials, bearer tokens, and AWS SigV4 are supported; choose the scheme the remote service expects. Creating a federated REST catalog🔗 The snippet below register [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/federation/index.html b/releases/1.3.0/federation/index.html
index f57f4674db..4ef9a69f80 100644
--- a/releases/1.3.0/federation/index.html
+++ b/releases/1.3.0/federation/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.3.0/federation/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=ico [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.3.0/federation/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=ico [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/generic-table/index.html b/releases/1.3.0/generic-table/index.html
index 84802d76f6..0066237885 100644
--- a/releases/1.3.0/generic-table/index.html
+++ b/releases/1.3.0/generic-table/index.html
@@ -2,7 +2,7 @@
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace What is a Generic Table?🔗 A generic table in Polaris is an entity that defines the following fields:"><meta property="og:url" content="https://polaris.apache.org/releases/1.3.0/generic-table/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Generic Table"><meta property="og:description" content="The Generic Table in Apache [...]
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace What is a Generic Table?🔗 A generic table in Polaris is an entity that defines the following fields:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Generic Table"><meta itemprop=description content="The Generic Table in Apache Polaris is designed [...]
Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace What is a Generic Table?🔗 A generic table in Polaris is an entity that defines the following fields:"><meta itemprop=wordCount content="829"><meta name=twitter:card content="summary"><meta name=twitter:title content="Generic Table"><meta name=twitter:description content="The Generic Table in Apache Polaris is designed to provide support for non-Iceberg tables acros [...]
-Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace What is a Generic Table?🔗 A generic table in Polaris is an entity that defines the following fields:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333a [...]
+Create a generic table under a namespace Load a generic table Drop a generic table List all generic tables under a namespace What is a Generic Table?🔗 A generic table in Polaris is an entity that defines the following fields:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333a [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/binary-distribution/index.html b/releases/1.3.0/getting-started/binary-distribution/index.html
index b93b421780..b8521e87fa 100644
--- a/releases/1.3.0/getting-started/binary-distribution/index.html
+++ b/releases/1.3.0/getting-started/binary-distribution/index.html
@@ -10,7 +10,7 @@ Prerequisites🔗 Java SE 21 or later installed on your machine Running🔗 Down
1bin/server The server will start and listen on http://localhost:8181. Health and metrics endpoints are available under /q."><meta itemprop=wordCount content="73"><meta name=twitter:card content="summary"><meta name=twitter:title content="Binary Distribution"><meta name=twitter:description content="Use this guide to quickly start running Polaris using the pre-built binary distribution.
Prerequisites🔗 Java SE 21 or later installed on your machine Running🔗 Download and extract the binary distribution:
1curl -L https://downloads.apache.org/incubator/polaris/1.0.0-incubating/polaris-bin-1.0.0-incubating.tgz | tar xz 2cd polaris-distribution-1.0.0-incubating Start the Polaris server:
-1bin/server The server will start and listen on http://localhost:8181. Health and metrics endpoints are available under /q."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujK [...]
+1bin/server The server will start and listen on http://localhost:8181. Health and metrics endpoints are available under /q."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujK [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/creating-a-catalog/catalog-azure/index.html b/releases/1.3.0/getting-started/creating-a-catalog/catalog-azure/index.html
index 2ec02bd160..79cd612db6 100644
--- a/releases/1.3.0/getting-started/creating-a-catalog/catalog-azure/index.html
+++ b/releases/1.3.0/getting-started/creating-a-catalog/catalog-azure/index.html
@@ -2,7 +2,7 @@
1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
-1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
+1--storage-type azure 2--tenant-id (Required for Azure) A tenant ID to use when connecting to Azure Storage 3--multi-tenant-app-name (Only for Azure) The app name to use when connecting to Azure Storage 4--consent-url (Only for Azure) A consent URL granting permissions for the Azure Storage location Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=abfss://tenant123@blob.core.windows.net \ 4TENANT_ID=tenant123.onmicrosoft.com \ 5MULTI_TENANT_APP_NAME=myapp \ 6CONS [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/creating-a-catalog/catalog-gcs/index.html b/releases/1.3.0/getting-started/creating-a-catalog/catalog-gcs/index.html
index 36b6a877e4..27bc76a983 100644
--- a/releases/1.3.0/getting-started/creating-a-catalog/catalog-gcs/index.html
+++ b/releases/1.3.0/getting-started/creating-a-catalog/catalog-gcs/index.html
@@ -2,7 +2,7 @@
1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
-1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
+1--storage-type gcs 2--service-account (Only for GCS) The service account to use when connecting to GCS example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=gs://my-ml-bucket/predictions/ \ 4SERVICE_ACCOUNT=serviceAccount:my-service-account@my-project.iam.gserviceaccount.com \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type gcs \ 11 --service-account ${SERVICE_ACCOUNT} \ 12 --default-base-locati [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/creating-a-catalog/catalog-migration/index.html b/releases/1.3.0/getting-started/creating-a-catalog/catalog-migration/index.html
index 5b62870092..7fe13c98b7 100644
--- a/releases/1.3.0/getting-started/creating-a-catalog/catalog-migration/index.html
+++ b/releases/1.3.0/getting-started/creating-a-catalog/catalog-migration/index.html
@@ -2,7 +2,7 @@
Using the Iceberg Catalog Migrator tool: A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. This tool works with any existing Iceberg catalog including Polaris. Using the Polaris Synchronizer tool: A tool to migrate entities from one Polaris instance to another. This tool is specific to Polaris. Both of these tools are available in the Polaris-Tools repository. Please refer to the relevant README.md documentation for more information."><meta property="og:u [...]
Using the Iceberg Catalog Migrator tool: A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. This tool works with any existing Iceberg catalog including Polaris. Using the Polaris Synchronizer tool: A tool to migrate entities from one Polaris instance to another. This tool is specific to Polaris. Both of these tools are available in the Polaris-Tools repository. Please refer to the relevant README.md documentation for more information."><meta property="og:l [...]
Using the Iceberg Catalog Migrator tool: A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. This tool works with any existing Iceberg catalog including Polaris. Using the Polaris Synchronizer tool: A tool to migrate entities from one Polaris instance to another. This tool is specific to Polaris. Both of these tools are available in the Polaris-Tools repository. Please refer to the relevant README.md documentation for more information."><meta itemprop=wordC [...]
-Using the Iceberg Catalog Migrator tool: A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. This tool works with any existing Iceberg catalog including Polaris. Using the Polaris Synchronizer tool: A tool to migrate entities from one Polaris instance to another. This tool is specific to Polaris. Both of these tools are available in the Polaris-Tools repository. Please refer to the relevant README.md documentation for more information."><link rel=preload hr [...]
+Using the Iceberg Catalog Migrator tool: A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. This tool works with any existing Iceberg catalog including Polaris. Using the Polaris Synchronizer tool: A tool to migrate entities from one Polaris instance to another. This tool is specific to Polaris. Both of these tools are available in the Polaris-Tools repository. Please refer to the relevant README.md documentation for more information."><link rel=preload hr [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/creating-a-catalog/index.html b/releases/1.3.0/getting-started/creating-a-catalog/index.html
index cd292f55ca..0d8bd2f014 100644
--- a/releases/1.3.0/getting-started/creating-a-catalog/index.html
+++ b/releases/1.3.0/getting-started/creating-a-catalog/index.html
@@ -10,7 +10,7 @@ Create a catalog using polaris CLI🔗 Check full list of options for the polari
Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data \ 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type s3 \ 11 --default-base-location ${DEFAULT_BASE_LOCATION} \ 12 --role-arn ${ROLE_ARN} \ 13 my_catalog"><meta itemprop=wordCount content="100"><meta name=twitter:card content="summary"><meta name=twitter:title [...]
S3 compatible object stores Google Cloud Storage Azure Blob Storage Local file system (By default for testing only) Catalogs may also be created from migrating existing Iceberg catalogs.
Create a catalog using polaris CLI🔗 Check full list of options for the polaris catalogs create command here
-Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data \ 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type s3 \ 11 --default-base-location ${DEFAULT_BASE_LOCATION} \ 12 --role-arn ${ROLE_ARN} \ 13 my_catalog"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css [...]
+Example🔗 1CLIENT_ID=root \ 2CLIENT_SECRET=s3cr3t \ 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data \ 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole \ 5./polaris \ 6 --client-id ${CLIENT_ID} \ 7 --client-secret ${CLIENT_SECRET} \ 8 catalogs \ 9 create \ 10 --storage-type s3 \ 11 --default-base-location ${DEFAULT_BASE_LOCATION} \ 12 --role-arn ${ROLE_ARN} \ 13 my_catalog"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-aws/index.html b/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-aws/index.html
index 317cef6d74..4a2e1f387a 100644
--- a/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-aws/index.html
+++ b/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-aws/index.html
@@ -6,7 +6,7 @@ Note: the name quickstart_catalog from the example below is referenced in other
Note: the name quickstart_catalog from the example below is referenced in other Getting Started examples, but of course, it can be any valid catalog name.
1CLIENT_ID=root 2CLIENT_SECRET=s3cr3t 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole 5REGION=us-west-2 6EXTERNAL_ID=12345678901234567890 7 8./polaris \ 9 --client-id ${CLIENT_ID} \ 10 --client-secret ${CLIENT_SECRET} \ 11 catalogs \ 12 create \ 13 --storage-type s3 \ 14 --default-base-location ${DEFAULT_BASE_LOCATION} \ 15 --role-arn ${ROLE_ARN} \ 16 --region ${REGION} \ 17 --external-id ${EXTERNAL_ID} \ 18 quickstart_catalog"> [...]
Note: the name quickstart_catalog from the example below is referenced in other Getting Started examples, but of course, it can be any valid catalog name.
-1CLIENT_ID=root 2CLIENT_SECRET=s3cr3t 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole 5REGION=us-west-2 6EXTERNAL_ID=12345678901234567890 7 8./polaris \ 9 --client-id ${CLIENT_ID} \ 10 --client-secret ${CLIENT_SECRET} \ 11 catalogs \ 12 create \ 13 --storage-type s3 \ 14 --default-base-location ${DEFAULT_BASE_LOCATION} \ 15 --role-arn ${ROLE_ARN} \ 16 --region ${REGION} \ 17 --external-id ${EXTERNAL_ID} \ 18 quickstart_catalog"> [...]
+1CLIENT_ID=root 2CLIENT_SECRET=s3cr3t 3DEFAULT_BASE_LOCATION=s3://example-bucket/my_data 4ROLE_ARN=arn:aws:iam::111122223333:role/ExampleCorpRole 5REGION=us-west-2 6EXTERNAL_ID=12345678901234567890 7 8./polaris \ 9 --client-id ${CLIENT_ID} \ 10 --client-secret ${CLIENT_SECRET} \ 11 catalogs \ 12 create \ 13 --storage-type s3 \ 14 --default-base-location ${DEFAULT_BASE_LOCATION} \ 15 --role-arn ${ROLE_ARN} \ 16 --region ${REGION} \ 17 --external-id ${EXTERNAL_ID} \ 18 quickstart_catalog"> [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-minio/index.html b/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-minio/index.html
index 55d2f3fb1d..cf1b10fd73 100644
--- a/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-minio/index.html
+++ b/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-minio/index.html
@@ -2,7 +2,7 @@
Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><meta property="og:url" content="https://polaris.apache.org/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-minio/"><meta property="og:site_name" content="Apache Polari [...]
Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Creating a cat [...]
Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><meta itemprop=wordCount content="244"><meta name=twitter:card content="summary"><meta name=twitter:title content="Creating a catalog on MinIO"><meta name=twitter:description conten [...]
-Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" c [...]
+Note: the region setting is not required by MinIO, but it is set in this example for the sake of simplicity as it is usually required by the AWS SDK (used internally by Polaris). One can also set the AWS_REGION environment variable in the Polaris server process and avoid setting region as a catalog property."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" c [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-ozone/index.html b/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-ozone/index.html
index 81c93e3a5a..314b019bd7 100644
--- a/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-ozone/index.html
+++ b/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-ozone/index.html
@@ -2,7 +2,7 @@
Note: the --no-sts CLI option instructs Polaris to avoid calling STS endpoints with AssumeRoles requests. This means that both Polaris and its clients (engines) will have to use distinct (local) credentials for accessing storage. Engines should not request credential vending in this case (should not use the X-Iceberg-Access-Delegation=vended-credentials header)."><meta property="og:url" content="https://polaris.apache.org/releases/1.3.0/getting-started/creating-a-catalog/s3/catalog-ozone [...]
Note: the --no-sts CLI option instructs Polaris to avoid calling STS endpoints with AssumeRoles requests. This means that both Polaris and its clients (engines) will have to use distinct (local) credentials for accessing storage. Engines should not request credential vending in this case (should not use the X-Iceberg-Access-Delegation=vended-credentials header)."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content [...]
Note: the --no-sts CLI option instructs Polaris to avoid calling STS endpoints with AssumeRoles requests. This means that both Polaris and its clients (engines) will have to use distinct (local) credentials for accessing storage. Engines should not request credential vending in this case (should not use the X-Iceberg-Access-Delegation=vended-credentials header)."><meta itemprop=wordCount content="298"><meta name=twitter:card content="summary"><meta name=twitter:title content="Creating a [...]
-Note: the --no-sts CLI option instructs Polaris to avoid calling STS endpoints with AssumeRoles requests. This means that both Polaris and its clients (engines) will have to use distinct (local) credentials for accessing storage. Engines should not request credential vending in this case (should not use the X-Iceberg-Access-Delegation=vended-credentials header)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity= [...]
+Note: the --no-sts CLI option instructs Polaris to avoid calling STS endpoints with AssumeRoles requests. This means that both Polaris and its clients (engines) will have to use distinct (local) credentials for accessing storage. Engines should not request credential vending in this case (should not use the X-Iceberg-Access-Delegation=vended-credentials header)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity= [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/creating-a-catalog/s3/index.html b/releases/1.3.0/getting-started/creating-a-catalog/s3/index.html
index f88b5bebea..cb97658883 100644
--- a/releases/1.3.0/getting-started/creating-a-catalog/s3/index.html
+++ b/releases/1.3.0/getting-started/creating-a-catalog/s3/index.html
@@ -6,7 +6,7 @@ For the polaris catalogs create command there are a few s3-only options:
For the polaris catalogs create command there are a few s3-only options:
1--storage-type s3 2--role-arn (Only for AWS S3) A role ARN to use when connecting to S3 3--no-sts (Only for S3) Indicates that Polaris should not use STS (e.g. if STS is not available) 4--region (Only for S3) The region to use when connecting to S3 5--external-id (Only for S3) The external ID to use when connecting to S3"><meta itemprop=wordCount content="98"><meta name=twitter:card content="summary"><meta name=twitter:title content="Creating a catalog on S3 compatible cloud providers"> [...]
For the polaris catalogs create command there are a few s3-only options:
-1--storage-type s3 2--role-arn (Only for AWS S3) A role ARN to use when connecting to S3 3--no-sts (Only for S3) Indicates that Polaris should not use STS (e.g. if STS is not available) 4--region (Only for S3) The region to use when connecting to S3 5--external-id (Only for S3) The external ID to use when connecting to S3"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLth [...]
+1--storage-type s3 2--role-arn (Only for AWS S3) A role ARN to use when connecting to S3 3--no-sts (Only for S3) Indicates that Polaris should not use STS (e.g. if STS is not available) 4--region (Only for S3) The region to use when connecting to S3 5--external-id (Only for S3) The external ID to use when connecting to S3"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLth [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html b/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html
index 833a73dd66..8a776af071 100644
--- a/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html
+++ b/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws/index.html
@@ -6,7 +6,7 @@ There must be at least two subnets created in the VPC and region in which your E
The requirements to run the script below are:
There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
The requirements to run the script below are:
-There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
+There must be at least two subnets created in the VPC and region in which your EC2 instance reside. The span of subnets MUST include at least 2 availability zones (AZs) within the same region. Your EC2 instance must be enabled with IMDSv1 or IMDSv2 with 2+ hop limit. The AWS identity that you will use to run this script must have the following AWS permissions: “ec2:DescribeInstances” “rds:CreateDBInstance” “rds:DescribeDBInstances” “rds:CreateDBSubnetGroup” “sts:AssumeRole” on the same r [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html b/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html
index 0fd77310f5..61747a694c 100644
--- a/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html
+++ b/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure/index.html
@@ -2,7 +2,7 @@
The requirements to run the script below are:"><meta property="og:url" content="https://polaris.apache.org/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris on Azure"><meta property="og:description" content="Build and launch Polaris using the Azure Startup Script at the location provided in the command below. This script will start an Azure Database for P [...]
The requirements to run the script below are:"><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Deploying Polaris on Azure"><meta itemprop=description content="Build and launch Polaris using the Azure Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the b [...]
The requirements to run the script below are:"><meta itemprop=wordCount content="205"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris on Azure"><meta name=twitter:description content="Build and launch Polaris using the Azure Startup Script at the location provided in the command below. This script will start an Azure Database for PostgreSQL - Flexible Server instance, which will be used as the backend Postgres instance holding all Polaris dat [...]
-The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
+The requirements to run the script below are:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_12321606798608477 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html b/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html
index 229c9c25f3..f67a1123cb 100644
--- a/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html
+++ b/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp/index.html
@@ -6,7 +6,7 @@ Install the gcloud CLI, if it is not already installed on the GCP VM. Instructio
The requirements to run the script below are:
Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4./getting- [...]
The requirements to run the script below are:
-Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4./getting- [...]
+Install the gcloud CLI, if it is not already installed on the GCP VM. Instructions to download the gcloud CLI can be found here. Ensure the Cloud SQL Admin API has been enabled in your project and that your VM’s Principal has access to the correct role: roles/cloudsql.admin. Ensure the VM’s Principal has access to at least Read-only scope on Compute Engine: compute.readonly. 1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4./getting- [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/index.html b/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/index.html
index 1c979ee753..fbac5c22a3 100644
--- a/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/index.html
+++ b/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch- [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.3.0/getting-started/deploying-polaris/cloud-deploy/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch- [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/deploying-polaris/index.html b/releases/1.3.0/getting-started/deploying-polaris/index.html
index a1a6cac51d..cb7d25afa7 100644
--- a/releases/1.3.0/getting-started/deploying-polaris/index.html
+++ b/releases/1.3.0/getting-started/deploying-polaris/index.html
@@ -2,7 +2,7 @@
Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><meta property="og:url" content="https://polaris.apache.org/releases/1.3.0/getting-started/deploying-polaris/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Deploying Polaris"><meta property="og:description" content="Here you can find the guides of how to deploy Polaris locally, as well as with [...]
Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Deploying Polaris"><meta itemprop=description content="Here you can find the guides of how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (AWS), Azure, and Google Cloud Platform (GCP).
Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><meta itemprop=wordCount content="53"><meta name=twitter:card content="summary"><meta name=twitter:title content="Deploying Polaris"><meta name=twitter:description content="Here you can find the guides of how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (AWS), Azure, and Google Cloud Platf [...]
-Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
+Locally, Polaris can be deployed using both docker and local build. On the cloud, the following tutorials will deploy Polaris using docker environment."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/deploying-polaris/local-deploy/index.html b/releases/1.3.0/getting-started/deploying-polaris/local-deploy/index.html
index 1bcf42d484..c1bfb52685 100644
--- a/releases/1.3.0/getting-started/deploying-polaris/local-deploy/index.html
+++ b/releases/1.3.0/getting-started/deploying-polaris/local-deploy/index.html
@@ -6,7 +6,7 @@ Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
Common Setup🔗 Before running Polaris, ensure you have completed the following setup steps:
-Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
+Build Polaris 1cd ~/polaris 2./gradlew \ 3 :polaris-server:assemble \ 4 :polaris-server:quarkusAppPartsBuild --rerun \ 5 :polaris-admin:assemble \ 6 :polaris-admin:quarkusAppPartsBuild --rerun \ 7 -Dquarkus.container-image.build=true For standalone: Omit the -Dquarkus.container-image.tag and -Dquarkus.container-image.build options if you do not need to build a Docker image. Running Polaris with Docker🔗 To start using Polaris in Docker and launch Polaris, which is packaged with a Postgres [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/index.html b/releases/1.3.0/getting-started/index.html
index 43cdccd327..ead12d3ac6 100644
--- a/releases/1.3.0/getting-started/index.html
+++ b/releases/1.3.0/getting-started/index.html
@@ -14,7 +14,7 @@ Getting Help🔗 If you need help or have questions, please refer to the documen
Quick Start Options🔗 Choose the method that best fits your needs:
Binary Distribution: Download and run the pre-built binary distribution. This is the fastest way to get started with Polaris.
Quickstart: Use Docker Compose to quickly start Polaris with a pre-configured setup. This is ideal for trying out Polaris without installing dependencies.
-Getting Help🔗 If you need help or have questions, please refer to the documentation or reach out to the community."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" [...]
+Getting Help🔗 If you need help or have questions, please refer to the documentation or reach out to the community."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/install-dependencies/index.html b/releases/1.3.0/getting-started/install-dependencies/index.html
index 57b8cb938a..b2a6fa6833 100644
--- a/releases/1.3.0/getting-started/install-dependencies/index.html
+++ b/releases/1.3.0/getting-started/install-dependencies/index.html
@@ -2,7 +2,7 @@
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:url" content="https://polaris.apache.org/releases/1.3.0/getting-started/install-dependencies/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Installing Dependencies"><meta pro [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="releases"><meta itemprop=name content="Installing Dependencies"><meta itemprop=description content="This guide [...]
Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><meta itemprop=wordCount content="501"><meta name=twitter:card content="summary"><meta name=twitter:title content="Installing Dependencies"><meta name=twitter:description content="This guide serves as an introduction to several key entiti [...]
-Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
+Prerequisites🔗 This guide covers building Polaris, deploying it locally or via Docker, and interacting with it using the command-line interface and Apache Spark. Before proceeding with Polaris, be sure to satisfy the relevant prerequisites listed here."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/quick-start/index.html b/releases/1.3.0/getting-started/quick-start/index.html
index 691dd4f701..aaed8e661a 100644
--- a/releases/1.3.0/getting-started/quick-start/index.html
+++ b/releases/1.3.0/getting-started/quick-start/index.html
@@ -10,7 +10,7 @@ Prerequisites🔗 Have Docker (with Docker Compose v2) installed & running on yo
Create a Catalog named quickstart_catalog with MinIO-backed storage. Create a user principal quickstart_user with full access to the catalog. Once the command has been run, you will see examples on how to interact with this Polaris server in the logs."><meta itemprop=wordCount content="85"><meta name=twitter:card content="summary"><meta name=twitter:title content="Quickstart"><meta name=twitter:description content="Use this guide to quickly start running Polaris. This is not intended for [...]
Prerequisites🔗 Have Docker (with Docker Compose v2) installed & running on your machine Running🔗 Run the following command:
1curl -s https://raw.githubusercontent.com/apache/polaris/main/site/content/guides/quickstart/docker-compose.yml | docker compose -f - up This command will:
-Create a Catalog named quickstart_catalog with MinIO-backed storage. Create a user principal quickstart_user with full access to the catalog. Once the command has been run, you will see examples on how to interact with this Polaris server in the logs."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c10 [...]
+Create a Catalog named quickstart_catalog with MinIO-backed storage. Create a user principal quickstart_user with full access to the catalog. Once the command has been run, you will see examples on how to interact with this Polaris server in the logs."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c10 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/using-polaris/index.html b/releases/1.3.0/getting-started/using-polaris/index.html
index 4adc3197ba..cc9824434a 100644
--- a/releases/1.3.0/getting-started/using-polaris/index.html
+++ b/releases/1.3.0/getting-started/using-polaris/index.html
@@ -6,7 +6,7 @@ In Polaris, the catalog is the top-level entity that objects like tables and vie
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Refer to the Creating a Catalog page for instructions on defining a catalog for your specific storage type. The following examples assume the catalog’s name is quickstart_catalog.
In Polaris, the catalog is the top-level entity that objects like tables and views are organized under."><meta itemprop=wordCount content="1395"><meta name=twitter:card content="summary"><meta name=twitter:title content="Using Polaris"><meta name=twitter:description content="Setup🔗 Ensure your CLIENT_ID & CLIENT_SECRET variables are already defined, as they were required for starting the Polaris server earlier.
1export CLIENT_ID=YOUR_CLIENT_ID 2export CLIENT_SECRET=YOUR_CLIENT_SECRET Refer to the Creating a Catalog page for instructions on defining a catalog for your specific storage type. The following examples assume the catalog’s name is quickstart_catalog.
-In Polaris, the catalog is the top-level entity that objects like tables and views are organized under."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin [...]
+In Polaris, the catalog is the top-level entity that objects like tables and views are organized under."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/using-polaris/keycloak-idp/index.html b/releases/1.3.0/getting-started/using-polaris/keycloak-idp/index.html
index e83ebdb8dd..546d03fee3 100644
--- a/releases/1.3.0/getting-started/using-polaris/keycloak-idp/index.html
+++ b/releases/1.3.0/getting-started/using-polaris/keycloak-idp/index.html
@@ -6,7 +6,7 @@ principal_id: the principal ID of the user. It is always set to zero (0) in this
This Keycloak realm contains 1 client definition: client1:s3cr3t. It is configured to return tokens with the following fixed claims:
principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
This Keycloak realm contains 1 client definition: client1:s3cr3t. It is configured to return tokens with the following fixed claims:
-principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
+principal_id: the principal ID of the user. It is always set to zero (0) in this example. principal_name: the principal name of the user. It is always set to “root” in this example. principal_roles: the principal roles of the user. It is always set to ["server_admin", "catalog_admin"] in this example. This is obviously not a realistic configuration. In a real-world scenario, you would configure Keycloak to return the actual principal ID, name and roles of the user. Note that principals a [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/getting-started/using-polaris/telemetry-tools/index.html b/releases/1.3.0/getting-started/using-polaris/telemetry-tools/index.html
index 4541cdd0ca..c57fdce5ca 100644
--- a/releases/1.3.0/getting-started/using-polaris/telemetry-tools/index.html
+++ b/releases/1.3.0/getting-started/using-polaris/telemetry-tools/index.html
@@ -10,7 +10,7 @@ Build the Polaris image if it’s not already present locally:
1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4docker compose -f getting-started/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><meta itemprop=wordCount content="166"><meta name=twitter:card content="summary"><meta name=twitter:title content="Getting Started with Apache Polaris, Prometheus and Jaeger"><meta name=twitter:description content="This example requires jq to be ins [...]
Build the Polaris image if it’s not already present locally:
1./gradlew \ 2 :polaris-server:assemble \ 3 :polaris-server:quarkusAppPartsBuild --rerun \ 4 -Dquarkus.container-image.build=true Start the docker compose group by running the following command from the root of the repository:
-1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4docker compose -f getting-started/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1 [...]
+1export ASSETS_PATH=$(pwd)/getting-started/assets/ 2export CLIENT_ID=root 3export CLIENT_SECRET=s3cr3t 4docker compose -f getting-started/telemetry/docker-compose.yml up To access Polaris from the host machine, first request an access token:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/helm/index.html b/releases/1.3.0/helm/index.html
index 6069020557..3a6e084450 100644
--- a/releases/1.3.0/helm/index.html
+++ b/releases/1.3.0/helm/index.html
@@ -6,7 +6,7 @@ Source Code🔗 https://github.com/apache/polaris Installation🔗 The instructi
Homepage: https://polaris.apache.org/
Source Code🔗 https://github.com/apache/polaris Installation🔗 The instructions below are for the local Minikube cluster. They assume Minikube and Helm are installed."><meta itemprop=wordCount content="5114"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Helm Chart"><meta name=twitter:description content="A Helm chart for Apache Polaris (incubating).
Homepage: https://polaris.apache.org/
-Source Code🔗 https://github.com/apache/polaris Installation🔗 The instructions below are for the local Minikube cluster. They assume Minikube and Helm are installed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha [...]
+Source Code🔗 https://github.com/apache/polaris Installation🔗 The instructions below are for the local Minikube cluster. They assume Minikube and Helm are installed."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/index.html b/releases/1.3.0/index.html
index 77a7333f3f..1ad7002561 100644
--- a/releases/1.3.0/index.html
+++ b/releases/1.3.0/index.html
@@ -10,7 +10,7 @@ Key concepts🔗 This section introduces key concepts associated with using Apac
In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><meta itemprop=wordCount content="937"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Polaris 1.3.0 Documentation"><meta name=twitter:description content="Apache Polaris (Incubating) is a catalog implementation for Apache Iceberg™ tables and is built on the open s [...]
With Polaris, you can provide centralized, secure read and write access to your Iceberg tables across different REST-compatible query engines.
Key concepts🔗 This section introduces key concepts associated with using Apache Polaris (Incubating).
-In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
+In the following diagram, a sample Apache Polaris (Incubating) structure with nested namespaces is shown for Catalog1. No tables or namespaces have been created yet for Catalog2 or Catalog3."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/managing-security/access-control/index.html b/releases/1.3.0/managing-security/access-control/index.html
index a133492999..f621fc9291 100644
--- a/releases/1.3.0/managing-security/access-control/index.html
+++ b/releases/1.3.0/managing-security/access-control/index.html
@@ -10,7 +10,7 @@ Polaris uses a role-based access control (RBAC) model in which the Polaris admin
For advanced authorization scenarios requiring external policy management or integration with existing policy infrastructure, Polaris supports integration with external Policy Decision Points (PDPs) such as Open Policy Agent (OPA). See External Policy Decision Point for more information. These are the key concepts to understanding access control in Polaris:"><meta itemprop=wordCount content="1191"><meta name=twitter:card content="summary"><meta name=twitter:title content="Role-Based Acce [...]
Polaris uses a role-based access control (RBAC) model in which the Polaris administrator assigns access privileges to catalog roles and then grants access to resources to principals by assigning catalog roles to principal roles.
ℹ️ Info
-For advanced authorization scenarios requiring external policy management or integration with existing policy infrastructure, Polaris supports integration with external Policy Decision Points (PDPs) such as Open Policy Agent (OPA). See External Policy Decision Point for more information. These are the key concepts to understanding access control in Polaris:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha2 [...]
+For advanced authorization scenarios requiring external policy management or integration with existing policy infrastructure, Polaris supports integration with external Policy Decision Points (PDPs) such as Open Policy Agent (OPA). See External Policy Decision Point for more information. These are the key concepts to understanding access control in Polaris:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha2 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/managing-security/external-idp/idp-dev-notes/index.html b/releases/1.3.0/managing-security/external-idp/idp-dev-notes/index.html
index 8ca4b82143..dbc27b9f38 100644
--- a/releases/1.3.0/managing-security/external-idp/idp-dev-notes/index.html
+++ b/releases/1.3.0/managing-security/external-idp/idp-dev-notes/index.html
@@ -6,7 +6,7 @@ InternalPolarisToken: Used in internal auth and inherits from PrincipalCredentia
Credential extraction – parsing headers and tokens Credential authentication – validating identity and assigning roles Key Interfaces🔗 Authenticator: A core interface used to authenticate credentials and resolve principal and principal roles. Roles may be derived from OIDC claims or internal mappings.
InternalPolarisToken: Used in internal auth and inherits from PrincipalCredential."><meta itemprop=wordCount content="342"><meta name=twitter:card content="summary"><meta name=twitter:title content="Authentication Development Details"><meta name=twitter:description content="Developer Architecture Notes🔗 Authentication Architecture🔗 Polaris separates authentication into two logical phases using Quarkus Security:
Credential extraction – parsing headers and tokens Credential authentication – validating identity and assigning roles Key Interfaces🔗 Authenticator: A core interface used to authenticate credentials and resolve principal and principal roles. Roles may be derived from OIDC claims or internal mappings.
-InternalPolarisToken: Used in internal auth and inherits from PrincipalCredential."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script sr [...]
+InternalPolarisToken: Used in internal auth and inherits from PrincipalCredential."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script sr [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/managing-security/external-idp/index.html b/releases/1.3.0/managing-security/external-idp/index.html
index de9bf23095..a06b0e44ff 100644
--- a/releases/1.3.0/managing-security/external-idp/index.html
+++ b/releases/1.3.0/managing-security/external-idp/index.html
@@ -6,7 +6,7 @@ internal (Default) Only Polaris internal authentication is used. external Authen
Authentication Types🔗 Polaris supports three authentication modes:
internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><meta itemprop=wordCount content="916"><meta name=twitter:card content="summary"><meta name=twitter:title content="Identity [...]
Authentication Types🔗 Polaris supports three authentication modes:
-internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integri [...]
+internal (Default) Only Polaris internal authentication is used. external Authenticates using external OIDC providers (via Quarkus OIDC). Disables the internal token endpoint (returns HTTP 501). mixed Tries internal authentication first; if this fails, it falls back to OIDC. Authentication can be configured globally or per realm by setting the following properties:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integri [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/managing-security/external-pdp/index.html b/releases/1.3.0/managing-security/external-pdp/index.html
index 51ed3a26bf..ed55da3663 100644
--- a/releases/1.3.0/managing-security/external-pdp/index.html
+++ b/releases/1.3.0/managing-security/external-pdp/index.html
@@ -6,7 +6,7 @@ What is a Policy Decision Point?🔗 A Policy Decision Point (PDP) is a componen
Overview🔗 By default, Apache Polaris uses an internal authorization system based on role-based access control (RBAC). For advanced use cases requiring external policy management, centralized authorization, or integration with existing policy infrastructure, Polaris supports integration with external Policy Decision Points (PDPs).
What is a Policy Decision Point?🔗 A Policy Decision Point (PDP) is a component that evaluates authorization requests against defined policies and returns authorization decisions (allow/deny)."><meta itemprop=wordCount content="285"><meta name=twitter:card content="summary"><meta name=twitter:title content="External Policy Decision Point"><meta name=twitter:description content="This section provides information about integrating Apache Polaris (Incubating) with external Policy Decision Po [...]
Overview🔗 By default, Apache Polaris uses an internal authorization system based on role-based access control (RBAC). For advanced use cases requiring external policy management, centralized authorization, or integration with existing policy infrastructure, Polaris supports integration with external Policy Decision Points (PDPs).
-What is a Policy Decision Point?🔗 A Policy Decision Point (PDP) is a component that evaluates authorization requests against defined policies and returns authorization decisions (allow/deny)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css re [...]
+What is a Policy Decision Point?🔗 A Policy Decision Point (PDP) is a component that evaluates authorization requests against defined policies and returns authorization decisions (allow/deny)."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css re [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/managing-security/external-pdp/opa/index.html b/releases/1.3.0/managing-security/external-pdp/opa/index.html
index bad93ec5b9..6bc0dbc8e0 100644
--- a/releases/1.3.0/managing-security/external-pdp/opa/index.html
+++ b/releases/1.3.0/managing-security/external-pdp/opa/index.html
@@ -6,7 +6,7 @@ Overview🔗 Open Policy Agent (OPA) is a general-purpose policy engine that ena
OPA integration is currently an preview feature and may undergo breaking changes in future versions. Use with caution in production environments. This page describes how to integrate Apache Polaris (Incubating) with Open Policy Agent (OPA) for external authorization.
Overview🔗 Open Policy Agent (OPA) is a general-purpose policy engine that enables unified, context-aware policy enforcement across your stack. OPA provides a high-level declarative language (Rego) for authoring policies and APIs to offload policy decision-making from your software."><meta itemprop=wordCount content="1561"><meta name=twitter:card content="summary"><meta name=twitter:title content="Open Policy Agent (OPA) Integration"><meta name=twitter:description content="⚠️ Preview Feature
OPA integration is currently an preview feature and may undergo breaking changes in future versions. Use with caution in production environments. This page describes how to integrate Apache Polaris (Incubating) with Open Policy Agent (OPA) for external authorization.
-Overview🔗 Open Policy Agent (OPA) is a general-purpose policy engine that enables unified, context-aware policy enforcement across your stack. OPA provides a high-level declarative language (Rego) for authoring policies and APIs to offload policy decision-making from your software."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link [...]
+Overview🔗 Open Policy Agent (OPA) is a general-purpose policy engine that enables unified, context-aware policy enforcement across your stack. OPA provides a high-level declarative language (Rego) for authoring policies and APIs to offload policy decision-making from your software."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/managing-security/index.html b/releases/1.3.0/managing-security/index.html
index 6239a393a8..6785b956ae 100644
--- a/releases/1.3.0/managing-security/index.html
+++ b/releases/1.3.0/managing-security/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.3.0/managing-security/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/1.3.0/managing-security/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/metastores/index.html b/releases/1.3.0/metastores/index.html
index 1833cdf46e..29c014c431 100644
--- a/releases/1.3.0/metastores/index.html
+++ b/releases/1.3.0/metastores/index.html
@@ -14,7 +14,7 @@ POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_USERNAME=<your-usern
Relational JDBC🔗 This implementation leverages Quarkus for datasource management and supports configuration through environment variables or JVM -D flags at startup. For more information, refer to the Quarkus configuration reference.
We have 2 options for configuring the persistence backend:
1. Relational JDBC metastore with username and password🔗 using environment variables:
-POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_USERNAME=<your-username> QUARKUS_DATASOURCE_PASSWORD=<your-password> QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> using properties file:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f [...]
+POLARIS_PERSISTENCE_TYPE=relational-jdbc QUARKUS_DATASOURCE_USERNAME=<your-username> QUARKUS_DATASOURCE_PASSWORD=<your-password> QUARKUS_DATASOURCE_JDBC_URL=<jdbc-url-of-postgres> using properties file:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/polaris-api-specs/index.html b/releases/1.3.0/polaris-api-specs/index.html
index d8d33d7919..d111c01eb5 100644
--- a/releases/1.3.0/polaris-api-specs/index.html
+++ b/releases/1.3.0/polaris-api-specs/index.html
@@ -2,7 +2,7 @@
It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><meta property="og:url" content="https://polaris.apache.org/releases/1.3.0/polaris-api-specs/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Polaris API Reference"><meta property="og:description" content="The Apache Polaris API offers [...]
It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Polaris API Reference"><meta itemprop=description content="The Apache Polaris API offers a comprehensive set of endpoints that enable you to manage principals, pri [...]
It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><meta itemprop=wordCount content="50"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris API Reference"><meta name=twitter:description content="The Apache Polaris API offers a comprehensive set of endpoints that enable you to manage principals, [...]
-It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed84 [...]
+It follows REST standards, using clear, resource-based URLs, standard HTTP methods, response codes, and secure authentication. With the Polaris API, you can create, manage, and query Iceberg catalogs efficiently."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed84 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/polaris-api-specs/polaris-catalog-api/index.html b/releases/1.3.0/polaris-api-specs/polaris-catalog-api/index.html
index 47f03913f6..ab52aa60b3 100644
--- a/releases/1.3.0/polaris-api-specs/polaris-catalog-api/index.html
+++ b/releases/1.3.0/polaris-api-specs/polaris-catalog-api/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/polaris-api-specs/polaris-management-api/index.html b/releases/1.3.0/polaris-api-specs/polaris-management-api/index.html
index 07738aa4d7..5d0f0738fe 100644
--- a/releases/1.3.0/polaris-api-specs/polaris-management-api/index.html
+++ b/releases/1.3.0/polaris-api-specs/polaris-management-api/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon.png sizes=100x100><link rel=icon type=image/png href=/favicons/android-ch [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/polaris-spark-client/index.html b/releases/1.3.0/polaris-spark-client/index.html
index 06de9a8c31..f9f89aa62a 100644
--- a/releases/1.3.0/polaris-spark-client/index.html
+++ b/releases/1.3.0/polaris-spark-client/index.html
@@ -6,7 +6,7 @@ Note the Polaris Spark client is able to handle both Iceberg and Delta tables, n
Along with the Generic Table Catalog support, Polaris is also releasing a Spark client, which helps to provide an end-to-end solution for Apache Spark to manage Delta tables using Polaris.
Note the Polaris Spark client is able to handle both Iceberg and Delta tables, not just Delta."><meta itemprop=wordCount content="595"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Spark Client"><meta name=twitter:description content="Apache Polaris now provides Catalog support for Generic Tables (non-Iceberg tables), please check out the Polaris Catalog OpenAPI Spec for Generic Table API specs.
Along with the Generic Table Catalog support, Polaris is also releasing a Spark client, which helps to provide an end-to-end solution for Apache Spark to manage Delta tables using Polaris.
-Note the Polaris Spark client is able to handle both Iceberg and Delta tables, not just Delta."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymou [...]
+Note the Polaris Spark client is able to handle both Iceberg and Delta tables, not just Delta."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymou [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/policy/index.html b/releases/1.3.0/policy/index.html
index 96c1afb586..e58dd8681b 100644
--- a/releases/1.3.0/policy/index.html
+++ b/releases/1.3.0/policy/index.html
@@ -6,7 +6,7 @@ Create and manage policies Attach policies to specific resources (catalogs, name
With the policy API, you can:
Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><meta itemprop=wordCount content="690"><meta name=twitter:card content="summary"><meta name=twitter:title content="Policy"><meta name=twitter:description co [...]
With the policy API, you can:
-Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
+Create and manage policies Attach policies to specific resources (catalogs, namespaces, tables, or views) Check applicable policies for any given resource What is a Policy?🔗 A policy in Apache Polaris is a structured entity that defines rules governing actions on specified resources under predefined conditions. Each policy contains:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2 [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/realm/index.html b/releases/1.3.0/realm/index.html
index 8a34e04958..1f288027a6 100644
--- a/releases/1.3.0/realm/index.html
+++ b/releases/1.3.0/realm/index.html
@@ -6,7 +6,7 @@ Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resour
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><meta itemprop=wordCount content="240"><meta name=twitter:card content="summary"><meta name=twitter:title content="Realm"><meta name=twitter:description content="This page explains what a realm is and what it is used for in Polaris.
What is it?🔗 A realm in Polaris serves as logical partitioning mechanism within the catalog system. This isolation allows for multitenancy, enabling different teams, environments or organizations to operate independently within the same Polaris deployment.
-Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
+Key Characteristics🔗 Isolation: Each realm encapsulates its own set of resources, ensuring that operations, policies in one realm do not affect others."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAm [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/1.3.0/telemetry/index.html b/releases/1.3.0/telemetry/index.html
index 8b340b10b0..6b13eba0fb 100644
--- a/releases/1.3.0/telemetry/index.html
+++ b/releases/1.3.0/telemetry/index.html
@@ -6,7 +6,7 @@ Additional tags can be added to the metrics by setting the polaris.metrics.tags.
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><meta itemprop=wordCount content="973"><meta name=twitter:card content="summary"><meta name=twitter:title content="Telemetry"><meta name=twitter:description content=" [...]
Metrics can be scraped by Prometheus or any compatible metrics scraping server. See: Prometheus for more information.
-Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
+Additional tags can be added to the metrics by setting the polaris.metrics.tags.* property. Each tag is a key-value pair, where the key is the tag name and the value is the tag value. For example, to add a tag environment=prod to all metrics, set polaris.metrics.tags.environment=prod. Many tags can be added, such as below:"><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLt [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/releases/index.html b/releases/index.html
index 26d08e562c..cfc9101f01 100644
--- a/releases/index.html
+++ b/releases/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/releases/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png [...]
<label for=m-in-devunreleased-check><a href=/in-dev/unreleased/ title="Apache Polaris Documentation (Unreleased)" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleased><span>Unreleased</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-in-devunreleasedgetting-started-li><input type=checkbox id=m-in-devunreleasedgetting-started-check>
<label for=m-in-devunreleasedgetting-started-check><a href=/in-dev/unreleased/getting-started/ title="Getting Started with Apache Polaris" class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-in-devunreleasedgetting-started><span>Getting Started</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedquick-start-li><input type=checkbox id=m-in-devunreleasedgetting-star [...]
<label for=m-in-devunreleasedgetting-startedquick-start-check><a href=/in-dev/unreleased/getting-started/quick-start/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-in-devunreleasedgetting-startedquick-start><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-in-devunreleasedgetting-startedsetup-tools-li><input type=checkbox id=m-in-devunreleasedgetting-startedsetup-tools-check>
diff --git a/tags/authorization/index.html b/tags/authorization/index.html
index 1ed6cfcb1a..9c9fc890f6 100644
--- a/tags/authorization/index.html
+++ b/tags/authorization/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/authorization/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type= [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/authorization/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type= [...]
\ No newline at end of file
diff --git a/tags/backend/index.html b/tags/backend/index.html
index 5b6c0b7da1..793b7a9f71 100644
--- a/tags/backend/index.html
+++ b/tags/backend/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/backend/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/ [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/backend/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/ [...]
\ No newline at end of file
diff --git a/tags/ceph/index.html b/tags/ceph/index.html
index 7e24a1f110..15fa2d71f7 100644
--- a/tags/ceph/index.html
+++ b/tags/ceph/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/ceph/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/ceph/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png [...]
\ No newline at end of file
diff --git a/tags/idp/index.html b/tags/idp/index.html
index 771ebc7783..9fe2f1ec50 100644
--- a/tags/idp/index.html
+++ b/tags/idp/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/idp/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/idp/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png [...]
\ No newline at end of file
diff --git a/tags/index.html b/tags/index.html
index 90247149f1..401099ee1e 100644
--- a/tags/index.html
+++ b/tags/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png href [...]
\ No newline at end of file
diff --git a/tags/jaeger/index.html b/tags/jaeger/index.html
index 4236d21291..70f169fea6 100644
--- a/tags/jaeger/index.html
+++ b/tags/jaeger/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/jaeger/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/p [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/jaeger/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/p [...]
\ No newline at end of file
diff --git a/tags/jdbc/index.html b/tags/jdbc/index.html
index c9e9fc6c64..e2121d1915 100644
--- a/tags/jdbc/index.html
+++ b/tags/jdbc/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/jdbc/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/jdbc/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/png [...]
\ No newline at end of file
diff --git a/tags/keycloak/index.html b/tags/keycloak/index.html
index 7e29e3f39a..9ac3c96e88 100644
--- a/tags/keycloak/index.html
+++ b/tags/keycloak/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/keycloak/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/keycloak/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image [...]
\ No newline at end of file
diff --git a/tags/minio/index.html b/tags/minio/index.html
index 89deeff829..f78925960e 100644
--- a/tags/minio/index.html
+++ b/tags/minio/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/minio/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/pn [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/minio/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/pn [...]
\ No newline at end of file
diff --git a/tags/object-storage/index.html b/tags/object-storage/index.html
index f178d0200e..411cfd834f 100644
--- a/tags/object-storage/index.html
+++ b/tags/object-storage/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/object-storage/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/object-storage/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type [...]
\ No newline at end of file
diff --git a/tags/ozone/index.html b/tags/ozone/index.html
index 4638fa88ac..5b43932798 100644
--- a/tags/ozone/index.html
+++ b/tags/ozone/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/ozone/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/pn [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/ozone/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/pn [...]
\ No newline at end of file
diff --git a/tags/postgres/index.html b/tags/postgres/index.html
index df496c6c62..6fca4c9a13 100644
--- a/tags/postgres/index.html
+++ b/tags/postgres/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/postgres/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/postgres/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image [...]
\ No newline at end of file
diff --git a/tags/prometheus/index.html b/tags/prometheus/index.html
index 8eae044ad3..b5f1b45597 100644
--- a/tags/prometheus/index.html
+++ b/tags/prometheus/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/prometheus/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=ima [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/prometheus/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=ima [...]
\ No newline at end of file
diff --git a/tags/rustfs/index.html b/tags/rustfs/index.html
index d848384cf3..8aef72a0be 100644
--- a/tags/rustfs/index.html
+++ b/tags/rustfs/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/rustfs/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/p [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/rustfs/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/p [...]
\ No newline at end of file
diff --git a/tags/spark/index.html b/tags/spark/index.html
index df13fd0ab9..5b3b361350 100644
--- a/tags/spark/index.html
+++ b/tags/spark/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/spark/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/pn [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/spark/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=image/pn [...]
\ No newline at end of file
diff --git a/tags/telemetry/index.html b/tags/telemetry/index.html
index a4043b92ad..b653da4059 100644
--- a/tags/telemetry/index.html
+++ b/tags/telemetry/index.html
@@ -1 +1 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/telemetry/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=imag [...]
\ No newline at end of file
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://polaris.apache.org/tags/telemetry/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon.png sizes=180x180><link rel=icon type=imag [...]
\ No newline at end of file
diff --git a/tools/iceberg-catalog-migrator/index.html b/tools/iceberg-catalog-migrator/index.html
index a7404ac51c..6c81ab8356 100644
--- a/tools/iceberg-catalog-migrator/index.html
+++ b/tools/iceberg-catalog-migrator/index.html
@@ -2,7 +2,7 @@
To use this tool, please see this guide."><meta property="og:url" content="https://polaris.apache.org/tools/iceberg-catalog-migrator/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Iceberg Catalog Migrator"><meta property="og:description" content="Iceberg Catalog Migrator is a command-line tool to migrate Iceberg tables from one Iceberg catalog to another.
To use this tool, please see this guide."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="tools"><meta itemprop=name content="Iceberg Catalog Migrator"><meta itemprop=description content="Iceberg Catalog Migrator is a command-line tool to migrate Iceberg tables from one Iceberg catalog to another.
To use this tool, please see this guide."><meta itemprop=wordCount content="25"><meta name=twitter:card content="summary"><meta name=twitter:title content="Iceberg Catalog Migrator"><meta name=twitter:description content="Iceberg Catalog Migrator is a command-line tool to migrate Iceberg tables from one Iceberg catalog to another.
-To use this tool, please see this guide."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js [...]
+To use this tool, please see this guide."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js [...]
<label for=m-toolsiceberg-catalog-migrator-check><a href=/tools/iceberg-catalog-migrator/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-toolsiceberg-catalog-migrator><span class=td-sidebar-nav-active-item>Iceberg Catalog Migrator</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-mcp-server-li><input type=checkbox id=m-toolspolaris-mcp-server-check>
<label for=m-toolspolaris-mcp-server-check><a href=/tools/polaris-mcp-server/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-mcp-server><span>Polaris MCP Server</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-benchmarks-li><input type=checkbox id=m-toolspolaris-benchmarks-check>
<label for=m-toolspolaris-benchmarks-check><a href=/tools/polaris-benchmarks/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-benchmarks><span>Polaris Benchmarks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-console-li><input type=checkbox id=m-toolspolaris-console-check>
diff --git a/tools/index.html b/tools/index.html
index 72441b3ebd..b25d18863d 100644
--- a/tools/index.html
+++ b/tools/index.html
@@ -2,7 +2,7 @@
Tool Description Iceberg Catalog Migrator A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. Polaris Benchmarks Performance benchmarks for Polaris. Polaris Synchronizer A tool to migrate entities from one Polaris instance to another. Polaris MCP Server A Polaris MCP server implementation. Polaris Console A Web Console for the Polaris server."><meta property="og:url" content="https://polaris.apache.org/tools/"><meta property="og:site_name" content="Apache P [...]
Tool Description Iceberg Catalog Migrator A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. Polaris Benchmarks Performance benchmarks for Polaris. Polaris Synchronizer A tool to migrate entities from one Polaris instance to another. Polaris MCP Server A Polaris MCP server implementation. Polaris Console A Web Console for the Polaris server."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content=" [...]
Tool Description Iceberg Catalog Migrator A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. Polaris Benchmarks Performance benchmarks for Polaris. Polaris Synchronizer A tool to migrate entities from one Polaris instance to another. Polaris MCP Server A Polaris MCP server implementation. Polaris Console A Web Console for the Polaris server."><meta itemprop=wordCount content="78"><meta name=twitter:card content="summary"><meta name=twitter:title content="P [...]
-Tool Description Iceberg Catalog Migrator A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. Polaris Benchmarks Performance benchmarks for Polaris. Polaris Synchronizer A tool to migrate entities from one Polaris instance to another. Polaris MCP Server A Polaris MCP server implementation. Polaris Console A Web Console for the Polaris server."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style [...]
+Tool Description Iceberg Catalog Migrator A command-line tool to migrate Iceberg tables from one Iceberg catalog to another. Polaris Benchmarks Performance benchmarks for Polaris. Polaris Synchronizer A tool to migrate entities from one Polaris instance to another. Polaris MCP Server A Polaris MCP server implementation. Polaris Console A Web Console for the Polaris server."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style [...]
<label for=m-toolsiceberg-catalog-migrator-check><a href=/tools/iceberg-catalog-migrator/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolsiceberg-catalog-migrator><span>Iceberg Catalog Migrator</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-mcp-server-li><input type=checkbox id=m-toolspolaris-mcp-server-check>
<label for=m-toolspolaris-mcp-server-check><a href=/tools/polaris-mcp-server/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-mcp-server><span>Polaris MCP Server</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-benchmarks-li><input type=checkbox id=m-toolspolaris-benchmarks-check>
<label for=m-toolspolaris-benchmarks-check><a href=/tools/polaris-benchmarks/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-benchmarks><span>Polaris Benchmarks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-console-li><input type=checkbox id=m-toolspolaris-console-check>
diff --git a/tools/polaris-benchmarks/index.html b/tools/polaris-benchmarks/index.html
index 67ff099984..b01b8feb8c 100644
--- a/tools/polaris-benchmarks/index.html
+++ b/tools/polaris-benchmarks/index.html
@@ -2,7 +2,7 @@
To use this tool, please see this guide."><meta property="og:url" content="https://polaris.apache.org/tools/polaris-benchmarks/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Polaris Benchmarks"><meta property="og:description" content="Polaris Benchmarks is a tool to measure the performance of Polaris. It can be used for comparing the performance of different Polaris instances or for monitoring the performance of a Polaris instance over time.
To use this tool, please see this guide."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="tools"><meta itemprop=name content="Polaris Benchmarks"><meta itemprop=description content="Polaris Benchmarks is a tool to measure the performance of Polaris. It can be used for comparing the performance of different Polaris instances or for monitoring the performance of a Polaris instance over time.
To use this tool, please see this guide."><meta itemprop=wordCount content="42"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Benchmarks"><meta name=twitter:description content="Polaris Benchmarks is a tool to measure the performance of Polaris. It can be used for comparing the performance of different Polaris instances or for monitoring the performance of a Polaris instance over time.
-To use this tool, please see this guide."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js [...]
+To use this tool, please see this guide."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js [...]
<label for=m-toolsiceberg-catalog-migrator-check><a href=/tools/iceberg-catalog-migrator/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolsiceberg-catalog-migrator><span>Iceberg Catalog Migrator</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-mcp-server-li><input type=checkbox id=m-toolspolaris-mcp-server-check>
<label for=m-toolspolaris-mcp-server-check><a href=/tools/polaris-mcp-server/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-mcp-server><span>Polaris MCP Server</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-toolspolaris-benchmarks-li><input type=checkbox id=m-toolspolaris-benchmarks-check checked>
<label for=m-toolspolaris-benchmarks-check><a href=/tools/polaris-benchmarks/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-benchmarks><span class=td-sidebar-nav-active-item>Polaris Benchmarks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-console-li><input type=checkbox id=m-toolspolaris-console-check>
diff --git a/tools/polaris-console/index.html b/tools/polaris-console/index.html
index d7e3ee209d..1e0c4e51a5 100644
--- a/tools/polaris-console/index.html
+++ b/tools/polaris-console/index.html
@@ -2,7 +2,7 @@
You can find more details about Polaris Console on the README.md."><meta property="og:url" content="https://polaris.apache.org/tools/polaris-console/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Polaris Console"><meta property="og:description" content="The Polaris Console is a modern web interface for the Polaris server.
You can find more details about Polaris Console on the README.md."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="tools"><meta itemprop=name content="Polaris Console"><meta itemprop=description content="The Polaris Console is a modern web interface for the Polaris server.
You can find more details about Polaris Console on the README.md."><meta itemprop=wordCount content="23"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Console"><meta name=twitter:description content="The Polaris Console is a modern web interface for the Polaris server.
-You can find more details about Polaris Console on the README.md."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.m [...]
+You can find more details about Polaris Console on the README.md."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.m [...]
<label for=m-toolsiceberg-catalog-migrator-check><a href=/tools/iceberg-catalog-migrator/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolsiceberg-catalog-migrator><span>Iceberg Catalog Migrator</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-mcp-server-li><input type=checkbox id=m-toolspolaris-mcp-server-check>
<label for=m-toolspolaris-mcp-server-check><a href=/tools/polaris-mcp-server/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-mcp-server><span>Polaris MCP Server</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-benchmarks-li><input type=checkbox id=m-toolspolaris-benchmarks-check>
<label for=m-toolspolaris-benchmarks-check><a href=/tools/polaris-benchmarks/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-benchmarks><span>Polaris Benchmarks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-toolspolaris-console-li><input type=checkbox id=m-toolspolaris-console-check checked>
diff --git a/tools/polaris-mcp-server/index.html b/tools/polaris-mcp-server/index.html
index 4fdbf9be39..798ed89a3f 100644
--- a/tools/polaris-mcp-server/index.html
+++ b/tools/polaris-mcp-server/index.html
@@ -6,7 +6,7 @@ To use this tool, please see this guide."><meta property="og:locale" content="en
It wraps the Polaris REST APIs so MCP-compatible clients (IDEs, agents, chat applications) can issue structured requests via JSON-RPC.
To use this tool, please see this guide."><meta itemprop=wordCount content="47"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris MCP Server"><meta name=twitter:description content="Polaris MCP Server is a package that provides Python implementation of the Model Context Protocol (MCP) server for Apache Polaris.
It wraps the Polaris REST APIs so MCP-compatible clients (IDEs, agents, chat applications) can issue structured requests via JSON-RPC.
-To use this tool, please see this guide."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js [...]
+To use this tool, please see this guide."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js [...]
<label for=m-toolsiceberg-catalog-migrator-check><a href=/tools/iceberg-catalog-migrator/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolsiceberg-catalog-migrator><span>Iceberg Catalog Migrator</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-toolspolaris-mcp-server-li><input type=checkbox id=m-toolspolaris-mcp-server-check checked>
<label for=m-toolspolaris-mcp-server-check><a href=/tools/polaris-mcp-server/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-mcp-server><span class=td-sidebar-nav-active-item>Polaris MCP Server</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-benchmarks-li><input type=checkbox id=m-toolspolaris-benchmarks-check>
<label for=m-toolspolaris-benchmarks-check><a href=/tools/polaris-benchmarks/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-benchmarks><span>Polaris Benchmarks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-console-li><input type=checkbox id=m-toolspolaris-console-check>
diff --git a/tools/polaris-synchronizer/index.html b/tools/polaris-synchronizer/index.html
index 5b067159d8..823cdbe183 100644
--- a/tools/polaris-synchronizer/index.html
+++ b/tools/polaris-synchronizer/index.html
@@ -2,7 +2,7 @@
To use this tool, please see this guide."><meta property="og:url" content="https://polaris.apache.org/tools/polaris-synchronizer/"><meta property="og:site_name" content="Apache Polaris"><meta property="og:title" content="Polaris Synchronizer"><meta property="og:description" content="The Polaris Synchronizer is a tool to migrate entities from one Polaris instance to another.
To use this tool, please see this guide."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="tools"><meta itemprop=name content="Polaris Synchronizer"><meta itemprop=description content="The Polaris Synchronizer is a tool to migrate entities from one Polaris instance to another.
To use this tool, please see this guide."><meta itemprop=wordCount content="23"><meta name=twitter:card content="summary"><meta name=twitter:title content="Polaris Synchronizer"><meta name=twitter:description content="The Polaris Synchronizer is a tool to migrate entities from one Polaris instance to another.
-To use this tool, please see this guide."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js [...]
+To use this tool, please see this guide."><link rel=preload href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css as=style integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><link href=/scss/main.min.3d73cf27c1009b1dc9bf1792c1f7914f6333aeb6c79e72ed842ba329c25f8bb4.css rel=stylesheet integrity="sha256-PXPPJ8EAmx3JvxeSwfeRT2MzrrbHnnLthCujKcJfi7Q=" crossorigin=anonymous><script src=/jquery-3.7.1.min_1232160679860847782.js [...]
<label for=m-toolsiceberg-catalog-migrator-check><a href=/tools/iceberg-catalog-migrator/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolsiceberg-catalog-migrator><span>Iceberg Catalog Migrator</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-mcp-server-li><input type=checkbox id=m-toolspolaris-mcp-server-check>
<label for=m-toolspolaris-mcp-server-check><a href=/tools/polaris-mcp-server/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-mcp-server><span>Polaris MCP Server</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-benchmarks-li><input type=checkbox id=m-toolspolaris-benchmarks-check>
<label for=m-toolspolaris-benchmarks-check><a href=/tools/polaris-benchmarks/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-toolspolaris-benchmarks><span>Polaris Benchmarks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-toolspolaris-console-li><input type=checkbox id=m-toolspolaris-console-check>