This is an automated email from the ASF dual-hosted git repository. stoty pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/phoenix-connectors.git
The following commit(s) were added to refs/heads/master by this push: new cfc2914 PHOENIX-7538 Update to Hadoop 3.3.6 in Connectors (#150) cfc2914 is described below commit cfc291485417f5ed9118be85b7f20466a065557a Author: Istvan Toth <st...@apache.org> AuthorDate: Wed Mar 5 11:40:13 2025 +0100 PHOENIX-7538 Update to Hadoop 3.3.6 in Connectors (#150) also add workaround for HADOOP-19164 --- phoenix5-spark/pom.xml | 11 +++++++++++ phoenix5-spark3/pom.xml | 9 +++++++++ pom.xml | 4 ++-- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/phoenix5-spark/pom.xml b/phoenix5-spark/pom.xml index 88f159f..fdd614d 100644 --- a/phoenix5-spark/pom.xml +++ b/phoenix5-spark/pom.xml @@ -431,6 +431,13 @@ <scope>test</scope> </dependency> + <!-- Workaround for HADOOP-19164 --> + <dependency> + <groupId>org.mockito</groupId> + <artifactId>mockito-core</artifactId> + <scope>test</scope> + </dependency> + <!-- We want to take the implementation from Spark --> <dependency> <groupId>org.slf4j</groupId> @@ -471,6 +478,10 @@ <ignoredUnusedDeclaredDependency> org.slf4j:slf4j-log4j12 </ignoredUnusedDeclaredDependency> + <!--Workaround for Hadoop bug --> + <ignoredUnsedDeclaredDependency> + org.mockito:mockito-core + </ignoredUnsedDeclaredDependency> </ignoredUnusedDeclaredDependencies> </configuration> </plugin> diff --git a/phoenix5-spark3/pom.xml b/phoenix5-spark3/pom.xml index 7123e32..7f0dcc8 100644 --- a/phoenix5-spark3/pom.xml +++ b/phoenix5-spark3/pom.xml @@ -229,6 +229,12 @@ <scope>test</scope> </dependency> + <!-- Workaround for HADOOP-19164 --> + <dependency> + <groupId>org.mockito</groupId> + <artifactId>mockito-core</artifactId> + <scope>test</scope> + </dependency> </dependencies> <build> <plugins> @@ -302,6 +308,9 @@ <ignoredUnsedDeclaredDependency>org.apache.hbase:hbase-it</ignoredUnsedDeclaredDependency> <ignoredUnsedDeclaredDependency>org.apache.hadoop:hadoop-minicluster</ignoredUnsedDeclaredDependency> <ignoredUnsedDeclaredDependency>org.apache.omid:omid-tso-server</ignoredUnsedDeclaredDependency> + <ignoredUnsedDeclaredDependency>org.apache.omid:omid-tso-server</ignoredUnsedDeclaredDependency> + <!--Workaround for Hadoop bug --> + <ignoredUnsedDeclaredDependency>org.mockito:mockito-core</ignoredUnsedDeclaredDependency> </ignoredUnusedDeclaredDependencies> </configuration> </plugin> diff --git a/pom.xml b/pom.xml index 87cf760..ddd941d 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ <!-- These should match the versions used to build HBase and Hadoop --> <hbase.version>2.5.8-hadoop3</hbase.version> <hbase.compat.version>2.5.0</hbase.compat.version> - <hadoop.version>3.2.4</hadoop.version> + <hadoop.version>3.3.6</hadoop.version> <zookeeper.version>3.8.4</zookeeper.version> <hbase-thirdparty-version>4.1.5</hbase-thirdparty-version> <!-- Hbase version dependent versions end --> @@ -129,7 +129,7 @@ <commons-collections.version>3.2.2</commons-collections.version> <commons-csv.version>1.0</commons-csv.version> <findbugs-annotations.version>1.3.9-1</findbugs-annotations.version> - <mockito-all.version>1.8.5</mockito-all.version> + <mockito-all.version>4.11.0</mockito-all.version> <junit.version>4.13.2</junit.version> <jodatime.version>2.10.5</jodatime.version> <commons-cli.version>1.4</commons-cli.version>