This is an automated email from the ASF dual-hosted git repository. dongjoon pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/orc.git
The following commit(s) were added to refs/heads/main by this push: new d2f9d8d97 ORC-1608: Upgrade Hadoop to 3.4.0 d2f9d8d97 is described below commit d2f9d8d97a99bffb9e9adfa5a53c8419e5540f44 Author: Dongjoon Hyun <dongj...@apache.org> AuthorDate: Tue Mar 19 09:46:16 2024 -0700 ORC-1608: Upgrade Hadoop to 3.4.0 ### What changes were proposed in this pull request? This PR aims to upgrade Apache Hadoop dependency to 3.4.0. ### Why are the changes needed? To use the latest Hadoop features. - https://hadoop.apache.org/docs/r3.4.0 ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #1783 from dongjoon-hyun/ORC-1608. Authored-by: Dongjoon Hyun <dongj...@apache.org> Signed-off-by: Dongjoon Hyun <dongj...@apache.org> --- java/pom.xml | 3 ++- java/tools/pom.xml | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/java/pom.xml b/java/pom.xml index 013346827..30d387831 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -60,10 +60,11 @@ </modules> <properties> + <bouncycastle.version>1.77</bouncycastle.version> <brotli4j.version>1.16.0</brotli4j.version> <checkstyle.version>10.14.2</checkstyle.version> <example.dir>${project.basedir}/../../examples</example.dir> - <hadoop.version>3.3.6</hadoop.version> + <hadoop.version>3.4.0</hadoop.version> <java.version>17</java.version> <javadoc.location>${project.basedir}/../target/javadoc</javadoc.location> <junit.version>5.10.2</junit.version> diff --git a/java/tools/pom.xml b/java/tools/pom.xml index 81038c582..cc7cdd34f 100644 --- a/java/tools/pom.xml +++ b/java/tools/pom.xml @@ -80,6 +80,12 @@ </dependency> <!-- test inter-project --> + <dependency> + <groupId>org.bouncycastle</groupId> + <artifactId>bcpkix-jdk18on</artifactId> + <version>${bouncycastle.version}</version> + <scope>test</scope> + </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId>