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

flink-table uber jar should not include flink-connector-files dependency

    XMLWordPrintableJSON

Details

    • Hide
      The table file system connector is not part of the table-uber JAR anymore but is a dedicated (but removable) flink-connector-files JAR in the /lib directory of a Flink distribution. The Scala suffixes of the following modules have been removed: flink-orc, flink-orc-nohive, flink-parquet.
      Show
      The table file system connector is not part of the table-uber JAR anymore but is a dedicated (but removable) flink-connector-files JAR in the /lib directory of a Flink distribution. The Scala suffixes of the following modules have been removed: flink-orc, flink-orc-nohive, flink-parquet.

    Description

      flink-table-common currently depends on flink-connector-files due to BulkReaderFormatFactory. Since the connector isn't relocated and the jar file is part of the distributions lib directory, it conflicts with application packaged connector dependencies, including flink-connector-base

      https://lists.apache.org/thread.html/r4345a9ec53b1d5a1c3e4f6143ceb2fa0f950bd92d0266dc24b69a255%40%3Cdev.flink.apache.org%3E

      Attachments

        Issue Links

          Activity

            People

              slinkydeveloper Francesco Guardiani
              thw Thomas Weise
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: