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

Make TypeInformation non-serializable again by removing Table API's need for it

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Won't Fix
    • None
    • None
    • Table SQL / API
    • None

    Description

      Currently, the TypeInformations must be serializable because they are shipped with UDFs of the Table API to the TMs. There the Table API code is generated and compiled. By generating the code on the client and shipping the code as strings, we could get rid of this dependency. As a consequence, the TypeInformations can be non-serializable again, as they were intended to be.

      Maybe aljoscha can provide some more implementation details here.

      Attachments

        Activity

          People

            Unassigned Unassigned
            trohrmann Till Rohrmann
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: