[
https://issues.apache.org/jira/browse/FLINK-24687?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17438123#comment-17438123
]
Timo Walther commented on FLINK-24687:
--------------------------------------
[~lzljs3620320] you introduced this dependency in `flink-table-common`. Could
we move the `BulkWriterFormatFactory` and `BulkReaderFormatFactory` to
`flink-connector-files`? I don't see a reason why it need to be in
`table-common`, those formats are very connector specific. Also,
`flink-table-uber` should not package the file system connector. Instead, we
should redirect users to a dedicated SQL JAR for reading files. We can also add
the JAR to the lib directory by default. But we should give users like Thomas
the possibility to opt out from this connector.
CC [~arvid]
> 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
> Priority: Major
>
> 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.3.4#803005)