We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
!=
Describe the bug The logic for pruning on != predicates introduced in #544 is incorrect
To Reproduce Use the pruning logic with a != predicate where the range covers the expression
So like s != M where the min/max is A -> Z.
s != M
A
Z
Expected behavior Must check all values in block (as s!=M might be true for every one)
Actual behavior: Pruning logic says we must look at it.
Additional context I found this issue when integrating / testing DataFusion into IOx here: https://github.com/influxdata/influxdb_iox/pull/1721#issuecomment-860858033
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
Describe the bug
The logic for pruning on
!=
predicates introduced in #544 is incorrectTo Reproduce
Use the pruning logic with a
!=
predicate where the range covers the expressionSo like
s != M
where the min/max isA
->Z
.Expected behavior
Must check all values in block (as s!=M might be true for every one)
Actual behavior: Pruning logic says we must look at it.
Additional context
I found this issue when integrating / testing DataFusion into IOx here: https://github.com/influxdata/influxdb_iox/pull/1721#issuecomment-860858033
The text was updated successfully, but these errors were encountered: