Fabian Hueske created FLINK-1666:
------------------------------------

             Summary: Clean-up Field Expression Code
                 Key: FLINK-1666
                 URL: https://issues.apache.org/jira/browse/FLINK-1666
             Project: Flink
          Issue Type: Bug
          Components: Java API, Scala API
    Affects Versions: 0.9
            Reporter: Fabian Hueske


Field expressions are supported at various places in the user facing APIs.
However, not every feature allows exactly the same syntax. Also, code for 
analyzing field expressions is scattered around several places.

Right now, most of the field expression handling is done in the 
{{PojoTypeInfo}}, {{CaseClassTypeInfo}}, and {{ExpressionKeys}} classes. Corner 
cases are inconsistently handled at several other places.

We should clean this up and add one utility class that defines the syntax of 
field expressions.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to