You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ho...@apache.org on 2024/06/11 07:52:07 UTC

(flink-connector-aws) branch main updated: [FLINK-35559][Connector/Kinesis] fix shading configuration to avoid class conflicts when using flink-connector-kinesis alongside Firehose sink

This is an automated email from the ASF dual-hosted git repository.

hong pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/flink-connector-aws.git


The following commit(s) were added to refs/heads/main by this push:
     new 20e4ee6  [FLINK-35559][Connector/Kinesis] fix shading configuration to avoid class conflicts when using flink-connector-kinesis alongside Firehose sink
20e4ee6 is described below

commit 20e4ee627e9570042a8b24c4d7bc7f115299ee1a
Author: Aleksandr Pilipenko <z3...@gmail.com>
AuthorDate: Sat Jun 8 19:31:38 2024 +0100

    [FLINK-35559][Connector/Kinesis] fix shading configuration to avoid class conflicts when using flink-connector-kinesis alongside Firehose sink
---
 flink-connector-aws/flink-connector-kinesis/pom.xml | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/flink-connector-aws/flink-connector-kinesis/pom.xml b/flink-connector-aws/flink-connector-kinesis/pom.xml
index 6c3b01f..50696cb 100644
--- a/flink-connector-aws/flink-connector-kinesis/pom.xml
+++ b/flink-connector-aws/flink-connector-kinesis/pom.xml
@@ -355,14 +355,9 @@ under the License.
                                 <!-- Do not relocate guava because it is exposed in the Kinesis API (KinesisProducer#addUserRecord).
                                      Users may be using other affected API's, so relocations may break user-code -->
                                 <relocation>
-                                    <pattern>org.apache.flink.connector.aws.config</pattern>
+                                    <pattern>org.apache.flink.connector.aws</pattern>
                                     <shadedPattern>
-                                        org.apache.flink.kinesis.shaded.org.apache.flink.connector.aws.config
-                                    </shadedPattern>
-                                </relocation>
-                                <relocation>
-                                    <pattern>org.apache.flink.connector.aws.util</pattern>
-                                    <shadedPattern>org.apache.flink.kinesis.shaded.org.apache.flink.connector.aws.util
+                                        org.apache.flink.kinesis.shaded.org.apache.flink.connector.aws
                                     </shadedPattern>
                                 </relocation>
                                 <relocation>