Skip to content
Open
Changes from all 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
39 changes: 39 additions & 0 deletions fluss-filesystems/fluss-fs-s3/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -344,6 +344,41 @@
<include>*:*</include>
</includes>
</artifactSet>
<relocations>
<!-- relocate the packages that are internal to Hadoop/AWS SDK
and not used / exposed downstream, mirroring the pattern
of fluss-fs-hadoop-shaded -->
<relocation>
<pattern>com.google</pattern>
<shadedPattern>
org.apache.fluss.fs.shaded.s3.com.google
</shadedPattern>
</relocation>
<relocation>
<pattern>org.apache.htrace</pattern>
<shadedPattern>
org.apache.fluss.fs.shaded.s3.org.apache.htrace
</shadedPattern>
</relocation>
<relocation>
<pattern>com.fasterxml</pattern>
<shadedPattern>
org.apache.fluss.fs.shaded.s3.com.fasterxml
</shadedPattern>
</relocation>
<relocation>
<pattern>org.codehaus</pattern>
<shadedPattern>
org.apache.fluss.fs.shaded.s3.org.codehaus
</shadedPattern>
</relocation>
<relocation>
<pattern>com.ctc</pattern>
<shadedPattern>
org.apache.fluss.fs.shaded.s3.com.ctc
</shadedPattern>
</relocation>
</relocations>
<filters>
<filter>
<artifact>*</artifact>
Expand All @@ -353,6 +388,10 @@
<exclude>mozilla/**</exclude>
<exclude>META-INF/maven/**</exclude>
<exclude>META-INF/LICENSE.txt</exclude>
<!-- the shade plugin relocates base-path classes but not
Multi-Release JAR entries under META-INF/versions,
so exclude them to avoid unshaded jackson leaking -->
<exclude>META-INF/versions/**/com/fasterxml/**</exclude>
</excludes>
</filter>
<filter>
Expand Down
Loading