Uh oh!
There was an error while loading. Please reload this page.
[Enhancement](merge-on-write) use delete bitmap to mark delete for rows with delete sign when sequence column doesn't exist - #24011
Conversation
clang-tidy review says "All clean, LGTM! 👍" |
bobhan1
commented
Sep 7, 2023
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
d50bf46 to
f95b797Compareclang-tidy review says "All clean, LGTM! 👍" |
doris-robot
commented
Sep 7, 2023
TeamCity be ut coverage result: |
doris-robot
commented
Sep 7, 2023
(From new machine)TeamCity pipeline, clickbench performance test result: |
clang-tidy review says "All clean, LGTM! 👍" |
2 similar comments
clang-tidy review says "All clean, LGTM! 👍" |
clang-tidy review says "All clean, LGTM! 👍" |
7f3e711 to
0d4230aComparebobhan1
commented
Sep 7, 2023
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
1 similar comment
clang-tidy review says "All clean, LGTM! 👍" |
doris-robot
commented
Sep 7, 2023
TeamCity be ut coverage result: |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
doris-robot
commented
Sep 7, 2023
(From new machine)TeamCity pipeline, clickbench performance test result: |
e958f53 to
c5c76d3Compareclang-tidy review says "All clean, LGTM! 👍" |
1 similar comment
clang-tidy review says "All clean, LGTM! 👍" |
Uh oh!
There was an error while loading. Please reload this page.
78edca8 to
69159b0Comparebobhan1
commented
Sep 7, 2023
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
1 similar comment
clang-tidy review says "All clean, LGTM! 👍" |
69159b0 to
c31c094Comparebobhan1
commented
Sep 7, 2023
run buildall |
PR approved by at least one committer and no changes requested. |
PR approved by anyone and no changes requested. |
doris-robot
commented
Sep 8, 2023
TeamCity be ut coverage result: |
doris-robot
commented
Sep 8, 2023
(From new machine)TeamCity pipeline, clickbench performance test result: |
Uh oh!
There was an error while loading. Please reload this page.
bobhan1
commented
Sep 8, 2023
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
doris-robot
commented
Sep 8, 2023
TeamCity be ut coverage result: |
doris-robot
commented
Sep 8, 2023
(From new machine)TeamCity pipeline, clickbench performance test result: |
PR approved by at least one committer and no changes requested. |
…for rows with delete sign when sequence column doesn't exist apache#24011"
…for rows with delete sign when sequence column doesn't exist apache#24011"
…for rows with delete sign when sequence column doesn't exist apache#24011"
…n merge-on-write unique table (#25071) * pick "[Fix](Partial update) Fix wrong position using in segment writer #22782" * pick "[Enhancement](merge-on-write) use delete bitmap to mark delete for rows with delete sign when sequence column doesn't exist #24011" * pick "[Fix](merge-on-write) Correct the alignment process when the existing rows with same key has marked delete sign #24877"
Proposed changes
For Unique table with merge-on-write enabled, we can directly use delete bitmap to mark the rows with delete sign as deleted when sequence column doesn't exist to eliminate reading delete sign columns in later reads.
This PR can also improve the performance of #21773 if we disable
insert ignorestatement on mow Unique table with sequence column.Further comments
If this is a relatively large or complex change, kick off the discussion at dev@doris.apache.org by explaining why you chose the solution you did and what alternatives you considered, etc...