Yukang-Lian opened a new pull request, #67603:
URL: https://github.com/apache/doris/pull/67603

   ### What problem does this PR solve?
   
   Issue Number: None
   
   Related PR: #64954
   
   Problem Summary: Backport #64954 to `branch-4.0` so an oversized leading 
cumulative rowset can be excluded by level-size trimming instead of being 
selected repeatedly.
   
   The change removes the promotion-size early return, keeps the singleton 
guard intact, and applies the behavior to both cloud and local size-based 
cumulative-compaction policies. The test conflict was resolved against this 
branch's `olap` layout while preserving the source regression scenarios.
   
   Source commit: `a1e076e8d6969feafd8411f7b19e22664f43c543`. The branch is 
based on the latest `branch-4.0` at publication time.
   
   ### Release note
   
   Avoid repeatedly compacting an oversized cumulative rowset on branch-4.0.
   
   ### Check List (For Author)
   
   - Test: Source cloud and local regression coverage backported
       - Clang Format 16 changed-line check: passed
       - `git diff --check`: passed
       - Full branch-specific BE unit tests were not run locally; hosted CI is 
requested below
   - Behavior changed: Yes
       - Allows level-size trimming to exclude an oversized leading rowset
   - Does this need documentation: No
   


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