shuke987 commented on code in PR #65672:
URL: https://github.com/apache/doris/pull/65672#discussion_r3592571108


##########
regression-test/suites/compaction/test_compaction_uniq_keys_with_delete.groovy:
##########
@@ -64,6 +64,7 @@ suite("test_compaction_uniq_keys_with_delete") {
                 `max_dwell_time` INT DEFAULT "0" COMMENT "用户最大停留时间",
                 `min_dwell_time` INT DEFAULT "99999" COMMENT "用户最小停留时间")
             UNIQUE KEY(`user_id`, `date`, `datev2`, `datetimev2_1`, 
`datetimev2_2`, `city`, `age`, `sex`) DISTRIBUTED BY HASH(`user_id`)
+            BUCKETS 1

Review Comment:
   Addressed in `51d4e35698b`.
   
   The wait predicate no longer sums `rowset.split(" ")[1]` segment counts. 
Both changed tests now wait for the exact final active rowset version shape 
after cumulative compaction: `[0-1]` plus `[2-12]`. The loop returns false and 
retriggers cumulative compaction until every tablet reaches that shape, so a 
partial prefix compaction that only drops the segment count below 8 can no 
longer satisfy the test.



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