You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ma...@apache.org on 2023/10/13 16:41:13 UTC
[flink-connector-hbase] branch main updated: [hotfix] Exclude http-only available Maven dependencies and include 1.18-SNAPSHOT in PR tests. This closes #28
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-hbase.git
The following commit(s) were added to refs/heads/main by this push:
new e40ee4f [hotfix] Exclude http-only available Maven dependencies and include 1.18-SNAPSHOT in PR tests. This closes #28
e40ee4f is described below
commit e40ee4f7676659cb93bf85a5db42b98b12c091be
Author: MartijnVisser <ma...@apache.org>
AuthorDate: Fri Oct 13 18:41:06 2023 +0200
[hotfix] Exclude http-only available Maven dependencies and include 1.18-SNAPSHOT in PR tests. This closes #28
* [hotfix] Exclude `net.minidev:json-smart` since it tries to pull from HTTP Maven repositories
* [hotfix] Make sure that PRs are tested against 1.18-SNAPSHOT
* [hotfix] Address dependency convergence
---
.github/workflows/push_pr.yml | 2 +-
flink-connector-hbase-1.4/pom.xml | 6 ++++++
flink-connector-hbase-2.2/pom.xml | 10 ++++++++++
flink-connector-hbase-base/pom.xml | 4 ++++
flink-connector-hbase-e2e-tests/pom.xml | 12 ++++++++++++
pom.xml | 14 ++++++++++++++
6 files changed, 47 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/push_pr.yml b/.github/workflows/push_pr.yml
index cea37d4..f3e497a 100644
--- a/.github/workflows/push_pr.yml
+++ b/.github/workflows/push_pr.yml
@@ -25,7 +25,7 @@ jobs:
compile_and_test:
strategy:
matrix:
- flink: [1.16.2, 1.17.1]
+ flink: [1.16.2, 1.17.1, 1.18-SNAPSHOT]
uses: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils
with:
flink_version: ${{ matrix.flink }}
diff --git a/flink-connector-hbase-1.4/pom.xml b/flink-connector-hbase-1.4/pom.xml
index db27b0b..039803c 100644
--- a/flink-connector-hbase-1.4/pom.xml
+++ b/flink-connector-hbase-1.4/pom.xml
@@ -345,6 +345,12 @@ under the License.
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-minicluster</artifactId>
<scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
diff --git a/flink-connector-hbase-2.2/pom.xml b/flink-connector-hbase-2.2/pom.xml
index 5c6aa93..f199d0b 100644
--- a/flink-connector-hbase-2.2/pom.xml
+++ b/flink-connector-hbase-2.2/pom.xml
@@ -87,6 +87,10 @@ under the License.
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ </exclusion>
</exclusions>
</dependency>
@@ -358,6 +362,12 @@ under the License.
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-minicluster</artifactId>
<scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
diff --git a/flink-connector-hbase-base/pom.xml b/flink-connector-hbase-base/pom.xml
index 6c172fe..a204c72 100644
--- a/flink-connector-hbase-base/pom.xml
+++ b/flink-connector-hbase-base/pom.xml
@@ -74,6 +74,10 @@ under the License.
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ </exclusion>
</exclusions>
</dependency>
diff --git a/flink-connector-hbase-e2e-tests/pom.xml b/flink-connector-hbase-e2e-tests/pom.xml
index 387448b..37e3667 100644
--- a/flink-connector-hbase-e2e-tests/pom.xml
+++ b/flink-connector-hbase-e2e-tests/pom.xml
@@ -76,6 +76,12 @@ under the License.
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-common</artifactId>
<scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
@@ -131,6 +137,12 @@ under the License.
<artifactId>hadoop-minicluster</artifactId>
<version>${hadoop.version}</version>
<scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
diff --git a/pom.xml b/pom.xml
index 4f28754..92f90c6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -260,6 +260,10 @@ under the License.
<groupId>org.slf4j</groupId>
<artifactId>slf4j-reload4j</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ </exclusion>
</exclusions>
</dependency>
@@ -349,6 +353,10 @@ under the License.
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ </exclusion>
</exclusions>
</dependency>
@@ -403,6 +411,12 @@ under the License.
<version>${commons.logging.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-compress</artifactId>
+ <version>1.23.0</version>
+ </dependency>
+
<dependency>
<groupId>com.fasterxml.jackson</groupId>
<artifactId>jackson-bom</artifactId>