Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-1666

Clean-up Field Expression Code

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Done
    • 0.9
    • 1.0.0
    • API / DataSet
    • None

    Description

      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.

      Attachments

        Activity

          People

            fhueske Fabian Hueske
            fhueske Fabian Hueske
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: