-
Notifications
You must be signed in to change notification settings - Fork 613
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
feat(storage): change the prefix_hint to dist_key_hint for bloom_filter #6575
Merged
Merged
Changes from 45 commits
Commits
Show all changes
59 commits
Select commit
Hold shift + click to select a range
e6af44d
distribution_key_start_index_in_pk
wcy-fdu 241723b
refactor judgement of prefix_hint
wcy-fdu 759df20
rename prefix_hint to dist_key_hint
wcy-fdu 4c6c942
retry
wcy-fdu 02f48da
retry
wcy-fdu 75a3a9b
add start_index in FilterKeyExtractor
wcy-fdu 7ce696c
fix MultiFilterKeyExtractor
wcy-fdu b2209cb
todo: rename all pk_prefix to dist_key
wcy-fdu 49381a9
rollback and fix
wcy-fdu 21d7c68
detect correctness, fix
wcy-fdu b6d767d
hope to pass CI
wcy-fdu 35faa1f
some rename
wcy-fdu 4d7f27e
outer join fails
wcy-fdu 85bc650
remove table_id and vnode in bloom_filter_key
wcy-fdu fd9b63e
ignore some check
wcy-fdu d0868c1
remove assertion, hope to pass CI
wcy-fdu 9c37a58
fix ut: test_compaction_with_filter_key_extractor
wcy-fdu cb8e352
remove distribution_key_start_index_in_pk in catalog
wcy-fdu 746e6a0
resolve conflict
wcy-fdu 7216db8
fix typo
wcy-fdu 88aab17
fix dist_key shuffle
wcy-fdu 62e985d
add more check when point get
wcy-fdu 7d3073d
fix
wcy-fdu 09267dd
fix
wcy-fdu b5a91aa
resolve some comments
wcy-fdu 9a8ff30
fix again
wcy-fdu 6220865
try again
wcy-fdu 0bdbdae
try again
wcy-fdu ba5752f
clean up code, fix point-get check bloom filter
wcy-fdu b11a81b
ignore discontinuous cases
wcy-fdu 16a0a1d
ignore shuffle dist key
wcy-fdu fe060c3
add discontinuous dist key
wcy-fdu 8052d10
handle shuffle dist key
wcy-fdu ab72252
we should ignore shuffle dist key
wcy-fdu 9b7be4a
need to find bug
wcy-fdu 09ee7c2
minor fix
wcy-fdu 88c1d87
resolve some comments
wcy-fdu aa34b37
typo
wcy-fdu 8c42dfa
sort before judge continuous
wcy-fdu c120fcd
debug
wcy-fdu 44c8295
find bug and fix
wcy-fdu ba22bbc
Merge branch 'main' into wcy/prefix-bloom-filter
wcy-fdu 059a6cc
use xxhash
wcy-fdu 80dbeb9
cargo toml fmt
wcy-fdu d661984
cargo toml fmt
wcy-fdu de3d6a3
resolve comments
wcy-fdu 8085a59
resolve some comments
wcy-fdu 77403a1
retry
wcy-fdu 2b0cc7d
add check when point get
wcy-fdu e15153d
fix ut
wcy-fdu e440703
keep xxh
wcy-fdu 6573752
fix
wcy-fdu a65a211
resolve conflict
wcy-fdu b75ef11
resolve conflict
wcy-fdu ded6f46
ut
wcy-fdu 4991892
retry
wcy-fdu 84831a3
resolve comments
wcy-fdu 62a68a5
resolve conflict
wcy-fdu e524946
Merge branch 'main' into wcy/prefix-bloom-filter
mergify[bot] File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
twox-hash
andxxhash-rust
are both used to calculate xxhash. Let's pick one and only use one lib for xxhash.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's replace
twox-hash
withxxhash-rust
it in next PR.