This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git
The following commit(s) were added to refs/heads/master by this push:
new ea968e47cc chore: Update Rockset—switching out rockset for
rockset-sqlalchemy (#24649)
ea968e47cc is described below
commit ea968e47cca709542b042fc0eb201f70c6fee517
Author: Aarav Borthakur <[email protected]>
AuthorDate: Tue Jul 11 20:36:09 2023 -0700
chore: Update Rockset—switching out rockset for rockset-sqlalchemy (#24649)
---
docs/docs/databases/installing-database-drivers.mdx | 3 ++-
docs/docs/databases/rockset.mdx | 11 ++++++++++-
setup.py | 2 +-
3 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/docs/docs/databases/installing-database-drivers.mdx
b/docs/docs/databases/installing-database-drivers.mdx
index e4e972f064..5599b35900 100644
--- a/docs/docs/databases/installing-database-drivers.mdx
+++ b/docs/docs/databases/installing-database-drivers.mdx
@@ -51,8 +51,8 @@ Some of the recommended packages are shown below. Please
refer to [setup.py](htt
| [MySQL](/docs/databases/mysql) | `pip install
mysqlclient` |
`mysql://<UserName>:<DBPassword>@<Database Host>/<Database Name>`
|
| [Oracle](/docs/databases/oracle) | `pip install
cx_Oracle` |
`oracle://`
|
| [PostgreSQL](/docs/databases/postgres) | `pip install
psycopg2` |
`postgresql://<UserName>:<DBPassword>@<Database Host>/<Database Name>`
|
-| [Trino](/docs/databases/trino) | `pip install
trino` |
`trino://{username}:{password}@{hostname}:{port}/{catalog}`
|
| [Presto](/docs/databases/presto) | `pip install
pyhive` |
`presto://`
|
+| [Rockset](/docs/databases/rockset) | `pip install
rockset-sqlalchemy` |
`rockset://<api_key>:@<api_server>`
| [SAP Hana](/docs/databases/hana) | `pip install
hdbcli sqlalchemy-hana or pip install apache-superset[hana]` |
`hana://{username}:{password}@{host}:{port}`
|
| [StarRocks](/docs/databases/starrocks) | `pip install
starrocks` |
`starrocks://<User>:<Password>@<Host>:<Port>/<Catalog>.<Database>`
|
| [Snowflake](/docs/databases/snowflake) | `pip install
snowflake-sqlalchemy` |
`snowflake://{user}:{password}@{account}.{region}/{database}?role={role}&warehouse={warehouse}`
|
@@ -60,6 +60,7 @@ Some of the recommended packages are shown below. Please
refer to [setup.py](htt
| [SQL Server](/docs/databases/sql-server) | `pip install
pymssql` |
`mssql+pymssql://`
|
| [Teradata](/docs/databases/teradata) | `pip install
teradatasqlalchemy` |
`teradatasql://{user}:{password}@{host}`
|
| [TimescaleDB](/docs/databases/timescaledb) | `pip install
psycopg2` |
`postgresql://<UserName>:<DBPassword>@<Database Host>:<Port>/<Database Name>`
|
+| [Trino](/docs/databases/trino) | `pip install
trino` |
`trino://{username}:{password}@{hostname}:{port}/{catalog}`
|
| [Vertica](/docs/databases/vertica) | `pip install
sqlalchemy-vertica-python` |
`vertica+vertica_python://<UserName>:<DBPassword>@<Database Host>/<Database
Name>` |
| [YugabyteDB](/docs/databases/yugabytedb) | `pip install
psycopg2` |
`postgresql://<UserName>:<DBPassword>@<Database Host>/<Database Name>`
|
---
diff --git a/docs/docs/databases/rockset.mdx b/docs/docs/databases/rockset.mdx
index cfce7c54db..47b7c566d0 100644
--- a/docs/docs/databases/rockset.mdx
+++ b/docs/docs/databases/rockset.mdx
@@ -10,7 +10,16 @@ version: 1
The connection string for Rockset is:
```
-rockset://apikey:{your-apikey}@api.rs2.usw2.rockset.com/
+rockset://{api key}:@{api server}
+```
+
+Get your API key from the [Rockset
console](https://console.rockset.com/apikeys).
+Find your API server from the [API
reference](https://rockset.com/docs/rest-api/#introduction). Omit the
`https://` portion of the URL.
+
+To target to a specific virtual instance, use this URI format:
+
+```
+rockset://:{api key}:@{api server}/{VI ID}
```
For more complete instructions, we recommend the [Rockset
documentation](https://docs.rockset.com/apache-superset/).
diff --git a/setup.py b/setup.py
index 4c9b41f94c..19e27d42b2 100644
--- a/setup.py
+++ b/setup.py
@@ -178,7 +178,7 @@ setup(
"trino": ["trino>=0.324.0"],
"prophet": ["prophet>=1.1.0, <2.0.0"],
"redshift": ["sqlalchemy-redshift>=0.8.1, < 0.9"],
- "rockset": ["rockset>=0.8.10, <0.9"],
+ "rockset": ["rockset-sqlalchemy>=0.0.1, <1.0.0"],
"shillelagh": [
"shillelagh[datasetteapi,gsheetsapi,socrata,weatherapi]>=1.1.1, <2"
],