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)