I am wondering if there is a plan to switch the UI for query result fetching to polling or websockets so that it is more friendly to WAF and other proxy solutions that have to live in front of the metabase server.
Our issue is that we are trying to have a self-hosted production metabase deployment. Our security team requires that all requests to self-hosted tools go through Cloudflare WAF. Cloudflare has a domain-wide setting for timing out requests at 100seconds. Although this is tunable at a domain (zone) level it is not something that we can tweak for the whole domain especially since we expect to have queries that may run even longer than 1h. It seems that either a polling mechanism or websockets would solve this issue. This would also make it easier to deploy metabase in a kubernetes cluster where our API and ingress gateway have their own relatively short for metabase, timeout settings.
Any plans to implement such a feature?