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

   ### What problem does this PR solve?
   
   Issue Number: N/A
   
   Related PR: N/A
   
   Problem Summary: The BE cloud config allowed enabling parallel cumulative 
compaction, but enabling it can schedule multiple cumulative compactions for 
the same tablet and ask meta-service to check input version ranges for parallel 
execution. This removes the BE config entry, always sends 
`check_input_versions_range=false` for cumulative compaction jobs, and keeps 
cumulative task scheduling/submission mutually exclusive per tablet.
   
   ### Release note
   
   Remove the BE cloud config `enable_parallel_cumu_compaction`. Cumulative 
compaction remains non-parallel per tablet.
   
   ### Check List (For Author)
   
   - Test: Unit Test
       - `./run-be-ut.sh --run --filter=CloudCompactionTest.* -j 80`
       - `git diff --check`
       - `build-support/clang-format.sh` not run: `clang-format` not found
       - `build-support/check-format.sh` not run: `clang-format` not found
       - `build-support/run-clang-tidy.sh --build-dir be/ut_build_ASAN` not 
run: `clang-tidy` not found
   - Behavior changed: Yes. The BE cloud `enable_parallel_cumu_compaction` 
config is removed and cumulative compaction is always non-parallel per tablet.
   - 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