Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Currently only IS TRUE is handle by the unknownAsFalse field variable.
The main goal would be to extend the logic to also handle IS FALSE cases (and possibly IS UNKNOWN too)
Attachments
Issue Links
- is depended upon by
-
CALCITE-2575 Release Calcite 1.18.0
- Closed
- is related to
-
CALCITE-2247 Simplify AND and OR conditions using predicates
- Closed
- relates to
-
CALCITE-2451 RexSimplify: fuse unknownAsFalse and IS TRUE handling
- Open
-
CALCITE-2421 RexSimplify#simplifyAnds foregoes some simplications if unknownAsFalse set to true
- In Progress
-
CALCITE-2506 RexSimplify: coalesce(unaryPlus(nullInt), unaryPlus(vInt())) results in AssertionError: result mismatch
- Closed
-
CALCITE-2604 When simplifying an expression, say whether an UNKNOWN value will be interpreted as is, or as TRUE or FALSE
- Closed