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

   pr: #62984
   commitId: 464d89c5f62
   
   Backport #62984 to branch-4.0.
   
   This fixes isMTMVPartitionSync mutating caller-owned excluded trigger table 
sets. The backport adapts the upstream TableNameInfo change to branch-4.0, 
which still uses TableName in this code path, by copying the input set into a 
local mutable Set<TableName> before adding followed PCT tables.
   
   Conflict resolution:
   - fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVPartitionUtil.java: 
kept branch-4.0 TableName API and applied the local-copy behavior.
   - fe/fe-core/src/test/java/org/apache/doris/mtmv/MTMVPartitionUtilTest.java: 
adapted the upstream immutable-set test to branch-4.0 JMockit style and 
TableName type.
   
   Tests:
   - git diff --check upstream/branch-4.0..HEAD
   - ./run-fe-ut.sh --run org.apache.doris.mtmv.MTMVPartitionUtilTest


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