Open Abhijith-Nagaraja opened 1 year ago
Hi there! Async queries are still a bit "beta" even though there have been some improvements since this issue was filed. I'm curious if you're still facing this in Superset 3.1 or newer. Also curious if anyone else running GAQ (maybe @villebro ) have the ability to reproduce the issue as well.
Is there a reason the DATA_CACHE_CONFIG
is using SupersetMetastoreCache
, and not RedisCache
like the other caches in the config?
A clear and concise description of what the bug is.
Tried to enable Global async queries. Was successfully able to start it with mysql RDS but aync_event API didn't even get fired from dashboard with Athena datasource
Here are my configurations
docker ps
Async configuration for datasource in UI
How to reproduce the bug
Step 1: Create two dashboards. One dashboard containing SQL datasource such as mysql and second one with Athena Data source. Step 2: Enable Global Async Queries and corresponding setup Step 3: Configure Celery and Redis Step 4: Enable Asynchronous query execution from Database and Connections -> select datasource -> Edit -> Advanced -> check Asynchronous query execution
Expected results
Charts within the dashboard should be loaded Asynchronously for both Mysql Rds datasource and Athena datasource
Actual results
Charts within the dashboard loaded Asynchronously for Mysql Rds datasource but not for Athena datasource
Screenshots
If applicable, add screenshots to help explain your problem.
Environment
(please complete the following information):
browser type and version:
Chrome - 118.0.5993.117
superset version:
3.0
python library versions:
any feature flags active:
"GLOBAL_ASYNC_QUERIES": True
Checklist
Make sure to follow these steps before submitting your issue - thank you!
Additional context
Additional screenshots
Working with Mysql RDS datasource. As you can see in the below screenshot, async_event api got fired
Not working with Athena datasource. As you can see in the below screenshot, no async_even api is fired