klsince opened a new pull request, #14649:
URL: https://github.com/apache/pinot/pull/14649

   Following up on #14589
   
   When enabling prefetch, the query plan adds 
`AcquireReleaseColumnsSegmentPlanNode/Operator` to delay remaining query plan 
till certain data gets acquired. Previously, in V1 engine, this operator's 
getNextBlock() was assumed to be called just once. But in V2 engine, that 
method could be called repetitively to stream result blocks to upper query 
stages. So we need to cache the child operator to create it just once for query 
correctness. 
   
   Extended a test case to reproduce and cover this issue.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to