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

   ### Summary
   Add server‑side gapfill support for the v2 engine, including query‑option 
plumbing, server response handling, and multi‑stage plan/runtime integration.
   
   ### Key Changes
   
   - Introduce `serverSideGapfill` and `serverSideGapfillQuery` query options, 
plus serialization/deserialization of the original PinotQuery for gapfill 
evaluation.
   
   - Broker handlers (single‑stage and multi‑stage) detect eligible gapfill 
queries and inject server‑side gapfill options with routing/partition checks.
   
   - Server‑side execution uses new `GapfillInstanceResponseOperator` and 
`GapfillInstanceResponsePlanNode`; v2 plan maker wires them in.
   
   - Runtime/leaf planning strips `GAPFILL` where needed and applies gapfill in 
`TransformOperator` for MSE.
   
   - Gapfill reducers and DateTimeConvert updated to align server‑side gapfill 
behavior; add `GapfillIntegrationTest` coverage.


-- 
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