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

martijnvisser 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 5423d51  [FLINK-30400][build] Stop bundling flink-connector-base. This 
closes #76
5423d51 is described below

commit 5423d5126c885744511a009fc91eb47cc50a6304
Author: Hang Ruan <ruanhang1...@hotmail.com>
AuthorDate: Fri Oct 27 15:47:19 2023 +0800

    [FLINK-30400][build] Stop bundling flink-connector-base. This closes #76
    
    * [FLINK-30400][build] Stop bundling flink-connector-base
    
    * [FLINK-30400][build] Properly include other  `flink-connector-base` 
dependencies
    
    ---------
    
    Co-authored-by: Martijn Visser <martijnvis...@apache.org>
---
 flink-connector-elasticsearch-base/pom.xml                         | 1 +
 .../flink-connector-elasticsearch-e2e-tests-common/pom.xml         | 6 ++++++
 .../flink-connector-elasticsearch6-e2e-tests/pom.xml               | 6 ++++++
 .../flink-connector-elasticsearch7-e2e-tests/pom.xml               | 6 ++++++
 flink-connector-elasticsearch6/pom.xml                             | 7 +++++++
 flink-connector-elasticsearch7/pom.xml                             | 7 +++++++
 flink-sql-connector-elasticsearch6/pom.xml                         | 6 ++++++
 flink-sql-connector-elasticsearch7/pom.xml                         | 6 ++++++
 8 files changed, 45 insertions(+)

diff --git a/flink-connector-elasticsearch-base/pom.xml 
b/flink-connector-elasticsearch-base/pom.xml
index f859b1b..8a930bf 100644
--- a/flink-connector-elasticsearch-base/pom.xml
+++ b/flink-connector-elasticsearch-base/pom.xml
@@ -47,6 +47,7 @@ under the License.
                        <groupId>org.apache.flink</groupId>
                        <artifactId>flink-connector-base</artifactId>
                        <version>${flink.version}</version>
+                       <scope>provided</scope>
                </dependency>
                <dependency>
                        <groupId>org.apache.flink</groupId>
diff --git 
a/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch-e2e-tests-common/pom.xml
 
b/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch-e2e-tests-common/pom.xml
index 4f47574..51eaad1 100644
--- 
a/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch-e2e-tests-common/pom.xml
+++ 
b/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch-e2e-tests-common/pom.xml
@@ -83,6 +83,12 @@ under the License.
                        <artifactId>flink-table-api-java-bridge</artifactId>
                        <version>${flink.version}</version>
                </dependency>
+               <dependency>
+                       <groupId>org.apache.flink</groupId>
+                       <artifactId>flink-connector-base</artifactId>
+                       <version>${flink.version}</version>
+                       <scope>test</scope>
+               </dependency>
        </dependencies>
 
 </project>
diff --git 
a/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch6-e2e-tests/pom.xml
 
b/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch6-e2e-tests/pom.xml
index 4fc70bc..a4bf490 100644
--- 
a/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch6-e2e-tests/pom.xml
+++ 
b/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch6-e2e-tests/pom.xml
@@ -92,6 +92,12 @@ under the License.
                        <version>${flink.version}</version>
                        <scope>test</scope>
                </dependency>
+               <dependency>
+                       <groupId>org.apache.flink</groupId>
+                       <artifactId>flink-connector-base</artifactId>
+                       <version>${flink.version}</version>
+                       <scope>test</scope>
+               </dependency>
        </dependencies>
 
        <build>
diff --git 
a/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch7-e2e-tests/pom.xml
 
b/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch7-e2e-tests/pom.xml
index 5f464d4..78ec83a 100644
--- 
a/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch7-e2e-tests/pom.xml
+++ 
b/flink-connector-elasticsearch-e2e-tests/flink-connector-elasticsearch7-e2e-tests/pom.xml
@@ -92,6 +92,12 @@ under the License.
                        <version>${flink.version}</version>
                        <scope>test</scope>
                </dependency>
+               <dependency>
+                       <groupId>org.apache.flink</groupId>
+                       <artifactId>flink-connector-base</artifactId>
+                       <version>${flink.version}</version>
+                       <scope>test</scope>
+               </dependency>
        </dependencies>
 
        <build>
diff --git a/flink-connector-elasticsearch6/pom.xml 
b/flink-connector-elasticsearch6/pom.xml
index a40fe24..05fae5e 100644
--- a/flink-connector-elasticsearch6/pom.xml
+++ b/flink-connector-elasticsearch6/pom.xml
@@ -81,6 +81,13 @@ under the License.
                        </exclusions>
                </dependency>
 
+               <dependency>
+                       <groupId>org.apache.flink</groupId>
+                       <artifactId>flink-connector-base</artifactId>
+                       <version>${flink.version}</version>
+                       <scope>provided</scope>
+               </dependency>
+
                <!-- Elasticsearch -->
 
                <!-- Dependency for Elasticsearch 6.x REST Client -->
diff --git a/flink-connector-elasticsearch7/pom.xml 
b/flink-connector-elasticsearch7/pom.xml
index ed7dbd0..3f55bfb 100644
--- a/flink-connector-elasticsearch7/pom.xml
+++ b/flink-connector-elasticsearch7/pom.xml
@@ -65,6 +65,13 @@ under the License.
                        </exclusions>
                </dependency>
 
+               <dependency>
+                       <groupId>org.apache.flink</groupId>
+                       <artifactId>flink-connector-base</artifactId>
+                       <version>${flink.version}</version>
+                       <scope>provided</scope>
+               </dependency>
+
                <!-- Table ecosystem -->
 
                <!-- Projects depending on this project won't depend on 
flink-table-*. -->
diff --git a/flink-sql-connector-elasticsearch6/pom.xml 
b/flink-sql-connector-elasticsearch6/pom.xml
index f86dca4..6ecff56 100644
--- a/flink-sql-connector-elasticsearch6/pom.xml
+++ b/flink-sql-connector-elasticsearch6/pom.xml
@@ -50,6 +50,12 @@ under the License.
                        <version>${flink.version}</version>
                        <scope>test</scope>
                </dependency>
+               <dependency>
+                       <groupId>org.apache.flink</groupId>
+                       <artifactId>flink-connector-base</artifactId>
+                       <version>${flink.version}</version>
+                       <scope>provided</scope>
+               </dependency>
        </dependencies>
 
        <build>
diff --git a/flink-sql-connector-elasticsearch7/pom.xml 
b/flink-sql-connector-elasticsearch7/pom.xml
index 013259d..81fb430 100644
--- a/flink-sql-connector-elasticsearch7/pom.xml
+++ b/flink-sql-connector-elasticsearch7/pom.xml
@@ -50,6 +50,12 @@ under the License.
                        <version>${flink.version}</version>
                        <scope>test</scope>
                </dependency>
+               <dependency>
+                       <groupId>org.apache.flink</groupId>
+                       <artifactId>flink-connector-base</artifactId>
+                       <version>${flink.version}</version>
+                       <scope>provided</scope>
+               </dependency>
        </dependencies>
 
        <build>

Reply via email to