acelyc111 opened a new issue #3687:
URL: https://github.com/apache/incubator-doris/issues/3687
**Describe the bug**
When a tablet cumulate many rowsets and is picked to do cumulative
compaction for the first time, cumulative compaction will be skipped,
cumulative point will move from -1 to the last version + 1 of the rowset, and
will also influence the next base compaction of the rowset (because too many
rowsets take part in base compaction).
**To Reproduce**
Steps to reproduce the behavior:
1. Adjust some base compaction and cumulative configs to make compaction
execute very slow(i.e. set base/cumulative_compaction_check_interval_seconds to
a large number).
2. Load some data to generate many rowsets on a tablet.
3. Some tablet will be picked to do cumulative compaction, but failed to do
compaction.
**Expected behavior**
Cumulative point is -1 when a tablet has been do any compaction, when it was
picked to do cumulative compaction, the first
config::max_cumulative_compaction_num_singleton_deltas
rowsets should be picked to do cumulative compaction.
**Screenshots**

----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]