-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[fix](cloud-mow) Fix the issue of compaction holding mow table lock for a long time #40431
base: master
Are you sure you want to change the base?
Conversation
Thank you for your contribution to Apache Doris. Since 2024-03-18, the Document has been moved to doris-website. |
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
TPC-H: Total hot run time: 38443 ms
|
TPC-DS: Total hot run time: 193593 ms
|
ClickBench: Total hot run time: 31.23 s
|
TeamCity be ut coverage result: |
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
TeamCity be ut coverage result: |
TPC-H: Total hot run time: 37891 ms
|
TPC-DS: Total hot run time: 192484 ms
|
ClickBench: Total hot run time: 32.38 s
|
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
TPC-H: Total hot run time: 38844 ms
|
TPC-DS: Total hot run time: 187247 ms
|
ClickBench: Total hot run time: 31.5 s
|
TeamCity be ut coverage result: |
8492f64
to
bcc0700
Compare
run buildall |
TeamCity be ut coverage result: |
TPC-H: Total hot run time: 39815 ms
|
TPC-DS: Total hot run time: 199326 ms
|
ClickBench: Total hot run time: 31.14 s
|
run buildall |
TeamCity be ut coverage result: |
clang-tidy review says "All clean, LGTM! 👍" |
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
TeamCity be ut coverage result: |
TPC-H: Total hot run time: 41394 ms
|
TPC-DS: Total hot run time: 194842 ms
|
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
TPC-H: Total hot run time: 41995 ms
|
TeamCity be ut coverage result: |
TPC-DS: Total hot run time: 193752 ms
|
ClickBench: Total hot run time: 32.28 s
|
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
TeamCity be ut coverage result: |
TPC-H: Total hot run time: 41174 ms
|
TPC-DS: Total hot run time: 194206 ms
|
ClickBench: Total hot run time: 33.04 s
|
e67f832
to
93da71b
Compare
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
TeamCity be ut coverage result: |
TPC-H: Total hot run time: 41223 ms
|
TPC-DS: Total hot run time: 195362 ms
|
ClickBench: Total hot run time: 33.19 s
|
Now compaction use the same lock id (i.e. -1) when getting mow table lock from ms, if there are a large number of continuous compaction tasks to be executed, compaction will hold the lock for a long time, which will make loading task hang on waiting mow table lock when commiting txn, my test show it may lead to commit txn fail.