You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by mi...@apache.org on 2023/07/06 11:48:11 UTC
[superset] branch master updated: docs: add notice not to use gevent worker with bigquery datasource (#24564)
This is an automated email from the ASF dual-hosted git repository.
michaelsmolina 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 ce96deb331 docs: add notice not to use gevent worker with bigquery datasource (#24564)
ce96deb331 is described below
commit ce96deb33194dc17dd3cadb54666af2e598e7da1
Author: Changhoon Oh <81...@users.noreply.github.com>
AuthorDate: Thu Jul 6 20:48:04 2023 +0900
docs: add notice not to use gevent worker with bigquery datasource (#24564)
Co-authored-by: Michael S. Molina <70...@users.noreply.github.com>
---
docs/docs/databases/bigquery.mdx | 3 +++
docs/docs/installation/configuring-superset.mdx | 3 +++
2 files changed, 6 insertions(+)
diff --git a/docs/docs/databases/bigquery.mdx b/docs/docs/databases/bigquery.mdx
index 7ea993ae5d..e42aa46bfb 100644
--- a/docs/docs/databases/bigquery.mdx
+++ b/docs/docs/databases/bigquery.mdx
@@ -87,3 +87,6 @@ You should then be able to connect to your BigQuery datasets.
To be able to upload CSV or Excel files to BigQuery in Superset, you'll need to also add the
[pandas_gbq](https://github.com/pydata/pandas-gbq) library.
+
+Currently, Google BigQuery python sdk is not compatible with `gevent`, due to some dynamic monkeypatching on python core library by `gevent`.
+So, when you deploy Superset with `gunicorn` server, you have to use worker type except `gevent`.
diff --git a/docs/docs/installation/configuring-superset.mdx b/docs/docs/installation/configuring-superset.mdx
index 66022521bf..bfa1b91291 100644
--- a/docs/docs/installation/configuring-superset.mdx
+++ b/docs/docs/installation/configuring-superset.mdx
@@ -146,6 +146,9 @@ for production use._
If you're not using Gunicorn, you may want to disable the use of `flask-compress` by setting
`COMPRESS_REGISTER = False` in your `superset_config.py`.
+Currently, Google BigQuery python sdk is not compatible with `gevent`, due to some dynamic monkeypatching on python core library by `gevent`.
+So, when you use `BigQuery` datasource on Superset, you have to use `gunicorn` worker type except `gevent`.
+
### Configuration Behind a Load Balancer
If you are running superset behind a load balancer or reverse proxy (e.g. NGINX or ELB on AWS), you