-
Notifications
You must be signed in to change notification settings - Fork 3.9k
[feature](fe) Add constraint-based colocate join inference with distribution mappings #66307
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
Open
nooneuse
wants to merge
58
commits into
apache:master
Choose a base branch
from
nooneuse:colocate_mapping_constraint
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
757e7cf
init commit for colocate mapping constraint
bea1155
fix fe ut
c6503ad
fix aggregate
bd2da7e
fix children properties regulator
aab71eb
improve subquery aggregate
adccad9
improve test
91e7889
improve agg (Part.1)
986f980
improve agg (Part.2)
fdce083
improve union (Part.1)
2745a28
fix comments
1472d54
fix read lock on mapping
81e5317
fix comments 2
fee5293
more fix & tests
a25470a
more fix & tests
283b999
more fix & tests 3
aaf4576
fix fe ut
9206ec5
resolve conflict
b11a53c
fix fe ut
2d67e9d
Merge branch 'master' into colocate_mapping_constraint
nooneuse 3e73789
fix & more test
45319de
Merge branch 'master' into colocate_mapping_constraint
nooneuse 3eadc44
Merge branch 'master' into colocate_mapping_constraint
nooneuse eb4628b
Merge branch 'master' into colocate_mapping_constraint
nooneuse ba58efa
Merge branch 'master' into colocate_mapping_constraint
nooneuse 000c6bd
resolve conflict 2
a1cd4bd
fix comments 3
b64f62d
fix comments 4
5d75537
fix restore
3ef2071
fix compile & some bugs
1880f5a
[fix](fe) Harden constraint metadata consistency
5309f13
fix fence
1ebe2c6
fix comments 4
355240b
fix conflict2
5d34b80
fix conflict3
1ada584
remove unused function
e3f2e63
remove key index optimize (not very effective)
9c5ead5
remove EqualExprIdPair optimize (not very effective)
1c4a9c8
add more tests
1dc4a87
add fe version check
22581af
fix comments 5
5ee3873
fix conflict
7cfcdce
fix comments 6
9b280a9
add more test
a4abec2
resolve conflict
02e21e2
fix comments
502eb2c
fix cleanupRemovedCatalog()
9ed897a
fix Reconcile constraints on external schema refreshes
8f58bf8
fix comments
849074c
fix bugs
3014400
fix conflict
ea3c31d
refactor life cycle
fc90803
improve func
8e86f97
fix comments
1669eda
fix comments
645a1b8
fix comments2
affc7ed
Merge branch 'master' into colocate_mapping_constraint
nooneuse 73bc9a1
Merge branch 'master' into colocate_mapping_constraint
nooneuse 5cf18b0
Merge branch 'master' into colocate_mapping_constraint
nooneuse 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
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Uh oh!
There was an error while loading. Please reload this page.