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

AvroFileFormatFactory uses non-deserializable lambda function

    XMLWordPrintableJSON

    Details

      Description

      In AvroFileFormatFactory#RowDataAvroWriterFactory a lambda function is used to create the factory. This can causes

      Caused by: java.lang.IllegalArgumentException: Invalid lambda deserialization

      There's other similar issues like FLINK-20147, FLINK-18857 and FLINK-18006 and the solution so far seems to have been to replace the lambda with an anonymous class instead.

        Attachments

          Activity

            People

            • Assignee:
              airblader Ingo Bürk
              Reporter:
              airblader Ingo Bürk
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: