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.
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
colocated-without-hints #13943
colocated-without-hints #13943
Changes from all commits
656b0ce
860437b
dec74d3
c674900
7bf5a00
83a9e4b
c58db84
0a07920
125be2c
5a2de52
e3f2096
ff627b3
bbf3e5e
06e8c1b
bdca363
f16eecf
598b17e
75d077f
9fda5de
047500d
3743d73
14e26f1
977fa16
172f605
c64095f
24036a9
f50b3c0
1a13516
460a8e5
8512fd2
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
Should we override here? I think we just want to validate if the explicit hint matches the implicit one, and always use the implicit one? Partition parallelism should always come from explicit hint
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.
This code is here in case there is an explicit hint, in which case the explicit value provided by the writer wins. That is what is called override here. The base
ImmutableTableOptions
is the one calculated from the table and does not include partition information. Then for each dimension on TableOptions (key, function, etc) the implicit value is override by the explicit value provided, if any.The code that enforces a specific value is in
WorkerManager
. We could move it here, but I think that can be done in another PR.