PredicateExpression exists(r.likeness)
is wrongly rewritten to exists((teammate.likeness OR serve.likeness OR like.likeness))
#4989
Labels
affects/none
PR/issue: this bug affects none version.
process/done
Process of bug
severity/none
Severity of bug
type/bug
Type: something is unexpected
Milestone
Please check the FAQ documentation before raising an issue
Describe the bug (required)
PredicateExpression
exists(r.likeness)
is first embedded intoTraverse
by the rulePushFilterDownTraverse
, and then it's wrongly rewritten toexists((teammate.likeness OR serve.likeness OR like.likeness))
by the optimizer rule
PushEFilterDown
Your Environments (required)
uname -a
g++ --version
orclang++ --version
lscpu
a3ffc7d8
)How To Reproduce(required)
Steps to reproduce the behavior:
plan:
Expected behavior
Additional context
The text was updated successfully, but these errors were encountered: