Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ jobs:
distribution: 'temurin'
cache: maven
- name: Build with Maven
run: mvn -P hadoop-3.4.1 -B verify
run: mvn -P hadoop-3.4.2 -B verify
- name: Update dependency graph
uses: advanced-security/maven-dependency-submission-action@bb3f7338b5bd0e3b225d8082e26b7b6289e17ef3 # v4.1.0
with:
maven-args: -P hadoop-3.4.1
maven-args: -P hadoop-3.4.2
2 changes: 1 addition & 1 deletion .github/workflows/reviewdog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: reviewdog/action-detect-secrets@84a331098c48fc892be9af5656f798d0f5f79d81 # v0.25.0
- uses: reviewdog/action-detect-secrets@7a58df110a56c350091ce195aaf7f11ab1d5eda7 # v0.29.1
with:
github_token: ${{ secrets.github_token }}

Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.

## [Unreleased]

### Added

- Add build profile for `3.4.2` ([#56]).

[#56]: https://github.com/stackabletech/hdfs-utils/pull/56

## [0.4.1] - 2025-03-11

### Added
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ This project contains multiple plugins for Apache Hadoop, which are intended to

## Installation

Currently you can compile hdfs-utils against Hadoop 3.3.4, 3.3.6, 3.4.0 or 3.4.1. You need to specify the version by activating either the `hadoop-3.3.4`, `hadoop-3.3.6`, `hadoop-3.4.0` or the `hadoop-3.4.1` profile below.
Currently you can compile hdfs-utils against Hadoop 3.3.4, 3.3.6, 3.4.0, 3.4.1 or 3.4.2. You need to specify the version by activating either the `hadoop-3.3.4`, `hadoop-3.3.6`, `hadoop-3.4.0`, `hadoop-3.4.1` or the `hadoop-3.4.2` profile below.

Run `mvn clean package -P hadoop-3.4.0` and put the resulting `target/hdfs-utils-*.jar` file on your HDFS classpath.
The easiest way to achieve this is to put it in the directory `/stackable/hadoop/share/hadoop/tools/lib/`.
Expand Down
15 changes: 15 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -332,5 +332,20 @@
<jackson.version>2.12.7.1</jackson.version>
</properties>
</profile>
<profile>
<id>hadoop-3.4.2</id>
<!--
Users need to explicitly set the version of Hadoop they want to build against
<activation>
<activeByDefault>true</activeByDefault>
</activation>
-->
<properties>
<hadoop.version>3.4.2</hadoop.version>
<!-- Taken from https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-common/3.4.2 -->
<slf4j.version>1.7.36</slf4j.version>
<jackson.version>2.12.7.1</jackson.version>
</properties>
</profile>
</profiles>
</project>
Loading