This is an automated email from the ASF dual-hosted git repository. martijnvisser pushed a commit to branch v3.0 in repository https://gitbox.apache.org/repos/asf/flink-connector-hbase.git
commit f4d4e70a292e1eed4bdc522e314d78a8f99dedde Author: MartijnVisser <martijnvis...@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 (cherry picked from commit e40ee4f7676659cb93bf85a5db42b98b12c091be) --- .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>