albertobastos commented on PR #14823:
URL: https://github.com/apache/pinot/pull/14823#issuecomment-2596473996

   > Is ClientQueryID a new concept? Is it same as requestID ?
   > 
   > How does the support added here improve the existing Query Cancellation 
(which is also exposed to user IIRC) ?
   
   Hi Siddharth,
   
   AFAIK, the current cancellation feature depends on the internal requestId 
generated by the broker itself. That request id is not returned until the query 
completes, so an external user requires first to ask for the active running 
queries, determine from the responded array the requestId assigned to the one 
he's interested in (just comparing the query body) and finally use the cancel 
operation to abort it. That's two back-and-forth trips between the user and the 
cluster.
   
   With a client-provided requestId he can skip one step, going straight to the 
cancel operation using his own ID to abort the query.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to