-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Enable SortMergeJoin LeftAnti filtered fuzz tests #11535
Conversation
@@ -217,6 +225,7 @@ async fn test_semi_join_1k() { | |||
|
|||
#[tokio::test] | |||
async fn test_semi_join_1k_filtered() { | |||
// NLJ vs HJ gives wrong result |
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.
The HashJoin and NestedLoop Join gives different results for filtered joins fuzz tests.
In the same time HashJoin and SortMergeJoin results are correct.
Need to triage what is going on.
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.
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.
Could you add a reference to the issue with the comment here
#[tokio::test] | ||
async fn test_anti_join_1k_filtered() { | ||
// NLJ vs HJ gives wrong result |
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.
Can you file an issue for this and reference it here?
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.
LGTM. Thanks @comphead
Thanks everyone for get this reviewed |
FYI I have seen this test fail now a few times on unrelated PRs: #11555 |
* Enable LeftAnti filtered fuzz tests * Enable LeftAnti filtered fuzz tests. Add git reference
* Enable LeftAnti filtered fuzz tests * Enable LeftAnti filtered fuzz tests. Add git reference
Which issue does this PR close?
Closes #10872.
Rationale for this change
Fixed the fuzz test, previously the filter was not set up correctly
What changes are included in this PR?
Are these changes tested?
Are there any user-facing changes?