Jingsong Lee created FLINK-28179:
------------------------------------
Summary: LeafPredicate accepts multiple literals
Key: FLINK-28179
URL: https://issues.apache.org/jira/browse/FLINK-28179
Project: Flink
Issue Type: Improvement
Components: Table Store
Reporter: Jingsong Lee
Assignee: Jingsong Lee
Fix For: table-store-0.2.0
LeafPredicate should accept multiple literals for `IN` and other functions.
So in this Jira, do some refactor:
* Remove Literal class (value is not null). But the literal can be null in
`IN`.
* Introduce LeafFunction and LeafBinaryFunction and LeafUnaryFunction.
* PredicateBuilder should not be a singleton class.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)