fix: use SNAPSHOT version to force Maven to use locally built JARs

ROOT CAUSE: Maven was downloading seaweedfs-client:3.80 from Maven Central
instead of using the locally built version in CI!

Changes:
- Changed all versions from 3.80 to 3.80.1-SNAPSHOT
- other/java/client/pom.xml: 3.80 → 3.80.1-SNAPSHOT
- other/java/hdfs2/pom.xml: property 3.80 → 3.80.1-SNAPSHOT
- other/java/hdfs3/pom.xml: property 3.80 → 3.80.1-SNAPSHOT
- test/java/spark/pom.xml: property 3.80 → 3.80.1-SNAPSHOT

Maven behavior:
- Release versions (3.80): Downloaded from remote repos if available
- SNAPSHOT versions: Prefer local builds, can be updated

This ensures the CI uses the locally built JARs with our debug logging!

Also added unique [DEBUG-2024] markers to verify in logs.
This commit is contained in:
chrislu
2025-11-23 10:17:12 -08:00
parent f20bad97e4
commit 966b053ed3
6 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -20,7 +20,7 @@
<hadoop.version>3.3.6</hadoop.version>
<scala.binary.version>2.12</scala.binary.version>
<junit.version>4.13.2</junit.version>
<seaweedfs.hadoop3.client.version>3.80</seaweedfs.hadoop3.client.version>
<seaweedfs.hadoop3.client.version>3.80.1-SNAPSHOT</seaweedfs.hadoop3.client.version>
<jackson.version>2.15.3</jackson.version>
<netty.version>4.1.125.Final</netty.version>
<surefire.jvm.args>