diff --git a/paimon-filesystems/paimon-jindo/pom.xml b/paimon-filesystems/paimon-jindo/pom.xml index d5a093811bcd..eafba044cc2a 100644 --- a/paimon-filesystems/paimon-jindo/pom.xml +++ b/paimon-filesystems/paimon-jindo/pom.xml @@ -123,58 +123,5 @@ 1.1.3 test - - - org.apache.hadoop - hadoop-hdfs - ${hadoop.version} - test - test-jar - - - log4j - log4j - - - ch.qos.reload4j - reload4j - - - org.slf4j - slf4j-reload4j - - - - - - org.apache.hadoop - hadoop-common - test - test-jar - ${hadoop.version} - - - log4j - log4j - - - org.slf4j - slf4j-log4j12 - - - - jdk.tools - jdk.tools - - - ch.qos.reload4j - reload4j - - - org.slf4j - slf4j-reload4j - - - \ No newline at end of file diff --git a/paimon-filesystems/paimon-jindo/src/main/resources/META-INF/services/org.apache.paimon.fs.FileIOLoader b/paimon-filesystems/paimon-jindo/src/main/resources/META-INF/services/org.apache.paimon.fs.FileIOLoader index 952de1d3410a..ce136e226339 100644 --- a/paimon-filesystems/paimon-jindo/src/main/resources/META-INF/services/org.apache.paimon.fs.FileIOLoader +++ b/paimon-filesystems/paimon-jindo/src/main/resources/META-INF/services/org.apache.paimon.fs.FileIOLoader @@ -14,4 +14,3 @@ # limitations under the License. org.apache.paimon.jindo.JindoLoader -org.apache.paimon.jindodls.JindoDLSLoader diff --git a/paimon-filesystems/paimon-jindodls/pom.xml b/paimon-filesystems/paimon-jindodls/pom.xml new file mode 100644 index 000000000000..545966c0a78a --- /dev/null +++ b/paimon-filesystems/paimon-jindodls/pom.xml @@ -0,0 +1,186 @@ + + + + 4.0.0 + + + paimon-filesystems + org.apache.paimon + 1.4-SNAPSHOT + + + paimon-jindodls + Paimon : FileSystems : Jindo DLS + jar + + + 6.9.1 + + + + + jindodata + https://jindodata-binary.oss-cn-shanghai.aliyuncs.com/mvn-repo/ + + + + + + org.apache.paimon + paimon-jindo + ${project.version} + provided + + + org.apache.paimon + paimon-common + ${project.version} + provided + + + + org.apache.hadoop + hadoop-common + ${hadoop.version} + provided + + + * + * + + + + + + com.aliyun.jindodata + jindo-core + ${jindodata.version} + provided + + + * + * + + + + + + com.aliyun.jindodata + jindo-sdk + ${jindodata.version} + provided + + + * + * + + + + + + org.apache.hadoop + hadoop-hdfs-client + ${hadoop.version} + test + + + org.apache.avro + avro + + + log4j + log4j + + + org.slf4j + slf4j-log4j12 + + + + + + commons-collections + commons-collections + 3.2.2 + test + + + + commons-logging + commons-logging + 1.1.3 + test + + + + org.apache.hadoop + hadoop-hdfs + ${hadoop.version} + test + test-jar + + + log4j + log4j + + + ch.qos.reload4j + reload4j + + + org.slf4j + slf4j-reload4j + + + + + + org.apache.hadoop + hadoop-common + test + test-jar + ${hadoop.version} + + + log4j + log4j + + + org.slf4j + slf4j-log4j12 + + + + jdk.tools + jdk.tools + + + ch.qos.reload4j + reload4j + + + org.slf4j + slf4j-reload4j + + + + + \ No newline at end of file diff --git a/paimon-filesystems/paimon-jindo/src/main/java/org/apache/paimon/jindodls/JindoDLSLoader.java b/paimon-filesystems/paimon-jindodls/src/main/java/org/apache/paimon/jindodls/JindoDLSLoader.java similarity index 100% rename from paimon-filesystems/paimon-jindo/src/main/java/org/apache/paimon/jindodls/JindoDLSLoader.java rename to paimon-filesystems/paimon-jindodls/src/main/java/org/apache/paimon/jindodls/JindoDLSLoader.java diff --git a/paimon-filesystems/paimon-jindodls/src/main/resources/META-INF/services/org.apache.paimon.fs.FileIOLoader b/paimon-filesystems/paimon-jindodls/src/main/resources/META-INF/services/org.apache.paimon.fs.FileIOLoader new file mode 100644 index 000000000000..604864ab0728 --- /dev/null +++ b/paimon-filesystems/paimon-jindodls/src/main/resources/META-INF/services/org.apache.paimon.fs.FileIOLoader @@ -0,0 +1,16 @@ +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +org.apache.paimon.jindodls.JindoDLSLoader diff --git a/paimon-filesystems/paimon-jindo/src/test/java/org/apache/paimon/jindodls/DLSFileIOTest.java b/paimon-filesystems/paimon-jindodls/src/test/java/org/apache/paimon/jindodls/DLSFileIOTest.java similarity index 100% rename from paimon-filesystems/paimon-jindo/src/test/java/org/apache/paimon/jindodls/DLSFileIOTest.java rename to paimon-filesystems/paimon-jindodls/src/test/java/org/apache/paimon/jindodls/DLSFileIOTest.java diff --git a/paimon-filesystems/pom.xml b/paimon-filesystems/pom.xml index 1550b9d46aa6..7eca0ad71252 100644 --- a/paimon-filesystems/pom.xml +++ b/paimon-filesystems/pom.xml @@ -42,6 +42,7 @@ paimon-cosn paimon-cosn-impl paimon-jindo + paimon-jindodls paimon-gs paimon-gs-impl paimon-azure