You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Jingsong Lee (Jira)" <ji...@apache.org> on 2022/06/21 12:26:00 UTC

[jira] [Created] (FLINK-28179) LeafPredicate accepts multiple literals

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)