This is an automated email from the ASF dual-hosted git repository.
yufei pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git
The following commit(s) were added to refs/heads/main by this push:
new 5750f4e39 fix(quickstart): Correct Quickstart Instructions (#1673)
5750f4e39 is described below
commit 5750f4e3927ee2d9dd23c842bbb6ee8a54061eaf
Author: Adnan Hemani <[email protected]>
AuthorDate: Tue May 27 11:58:51 2025 -0700
fix(quickstart): Correct Quickstart Instructions (#1673)
---
getting-started/assets/cloud_providers/deploy-aws.sh | 4 ++--
getting-started/assets/cloud_providers/deploy-azure.sh | 4 ++--
getting-started/assets/cloud_providers/deploy-gcp.sh | 4 ++--
.../deploying-polaris/quickstart-deploy-aws.md | 13 ++++++-------
.../deploying-polaris/quickstart-deploy-azure.md | 13 ++++++-------
.../deploying-polaris/quickstart-deploy-gcp.md | 13 ++++++-------
.../content/in-dev/unreleased/getting-started/quickstart.md | 7 +++++--
.../in-dev/unreleased/getting-started/using-polaris.md | 4 ++--
8 files changed, 31 insertions(+), 31 deletions(-)
diff --git a/getting-started/assets/cloud_providers/deploy-aws.sh
b/getting-started/assets/cloud_providers/deploy-aws.sh
index 82e811fb3..aceefb51c 100644
--- a/getting-started/assets/cloud_providers/deploy-aws.sh
+++ b/getting-started/assets/cloud_providers/deploy-aws.sh
@@ -70,7 +70,7 @@ POSTGRES_ADDR=$(echo $DESCRIBE_DB | jq -r
'.["DBInstances"][0]["Endpoint"]' | jq
export QUARKUS_DATASOURCE_JDBC_URL=$(printf '%s'
"jdbc:postgresql://$POSTGRES_ADDR/POLARIS")
export QUARKUS_DATASOURCE_USERNAME=postgres
export QUARKUS_DATASOURCE_PASSWORD=postgres
-echo ($QUARKUS_DATASOURCE_JDBC_URL)
+echo $QUARKUS_DATASOURCE_JDBC_URL
S3_BUCKET_NAME="polaris-quickstart-s3-$RANDOM_SUFFIX"
echo "S3 Bucket Name: $S3_BUCKET_NAME"
@@ -84,4 +84,4 @@ export
STORAGE_LOCATION="s3://$S3_BUCKET_NAME/quickstart_catalog/"
-Dquarkus.container-image.build=true \
--no-build-cache
-docker compose -f getting-started/jdbc/docker-compose-bootstrap-db.yml -f
getting-started/jdbc/docker-compose.yml up -d
+docker compose -p polaris -f
getting-started/jdbc/docker-compose-bootstrap-db.yml -f
getting-started/jdbc/docker-compose.yml up -d
diff --git a/getting-started/assets/cloud_providers/deploy-azure.sh
b/getting-started/assets/cloud_providers/deploy-azure.sh
index 764c18dc5..c6a76e4f1 100644
--- a/getting-started/assets/cloud_providers/deploy-azure.sh
+++ b/getting-started/assets/cloud_providers/deploy-azure.sh
@@ -32,7 +32,7 @@ POSTGRES_ADDR=$(echo $CREATE_DB_RESPONSE | jq -r '.host')
export QUARKUS_DATASOURCE_JDBC_URL=$(printf '%s'
"jdbc:postgresql://$POSTGRES_ADDR/POLARIS")
export QUARKUS_DATASOURCE_USERNAME=postgres
export QUARKUS_DATASOURCE_PASSWORD=postgres
-echo ($QUARKUS_DATASOURCE_JDBC_URL)
+echo $QUARKUS_DATASOURCE_JDBC_URL
STORAGE_ACCOUNT_NAME="polaristest$RANDOM_SUFFIX"
STORAGE_CONTAINER_NAME="polaris-test-container-$RANDOM_SUFFIX"
@@ -71,4 +71,4 @@ EOF
-Dquarkus.container-image.build=true \
--no-build-cache
-docker compose -f getting-started/jdbc/docker-compose-bootstrap-db.yml -f
getting-started/jdbc/docker-compose.yml up -d
+docker compose -p polaris -f
getting-started/jdbc/docker-compose-bootstrap-db.yml -f
getting-started/jdbc/docker-compose.yml up -d
diff --git a/getting-started/assets/cloud_providers/deploy-gcp.sh
b/getting-started/assets/cloud_providers/deploy-gcp.sh
index e6ed2cfb4..fd57d9d79 100644
--- a/getting-started/assets/cloud_providers/deploy-gcp.sh
+++ b/getting-started/assets/cloud_providers/deploy-gcp.sh
@@ -39,7 +39,7 @@ gcloud sql databases create POLARIS
--instance=$DB_INSTANCE_NAME
export QUARKUS_DATASOURCE_JDBC_URL=$(printf '%s'
"jdbc:postgresql://$POSTGRES_ADDR/POLARIS")
export QUARKUS_DATASOURCE_USERNAME=postgres
export QUARKUS_DATASOURCE_PASSWORD=postgres
-echo ($QUARKUS_DATASOURCE_JDBC_URL)
+echo $QUARKUS_DATASOURCE_JDBC_URL
GCS_BUCKET_NAME="polaris-test-gcs-$RANDOM_SUFFIX"
echo "GCS Bucket Name: $GCS_BUCKET_NAME"
@@ -52,4 +52,4 @@ export
STORAGE_LOCATION="gs://$GCS_BUCKET_NAME/quickstart_catalog/"
-Dquarkus.container-image.build=true \
--no-build-cache
-docker compose -f getting-started/jdbc/docker-compose-bootstrap-db.yml -f
getting-started/jdbc/docker-compose.yml up -d
+docker compose -p polaris -f
getting-started/jdbc/docker-compose-bootstrap-db.yml -f
getting-started/jdbc/docker-compose.yml up -d
diff --git
a/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-aws.md
b/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-aws.md
index 8754408c8..8aa3b34a7 100644
---
a/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-aws.md
+++
b/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-aws.md
@@ -38,21 +38,20 @@ The requirements to run the script below are:
```shell
chmod +x getting-started/assets/cloud_providers/deploy-aws.sh
export ASSETS_PATH=$(pwd)/getting-started/assets/
-./getting-started/assets/cloud_providers/deploy-aws.sh
-```
-
-Also, set the following static credentials for interacting with the Polaris
server in the following exercises:
-
-```shell
export CLIENT_ID=root
export CLIENT_SECRET=s3cr3t
+./getting-started/assets/cloud_providers/deploy-aws.sh
```
+## Next Steps
+Congrats, you now have a running instance of1 Polaris! For details on how to
use Polaris, check out the [Using Polaris]({{% ref "using-polaris" %}}) page.
+
+## Cleanup Instructions
To shut down the Polaris server, run the following commands:
```shell
export ASSETS_PATH=$(pwd)/getting-started/assets/
-docker compose -f getting-started/eclipselink/docker-compose.yml down
+docker compose -p polaris -f getting-started/eclipselink/docker-compose.yml
down
```
To deploy Polaris in a production setting, please review further
recommendations at the [Configuring Polaris for Production]({{% relref
"../../configuring-polaris-for-production" %}}) page.
\ No newline at end of file
diff --git
a/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-azure.md
b/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-azure.md
index 53ab57a9a..ff1f2c647 100644
---
a/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-azure.md
+++
b/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-azure.md
@@ -33,21 +33,20 @@ The requirements to run the script below are:
```shell
chmod +x getting-started/assets/cloud_providers/deploy-azure.sh
export ASSETS_PATH=$(pwd)/getting-started/assets/
-./getting-started/assets/cloud_providers/deploy-azure.sh
-```
-
-Also, set the following static credentials for interacting with the Polaris
server in the following exercises:
-
-```shell
export CLIENT_ID=root
export CLIENT_SECRET=s3cr3t
+./getting-started/assets/cloud_providers/deploy-azure.sh
```
+## Next Steps
+Congrats, you now have a running instance of Polaris! For further information
regarding how to use Polaris, check out the [Using Polaris]({{% ref
"using-polaris" %}}) page.
+
+## Cleanup Instructions
To shut down the Polaris server, run the following commands:
```shell
export ASSETS_PATH=$(pwd)/getting-started/assets/
-docker compose -f getting-started/eclipselink/docker-compose.yml down
+docker compose -p polaris -f getting-started/eclipselink/docker-compose.yml
down
```
To deploy Polaris in a production setting, please review further
recommendations at the [Configuring Polaris for Production]({{% relref
"../../configuring-polaris-for-production" %}}) page.
\ No newline at end of file
diff --git
a/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-gcp.md
b/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-gcp.md
index d76d82b74..cbf15a876 100644
---
a/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-gcp.md
+++
b/site/content/in-dev/unreleased/getting-started/deploying-polaris/quickstart-deploy-gcp.md
@@ -33,21 +33,20 @@ The requirements to run the script below are:
```shell
chmod +x getting-started/assets/cloud_providers/deploy-gcp.sh
export ASSETS_PATH=$(pwd)/getting-started/assets/
-./getting-started/assets/cloud_providers/deploy-gcp.sh
-```
-
-Also, set the following static credentials for interacting with the Polaris
server in the following exercises:
-
-```shell
export CLIENT_ID=root
export CLIENT_SECRET=s3cr3t
+./getting-started/assets/cloud_providers/deploy-gcp.sh
```
+## Next Steps
+Congrats, you now have a running instance of Polaris! For further information
regarding how to use Polaris, check out the [Using Polaris]({{% ref
"using-polaris" %}}) page.
+
+## Cleanup Instructions
To shut down the Polaris server, run the following commands:
```shell
export ASSETS_PATH=$(pwd)/getting-started/assets/
-docker compose -f getting-started/eclipselink/docker-compose.yml down
+docker compose -p polaris -f getting-started/eclipselink/docker-compose.yml
down
```
To deploy Polaris in a production setting, please review further
recommendations at the [Configuring Polaris for Production]({{% relref
"../../configuring-polaris-for-production" %}}) page.
\ No newline at end of file
diff --git a/site/content/in-dev/unreleased/getting-started/quickstart.md
b/site/content/in-dev/unreleased/getting-started/quickstart.md
index d59d76ac7..6fac350e8 100644
--- a/site/content/in-dev/unreleased/getting-started/quickstart.md
+++ b/site/content/in-dev/unreleased/getting-started/quickstart.md
@@ -45,11 +45,14 @@ To start using Polaris in Docker and launch Polaris, which
is packaged with a Po
```shell
export ASSETS_PATH=$(pwd)/getting-started/assets/
+export QUARKUS_DATASOURCE_JDBC_URL=jdbc:postgresql://postgres:5432/POLARIS
+export QUARKUS_DATASOURCE_USERNAME=postgres
+export QUARKUS_DATASOURCE_PASSWORD=postgres
export CLIENT_ID=root
export CLIENT_SECRET=s3cr3t
docker compose -p polaris -f
getting-started/assets/postgres/docker-compose-postgres.yml \
- -f getting-started/eclipselink/docker-compose-bootstrap-db.yml \
- -f getting-started/eclipselink/docker-compose.yml up
+ -f getting-started/jdbc/docker-compose-bootstrap-db.yml \
+ -f getting-started/jdbc/docker-compose.yml up -d
```
You should see output for some time as Polaris, Spark, and Trino build and
start up. Eventually, you won’t see any more logs and see some logs relating to
Spark, resembling the following:
diff --git a/site/content/in-dev/unreleased/getting-started/using-polaris.md
b/site/content/in-dev/unreleased/getting-started/using-polaris.md
index 9c01d1c16..35f0bae33 100644
--- a/site/content/in-dev/unreleased/getting-started/using-polaris.md
+++ b/site/content/in-dev/unreleased/getting-started/using-polaris.md
@@ -24,7 +24,7 @@ weight: 400
## Setup
-Define your `CLIENT_ID` & `CLIENT_SECRET` and export them for future use.
+Ensure your `CLIENT_ID` & `CLIENT_SECRET` variables are already defined, as
they were required for starting the Polaris server earlier.
```shell
export CLIENT_ID=YOUR_CLIENT_ID
@@ -309,7 +309,7 @@ curl -v
http://127.0.0.1:8181/api/management/v1/catalogs/quickstart_catalog -H "
* A Getting Started experience for using Spark with Jupyter Notebooks is
documented
[here](https://github.com/apache/polaris/blob/main/getting-started/spark/README.md).
* To shut down a locally-deployed Polaris server and clean up all related
Docker containers, run the command listed below. Cloud Deployments have their
respective termination commands on their Deployment page, while Polaris running
on Gradle will terminate when the Gradle process terminates.
```shell
-docker compose -f getting-started/eclipselink/docker-compose-postgres.yml -f
getting-started/eclipselink/docker-compose-bootstrap-db.yml -f
getting-started/eclipselink/docker-compose.yml down
+docker compose -p polaris -f
getting-started/assets/postgres/docker-compose-postgres.yml -f
getting-started/jdbc/docker-compose-bootstrap-db.yml -f
getting-started/jdbc/docker-compose.yml down
```