Skip to content

Commit a1428ec

Browse files
committed
Bump Hadoop to 3.4.0
1 parent e41f8b4 commit a1428ec

File tree

9 files changed

+59
-41
lines changed
  • fluss-filesystems
    • fluss-fs-gs/src/main/resources/META-INF
    • fluss-fs-hadoop-shaded/src/main/resources/META-INF
    • fluss-fs-hdfs/src/main/resources/META-INF
    • fluss-fs-obs/src/main/resources/META-INF
    • fluss-fs-oss/src/main/resources/META-INF
    • fluss-fs-s3/src/main/resources/META-INF
  • website/docs/maintenance/filesystems

9 files changed

+59
-41
lines changed

fluss-filesystems/fluss-fs-gs/src/main/resources/META-INF/NOTICE

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,9 @@ This project bundles the following dependencies under the Apache Software Licens
8181
- org.apache.commons:commons-text:1.4
8282
- org.apache.hadoop.thirdparty:hadoop-shaded-guava:1.1.1
8383
- org.apache.hadoop.thirdparty:hadoop-shaded-protobuf_3_7:1.1.1
84-
- org.apache.hadoop:hadoop-annotations:3.3.4
85-
- org.apache.hadoop:hadoop-auth:3.3.4
86-
- org.apache.hadoop:hadoop-common:3.3.4
84+
- org.apache.hadoop:hadoop-annotations:3.4.0
85+
- org.apache.hadoop:hadoop-auth:3.4.0
86+
- org.apache.hadoop:hadoop-common:3.4.0
8787
- org.apache.httpcomponents:httpclient:4.5.13
8888
- org.apache.httpcomponents:httpcore:4.4.13
8989
- org.apache.kerby:kerb-core:1.0.1

fluss-filesystems/fluss-fs-hadoop-shaded/src/main/resources/META-INF/NOTICE

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ This project bundles the following dependencies under the Apache Software Licens
2424
- org.apache.commons:commons-text:1.4
2525
- org.apache.hadoop.thirdparty:hadoop-shaded-guava:1.1.1
2626
- org.apache.hadoop.thirdparty:hadoop-shaded-protobuf_3_7:1.1.1
27-
- org.apache.hadoop:hadoop-annotations:3.3.4
28-
- org.apache.hadoop:hadoop-auth:3.3.4
29-
- org.apache.hadoop:hadoop-common:3.3.4
27+
- org.apache.hadoop:hadoop-annotations:3.4.0
28+
- org.apache.hadoop:hadoop-auth:3.4.0
29+
- org.apache.hadoop:hadoop-common:3.4.0
3030
- org.apache.kerby:kerb-core:1.0.1
3131
- org.apache.kerby:kerby-asn1:1.0.1
3232
- org.apache.kerby:kerby-pkix:1.0.1

fluss-filesystems/fluss-fs-hdfs/src/main/resources/META-INF/NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ This project bundles the following dependencies under the Apache Software Licens
1111
- com.fasterxml.jackson.core:jackson-databind:2.15.3
1212
- com.squareup.okhttp3:okhttp:4.9.3
1313
- com.squareup.okio:okio:2.8.0
14-
- org.apache.hadoop:hadoop-hdfs-client:3.3.4
14+
- org.apache.hadoop:hadoop-hdfs-client:3.4.0
1515
- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.10
1616
- org.jetbrains.kotlin:kotlin-stdlib:1.4.10
1717

fluss-filesystems/fluss-fs-obs/src/main/resources/META-INF/NOTICE

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ This project bundles the following dependencies under the Apache Software Licens
2626
- org.apache.directory.api:api-util:1.0.0-M20
2727
- org.apache.directory.server:apacheds-i18n:2.0.0-M15
2828
- org.apache.directory.server:apacheds-kerberos-codec:2.0.0-M15
29-
- org.apache.hadoop:hadoop-annotations:2.10.2
30-
- org.apache.hadoop:hadoop-auth:2.10.2
31-
- org.apache.hadoop:hadoop-common:2.10.2
29+
- org.apache.hadoop:hadoop-annotations:3.4.0
30+
- org.apache.hadoop:hadoop-auth:3.4.0
31+
- org.apache.hadoop:hadoop-common:3.4.0
3232
- org.apache.htrace:htrace-core4:4.1.0-incubating
3333
- org.codehaus.jackson:jackson-core-asl:1.9.13
3434
- org.codehaus.jackson:jackson-mapper-asl:1.9.13

