Hello there,
I’ve noticed using a Redshift Data Source that everytime that a user runs a query another query used to update schema info is sent at the same time.
Why is this important for Redash? It really makes no sense to me since there is another process to update schemas.
Here’s the references:
-
The method with the query to update schema info from Redshift: redash/pg.py at master · getredash/redash · GitHub
-
The specific line that holds the method to update the schema while run any query on Redash: redash/python.py at master · getredash/redash · GitHub
-
The celery task supposed to update schemas info: /getredash/redash/blob/master/redash/tasks/queries/maintenance.py#L165 (Since I’m a new user, I wasn’t able to put this link completly, sorry about that)
Thanks in advance