Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
1.17.0
-
None
-
None
Description
It looks like unknownAsFalse duplicates IS_TRUE handling.
In other words, withUnknownAsFalse(true). simplfy(expr) is more or less comparable to simplify(isTrue(expr))
Implementing IS_TRUE/IS_FALSE/... simplification possibilities might make unknownAsFalse obsolete.
Attachments
Issue Links
- is related to
-
CALCITE-2326 Generalize p(x) IS TRUE/FALSE/UNKNOWN handling in RexSimplify
- Open
- relates to
-
CALCITE-2604 When simplifying an expression, say whether an UNKNOWN value will be interpreted as is, or as TRUE or FALSE
- Closed