-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
Description
This majorly beneficial for data Viz tooling like superset or retool which can specify a different query endpoint for multi-stage query engine without making any frontend change.
E.g. current superset connection string is: pinot://pinot-broker:8099/query/sql?controller=http://pinot-controller:9000/
Link to Add Pinot Database in Superset
We can create a new endpoint for multi-stage query at pinot://pinot-broker:8099/query/v2/sql?controller=http://pinot-controller:9000/
Changes proposed:
- Add new query endpoint for multi-stage query engine in controller and broker
- Follow up: Update java/python/golang clients to use the new endpoint.