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

Create an uber jar when packaging flink-avro for sql client

    XMLWordPrintableJSON

Details

    • The sql client jar was renamed to flink-sql-avro-${flink.version}.jar, previously flink-avro-${flink.version}-sql-jar.jar. Moreover it is no longer needed to add avro dependencies manually.

    Description

      Currently users have to provide dependencies such as avro, jackson-core-asl, jackson-mapper-asl and joda-time in the job jar for DataStream jobs, or manually copy them into flink/lib in SQL jobs when using avro formatting.

      It's better to generate an uber jar including these dependencies when packaging flink-avro module. 

      Attachments

        Issue Links

          There are no Sub-Tasks for this issue.

          Activity

            People

              dwysakowicz Dawid Wysakowicz
              renqs Qingsheng Ren
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 168h
                  168h