pinot
pinot copied to clipboard
[multistage] query cancel for multi-stage engine
https://github.com/apache/pinot/pull/9171 added support for query cancelation
This is a bit more complex in multi-stage engine as there are multiple stage in various distributed machines.
This issue tracks the effort to enable query cancellation on multi-stage engine
- [ ] managed running tasks on multistage
QueryServerwhich is the GRPC entrypoint - [ ] periodic clean up task for finished jobs (such as mailbox to channel hash map)
- [ ] allow multi-stage engine to issue cancellation GRPC proto service to
QueryServer - [ ] enable
QueryDispatcherendpoint to do query cancellation