fluss-filesystems/fluss-fs-oss/src/main/resources/META-INF/NOTICE

Lines changed: 42 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -10,43 +10,61 @@ This project bundles the following dependencies under the Apache Software Licens
1010
- com.aliyun:aliyun-java-sdk-core:4.5.10
1111
- com.aliyun:aliyun-java-sdk-kms:2.11.0
1212
- com.aliyun:aliyun-java-sdk-ram:3.1.0
13-
- com.fasterxml.woodstox:woodstox-core:5.3.0
13+
- com.fasterxml.jackson.core:jackson-annotations:2.15.3
14+
- com.fasterxml.jackson.core:jackson-core:2.15.3
15+
- com.fasterxml.jackson.core:jackson-databind:2.15.3
16+
- com.fasterxml.woodstox:woodstox-core:5.4.0
17+
- com.github.pjfanning:jersey-json:1.20
1418
- com.google.code.gson:gson:2.8.6
15-
- com.google.guava:guava:11.0.2
16-
- com.jamesmurty.utils:java-xmlbuilder:0.4
19+
- com.google.guava:failureaccess:1.0
20+
- com.google.guava:guava:27.0-jre
21+
- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
22+
- com.google.j2objc:j2objc-annotations:1.1
23+
- com.google.re2j:re2j:1.1
24+
- com.sun.xml.bind:jaxb-impl:2.2.3-1
1725
- commons-beanutils:commons-beanutils:1.9.4
1826
- commons-collections:commons-collections:3.2.2
19-
- commons-configuration:commons-configuration:1.6
20-
- commons-digester:commons-digester:1.8
21-
- commons-io:commons-io:2.5
22-
- commons-lang:commons-lang:2.6
27+
- commons-io:commons-io:2.14.0
2328
- commons-codec:commons-codec:1.11
24-
- commons-logging:commons-logging:1.1.3
29+
- commons-logging:commons-logging:1.2
30+
- dnsjava:dnsjava:3.4.0
31+
- io.dropwizard.metrics:metrics-core:3.2.4
32+
- io.netty:netty-buffer:4.1.100.Final
33+
- io.netty:netty-codec:4.1.100.Final
34+
- io.netty:netty-common:4.1.100.Final
35+
- io.netty:netty-handler:4.1.100.Final
36+
- io.netty:netty-resolver:4.1.100.Final
37+
- io.netty:netty-transport-classes-epoll:4.1.100.Final
38+
- io.netty:netty-transport-native-epoll:4.1.100.Final
39+
- io.netty:netty-transport-native-unix-common:4.1.100.Final
40+
- io.netty:netty-transport:4.1.100.Final
2541
- io.opentracing:opentracing-api:0.33.0
2642
- io.opentracing:opentracing-noop:0.33.0
2743
- io.opentracing:opentracing-util:0.33.0
28-
- org.apache.hadoop:hadoop-aliyun:3.3.4
44+
- jakarta.activation:jakarta.activation-api:1.2.1
45+
- org.apache.hadoop:hadoop-aliyun:3.4.0
46+
- org.apache.hadoop.thirdparty:hadoop-shaded-guava:1.2.0
47+
- org.apache.hadoop.thirdparty:hadoop-shaded-protobuf_3_21:1.2.0
2948
- org.apache.httpcomponents:httpclient:4.5.13
3049
- org.apache.httpcomponents:httpcore:4.4.13
50+
- org.apache.kerby:kerb-core:2.0.3
51+
- org.apache.kerby:kerby-asn1:2.0.3
52+
- org.apache.kerby:kerby-pkix:2.0.3
53+
- org.apache.kerby:kerby-util:2.0.3
54+
- org.bouncycastle:bcprov-jdk15on:1.70
3155
- org.codehaus.jettison:jettison:1.5.4
3256
- org.ini4j:ini4j:0.5.4
33-
- net.java.dev.jets3t:jets3t:0.9.0
34-
- org.apache.commons:commons-compress:1.21
57+
- org.apache.commons:commons-compress:1.24.0
58+
- org.apache.commons:commons-configuration2:2.8.0
59+
- org.apache.commons:commons-text:1.10.0
3560
- org.apache.commons:commons-lang3:3.18.0
36-
- org.apache.directory.api:api-asn1-api:1.0.0-M20
37-
- org.apache.directory.api:api-util:1.0.0-M20
38-
- org.apache.directory.server:apacheds-i18n:2.0.0-M15
39-
- org.apache.directory.server:apacheds-kerberos-codec:2.0.0-M15
40-
- org.apache.hadoop:hadoop-annotations:2.10.2
41-
- org.apache.hadoop:hadoop-auth:2.10.2
42-
- org.apache.hadoop:hadoop-common:2.10.2
43-
- org.apache.htrace:htrace-core4:4.1.0-incubating
44-
- org.codehaus.jackson:jackson-core-asl:1.9.13
45-
- org.codehaus.jackson:jackson-mapper-asl:1.9.13
61+
- org.apache.hadoop:hadoop-annotations:3.4.0
62+
- org.apache.hadoop:hadoop-auth:3.4.0
63+
- org.apache.hadoop:hadoop-common:3.4.0
64+
- org.checkerframework:checker-qual:2.5.2
65+
- org.codehaus.mojo:animal-sniffer-annotations:1.17
4666
- org.codehaus.woodstox:stax2-api:4.2.1
47-
- org.mortbay.jetty:jetty-sslengine:6.1.26
48-
- org.mortbay.jetty:jetty-util:6.1.26
49-
- org.mortbay.jetty:jetty:6.1.26
67+
- org.xerial.snappy:snappy-java:1.1.10.4
5068

