[ 
https://issues.apache.org/jira/browse/FLINK-24687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Timo Walther closed FLINK-24687.
--------------------------------
    Fix Version/s: 1.15.0
     Release Note: 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.
       Resolution: Fixed

commit 9bbadb9b105b233b7565af120020ebd8dce69a4f
[table][connectors] Move FileSystemTableSink, FileSystemTableSource to 
flink-connector-files and columnar support to flink-table-common

commit 6bb090751093e4f9f8a05c80857af11381f88599
[table-runtime] Refactored test csv format to be independent of planner (except 
ScanRuntimeProviderContext.INSTANCE::createDataStructureConverter) and to 
implement SerializationSchema more than BulkWriterFormatFactory. Moved to a 
specific package

commit 2ae04c24262810646675c490616fd0053d0d0107
[parquet] Copied DecimalDataUtils#is32BitDecimal and 
DecimalDataUtils#is32BitDecimal in ParquetSchemaConverter to remove the 
dependency on DecimalDataUtils (from planner)

commit d12fd3d729f772d5c545d58987049bb9ce9f1da8
[table-planner] Remove planner dependency on FileSystemConnectorOptions

commit 97237d0d86ef4610174ba8a2579341822ed8d21e
[table-common] Fix the Table Factory loading mechanism to tolerate 
NoClassDefFoundError. Added a test and converted FactoryUtil to use assertj.

> flink-table uber jar should not include flink-connector-files dependency
> ------------------------------------------------------------------------
>
>                 Key: FLINK-24687
>                 URL: https://issues.apache.org/jira/browse/FLINK-24687
>             Project: Flink
>          Issue Type: Bug
>          Components: Table SQL / API
>    Affects Versions: 1.14.0, 1.13.3
>            Reporter: Thomas Weise
>            Assignee: Francesco Guardiani
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.15.0
>
>
> 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



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to