pinot icon indicating copy to clipboard operation
pinot copied to clipboard

[multistage] query cancel for multi-stage engine

Open walterddr opened this issue 3 years ago • 0 comments

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 QueryServer which 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 QueryDispatcher endpoint to do query cancellation

walterddr avatar Aug 18 '22 17:08 walterddr