BiteTheDDDDt commented on PR #65853:
URL: https://github.com/apache/doris/pull/65853#issuecomment-5033281505

   Updated the implementation after re-checking the optimizer's synchronous-MV 
matching path:
   
   - Follow `RelatedTableInfo.extractColumn` semantics and resolve the 
already-bound base `Column` from a simple MV `defineExpr` / `SlotRef`.
   - Preserve the classifier-selected base partition-column ordinal and exact 
translated leaf `SlotId` through `RuntimeFilter`.
   - Remove `OlapScanNode`'s column-name-based slot lookup; serialize 
boundaries directly for every exact target slot.
   - Reject complex MV definitions and conflicting valid unique IDs; added 
tests for both cases.
   
   Validation after the revision: 10 focused FE tests passed, full FE build 
passed, and `rf_partition_pruning` passed on the 9333 cluster with 3/4 
partitions pruned for the sync-MV case.
   


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