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

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


The following commit(s) were added to refs/heads/main by this push:
     new 71a8567  [FLINK-32194][connectors/elasticsearch] Remove the dependency 
on flink-shaded
71a8567 is described below

commit 71a8567bbd83a111df4f85d4465e4cda0ccae916
Author: Yuxin Tan <[email protected]>
AuthorDate: Thu May 25 23:16:15 2023 +0800

    [FLINK-32194][connectors/elasticsearch] Remove the dependency on 
flink-shaded
---
 .editorconfig                                                      | 2 +-
 .../connector/elasticsearch/sink/ElasticsearchSinkBaseITCase.java  | 5 ++---
 pom.xml                                                            | 7 -------
 tools/maven/checkstyle.xml                                         | 6 +-----
 4 files changed, 4 insertions(+), 16 deletions(-)

diff --git a/.editorconfig b/.editorconfig
index 2e26074..6fcca23 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -113,7 +113,7 @@ ij_java_doc_preserve_line_breaks = false
 # ij_java_generate_final_locals = false
 # ij_java_generate_final_parameters = false
 # ij_java_if_brace_force = never
-ij_java_imports_layout = 
org.apache.flink.**,|,org.apache.flink.shaded.**,|,*,|,javax.**,|,java.**,|,scala.**,|,$*
+ij_java_imports_layout = 
org.apache.flink.**,|,*,|,javax.**,|,java.**,|,scala.**,|,$*
 # ij_java_indent_case_from_switch = true
 # ij_java_insert_inner_class_imports = false
 # ij_java_insert_override_annotation = true
diff --git 
a/flink-connector-elasticsearch-base/src/test/java/org/apache/flink/connector/elasticsearch/sink/ElasticsearchSinkBaseITCase.java
 
b/flink-connector-elasticsearch-base/src/test/java/org/apache/flink/connector/elasticsearch/sink/ElasticsearchSinkBaseITCase.java
index bd574d8..613a1b3 100644
--- 
a/flink-connector-elasticsearch-base/src/test/java/org/apache/flink/connector/elasticsearch/sink/ElasticsearchSinkBaseITCase.java
+++ 
b/flink-connector-elasticsearch-base/src/test/java/org/apache/flink/connector/elasticsearch/sink/ElasticsearchSinkBaseITCase.java
@@ -28,8 +28,6 @@ import 
org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
 import org.apache.flink.test.junit5.MiniClusterExtension;
 import org.apache.flink.util.TestLoggerExtension;
 
-import org.apache.flink.shaded.guava30.com.google.common.collect.Lists;
-
 import org.apache.http.HttpHost;
 import org.apache.http.auth.AuthScope;
 import org.apache.http.auth.UsernamePasswordCredentials;
@@ -51,6 +49,7 @@ import org.slf4j.LoggerFactory;
 import javax.annotation.Nullable;
 
 import java.io.IOException;
+import java.util.Arrays;
 import java.util.List;
 import java.util.UUID;
 import java.util.function.BiFunction;
@@ -206,7 +205,7 @@ abstract class ElasticsearchSinkBaseITCase {
 
     private static List<BiFunction<String, String, 
ElasticsearchEmitter<Tuple2<Integer, String>>>>
             elasticsearchEmitters() {
-        return Lists.newArrayList(TestEmitter::jsonEmitter, 
TestEmitter::smileEmitter);
+        return Arrays.asList(TestEmitter::jsonEmitter, 
TestEmitter::smileEmitter);
     }
 
     private static class FailingMapper implements MapFunction<Long, Long>, 
CheckpointListener {
diff --git a/pom.xml b/pom.xml
index 529c5a2..ca08811 100644
--- a/pom.xml
+++ b/pom.xml
@@ -51,7 +51,6 @@ under the License.
 
        <properties>
                <flink.version>1.17.0</flink.version>
-               <flink.shaded.version>16.1</flink.shaded.version>
 
                <jackson-bom.version>2.13.4.20221013</jackson-bom.version>
                <junit4.version>4.13.2</junit4.version>
@@ -72,12 +71,6 @@ under the License.
        </properties>
 
        <dependencies>
-               <dependency>
-                       <groupId>org.apache.flink</groupId>
-                       <artifactId>flink-shaded-force-shading</artifactId>
-                       <version>${flink.shaded.version}</version>
-               </dependency>
-
                <!-- Root dependencies for all projects -->
 
                <!-- Logging API -->
diff --git a/tools/maven/checkstyle.xml b/tools/maven/checkstyle.xml
index 2048fd1..17888ee 100644
--- a/tools/maven/checkstyle.xml
+++ b/tools/maven/checkstyle.xml
@@ -195,7 +195,7 @@ This file is based on the checkstyle file of Apache Beam.
                        <!-- Checks for out of order import statements. -->
                        <property name="severity" value="error"/>
                        <property name="groups"
-                                         
value="org.apache.flink,org.apache.flink.shaded,*,javax,java,scala"/>
+                                         
value="org.apache.flink,*,javax,java,scala"/>
                        <property name="separated" value="true"/>
                        <property name="sortStaticImportsAlphabetically" 
value="true"/>
                        <property name="option" value="bottom"/>
@@ -224,10 +224,6 @@ This file is based on the checkstyle file of Apache Beam.
                        <property name="illegalPkgs" value="io.netty"/>
                        <message key="import.illegal" value="{0}; Use 
flink-shaded-netty instead."/>
                </module>
-               <module name="IllegalImport">
-                       <property name="illegalPkgs" value="com.google.common"/>
-                       <message key="import.illegal" value="{0}; Use 
flink-shaded-guava instead."/>
-               </module>
 
                <module name="RedundantModifier">
                        <!-- Checks for redundant modifiers on various symbol 
definitions.

Reply via email to