Exposed stream-ordering to join API #16793
Open
+349
−80
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.
Description
Adds stream ordering to the public join APIs:
inner_join
left_join
full_join
left_semi_join
left_anti_join
cross_join
conditional_inner_join
conditional_left_join
conditional_full_join
conditional_left_semi_join
conditional_left_anti_join
mixed_inner_join
mixed_left_join
mixed_full_join
mixed_left_semi_join
mixed_left_anti_join
mixed_inner_join_size
mixed_left_join_size
conditional_inner_join_size
conditional_left_join_size
conditional_left_semi_join_size
conditional_left_anti_join_size
closes #16792
follows up #13744
Checklist