5169
The binary distribution of this product bundles these dependencies under the Eclipse Public License - v 2.0 (https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt)
5270
See bundled license files for details.

fluss-filesystems/fluss-fs-s3/src/main/resources/META-INF/NOTICE

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ This project bundles the following dependencies under the Apache Software Licens
3030
- org.apache.commons:commons-text:1.4
3131
- org.apache.hadoop.thirdparty:hadoop-shaded-guava:1.1.1
3232
- org.apache.hadoop.thirdparty:hadoop-shaded-protobuf_3_7:1.1.1
33-
- org.apache.hadoop:hadoop-annotations:3.3.4
34-
- org.apache.hadoop:hadoop-auth:3.3.4
35-
- org.apache.hadoop:hadoop-aws:3.3.4
36-
- org.apache.hadoop:hadoop-common:3.3.4
33+
- org.apache.hadoop:hadoop-annotations:3.4.0
34+
- org.apache.hadoop:hadoop-auth:3.4.0
35+
- org.apache.hadoop:hadoop-aws:3.4.0
36+
- org.apache.hadoop:hadoop-common:3.4.0
3737
- org.apache.httpcomponents:httpclient:4.5.13
3838
- org.apache.httpcomponents:httpcore:4.4.13
3939
- org.apache.kerby:kerb-core:1.0.1

fluss-filesystems/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
<packaging>pom</packaging>
4141

4242
<properties>
43-
<fs.hadoopshaded.version>3.3.4</fs.hadoopshaded.version>
43+
<fs.hadoopshaded.version>3.4.0</fs.hadoopshaded.version>
4444
<commons.beanutils.version>1.9.4</commons.beanutils.version>
4545
</properties>
4646

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
<paimon.version>1.2.0</paimon.version>
9292
<iceberg.version>1.9.1</iceberg.version>
9393

94-
<fluss.hadoop.version>2.10.2</fluss.hadoop.version>
94+
<fluss.hadoop.version>3.4.0</fluss.hadoop.version>
9595
<frocksdb.version>6.20.3-ververica-2.0</frocksdb.version>
9696
<slf4j.version>1.7.36</slf4j.version>
9797
<log4j.version>2.17.1</log4j.version>

website/docs/maintenance/filesystems/hdfs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ fluss.hadoop.hadoop.security.kerberos.ticket.cache.path: /tmp/krb5cc_1000
5656
5757
#### Use Machine Hadoop Environment Configuration
5858
59-
Fluss includes bundled Hadoop libraries with version 3.3.4 for deploying Fluss in machine without Hadoop installed.
59+
Fluss includes bundled Hadoop libraries with version 3.4.0 for deploying Fluss in machine without Hadoop installed.
6060
For most use cases, these work perfectly. However, you should configure your machine's native Hadoop environment if:
6161
1. Your HDFS uses kerberos security
6262
2. You need to avoid version conflicts between Fluss's bundled hadoop libraries and your HDFS cluster

0 commit comments

Comments
 (0)