diff --git a/hadoop-ozone/dist/pom.xml b/hadoop-ozone/dist/pom.xml index f030aacbbc48..a69092ac1e68 100644 --- a/hadoop-ozone/dist/pom.xml +++ b/hadoop-ozone/dist/pom.xml @@ -241,6 +241,10 @@ org.apache.ozone ozone-filesystem-hadoop3 + + org.apache.ozone + ozone-filesystem-hadoop3-client + diff --git a/hadoop-ozone/dist/src/main/license/jar-report.txt b/hadoop-ozone/dist/src/main/license/jar-report.txt index f71dec825ac5..0e900808c1fb 100644 --- a/hadoop-ozone/dist/src/main/license/jar-report.txt +++ b/hadoop-ozone/dist/src/main/license/jar-report.txt @@ -212,6 +212,7 @@ share/ozone/lib/ozone-filesystem-common.jar share/ozone/lib/ozone-filesystem-hadoop2.jar share/ozone/lib/ozone-filesystem-hadoop3.jar share/ozone/lib/ozone-filesystem.jar +share/ozone/lib/ozone-filesystem-hadoop3-client.jar share/ozone/lib/ozone-insight.jar share/ozone/lib/ozone-interface-client.jar share/ozone/lib/ozone-interface-storage.jar diff --git a/hadoop-ozone/ozonefs-hadoop3-client/pom.xml b/hadoop-ozone/ozonefs-hadoop3-client/pom.xml new file mode 100644 index 000000000000..213fdceed0b6 --- /dev/null +++ b/hadoop-ozone/ozonefs-hadoop3-client/pom.xml @@ -0,0 +1,118 @@ + + + + 4.0.0 + + org.apache.ozone + ozone + 1.3.0-SNAPSHOT + + + ozone-filesystem-hadoop3-client + Apache Ozone FS Hadoop shaded 3.x compatibility + jar + 1.3.0-SNAPSHOT + + + org.apache.ozone + ozone-filesystem-hadoop3 + true + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + include-dependencies + prepare-package + + unpack + + + META-INF/versions/**/*.* + + + org.apache.ozone + ozone-filesystem-shaded + ${project.version} + + + target/classes + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + + META-INF/BC1024KE.DSA + META-INF/BC2048KE.DSA + META-INF/BC1024KE.SF + META-INF/BC2048KE.SF + + + + + ozone-default-generated.xml + + + + + com.google.protobuf + + org.apache.hadoop.shaded.com.google.protobuf + + + com.google.protobuf.* + + + + + + + + + com.github.spotbugs + spotbugs-maven-plugin + + org.apache.hadoop.fs.ozone.* + + + + + diff --git a/hadoop-ozone/pom.xml b/hadoop-ozone/pom.xml index f6f35f947295..221cd7af0390 100644 --- a/hadoop-ozone/pom.xml +++ b/hadoop-ozone/pom.xml @@ -122,6 +122,11 @@ ozone-filesystem-hadoop3 ${ozone.version} + + org.apache.ozone + ozone-filesystem-hadoop3-client + ${ozone.version} + org.apache.ozone ozone-filesystem-hadoop2 @@ -373,6 +378,7 @@ ozonefs-shaded ozonefs-hadoop2 ozonefs-hadoop3 + ozonefs-hadoop3-client