foxtail463 opened a new pull request, #65393:
URL: https://github.com/apache/doris/pull/65393

   Problem Summary:
   MV partition tracking could reject valid partitioned MVs when an aggregate, 
window, or rewritten PartitionTopN exists on a branch that does not carry the 
MV partition column. A typical case is a left join where the MV partitions by 
the left table column, while the right subquery has row_number() or group by on 
unrelated keys.
   
   Solution:
   Gate aggregate/window/partition-topn partition-key validation by whether the 
current plan output contains a tracked MV partition slot. Add 
LogicalPartitionTopN handling for rewritten row_number ... rn = 1, and add 
tests for unrelated right-side window/aggregate plus the multi-base-table 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