Uh oh!
There was an error while loading. Please reload this page.
[opt](index compaction)Optimize logic of picking columns for index compaction - #42051
Conversation
…mpaction 1. Rename `skip_inverted_index` to `columns_to_do_index_compaction` to make it more clear. 2. Remove redundant rowid_conversion check in index compaction 3. Rename function `construct_skip_inverted_index` to `construct_index_compaction_columns` 4. Check `index.col_unique_ids` empty before using to avoid crash and log tablet schema for debug. 5. Avoid unnecessary bkd and variant index checks by advancing column type checking before `has_inverted_index`。
doris-robot
commented
Oct 17, 2024
Thank you for your contribution to Apache Doris. Since 2024-03-18, the Document has been moved to doris-website. |
qidaye
commented
Oct 17, 2024
run buildall |
Uh oh!
There was an error while loading. Please reload this page.
doris-robot
commented
Oct 17, 2024
TeamCity be ut coverage result: |
doris-robot
commented
Oct 17, 2024
TPC-H: Total hot run time: 41453 ms |
doris-robot
commented
Oct 17, 2024
TPC-DS: Total hot run time: 192331 ms |
doris-robot
commented
Oct 17, 2024
ClickBench: Total hot run time: 33.11 s |
PR approved by at least one committer and no changes requested. |
PR approved by anyone and no changes requested. |
…mpaction (apache#42051) 1. Rename `skip_inverted_index` to `columns_to_do_index_compaction` to make it more clear. 2. Remove redundant rowid_conversion check in index compaction 3. Rename function `construct_skip_inverted_index` to `construct_index_compaction_columns` 4. Check `index.col_unique_ids` empty before using to avoid crash and log tablet schema for debug. 5. Avoid unnecessary bkd and variant index checks by advancing column type checking before `has_inverted_index`
…mpaction (apache#42051) ## Proposed changes 1. Rename `skip_inverted_index` to `columns_to_do_index_compaction` to make it more clear. 2. Remove redundant rowid_conversion check in index compaction 3. Rename function `construct_skip_inverted_index` to `construct_index_compaction_columns` 4. Check `index.col_unique_ids` empty before using to avoid crash and log tablet schema for debug. 5. Avoid unnecessary bkd and variant index checks by advancing column type checking before `has_inverted_index`
Proposed changes
skip_inverted_indextocolumns_to_do_index_compactionto make it more clear.construct_skip_inverted_indextoconstruct_index_compaction_columnsindex.col_unique_idsempty before using to avoid crash and log tablet schema for debug.has_inverted_index