This is an automated email from the ASF dual-hosted git repository.

zykkk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/master by this push:
     new 50dd318183 [style](jdbc catalog) Tidy the jdbc catalog java file 
directory (#22691)
50dd318183 is described below

commit 50dd318183f64c6b983e335e25eccd5e2563e0f3
Author: zy-kkk <zhongy...@gmail.com>
AuthorDate: Tue Aug 8 18:21:21 2023 +0800

    [style](jdbc catalog) Tidy the jdbc catalog java file directory (#22691)
---
 .../main/java/org/apache/doris/analysis/NativeInsertStmt.java  |  2 +-
 .../apache/doris/catalog/external/JdbcExternalDatabase.java    |  2 +-
 .../org/apache/doris/catalog/external/JdbcExternalTable.java   |  2 +-
 .../main/java/org/apache/doris/datasource/CatalogFactory.java  |  1 +
 .../doris/datasource/{ => jdbc}/JdbcExternalCatalog.java       | 10 +++++++---
 .../jdbc => datasource/jdbc/client}/JdbcClickHouseClient.java  |  2 +-
 .../{external/jdbc => datasource/jdbc/client}/JdbcClient.java  |  2 +-
 .../jdbc => datasource/jdbc/client}/JdbcClientConfig.java      |  2 +-
 .../jdbc => datasource/jdbc/client}/JdbcClientException.java   |  2 +-
 .../jdbc => datasource/jdbc/client}/JdbcMySQLClient.java       |  2 +-
 .../jdbc => datasource/jdbc/client}/JdbcOceanBaseClient.java   |  2 +-
 .../jdbc => datasource/jdbc/client}/JdbcOracleClient.java      |  2 +-
 .../jdbc => datasource/jdbc/client}/JdbcPostgreSQLClient.java  |  2 +-
 .../jdbc => datasource/jdbc/client}/JdbcSQLServerClient.java   |  2 +-
 .../jdbc => datasource/jdbc/client}/JdbcSapHanaClient.java     |  2 +-
 .../jdbc => datasource/jdbc/client}/JdbcTrinoClient.java       |  2 +-
 .../src/main/java/org/apache/doris/persist/gson/GsonUtils.java |  2 +-
 17 files changed, 23 insertions(+), 18 deletions(-)

diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/analysis/NativeInsertStmt.java 
b/fe/fe-core/src/main/java/org/apache/doris/analysis/NativeInsertStmt.java
index adf12e0ddf..78facc30be 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/analysis/NativeInsertStmt.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/analysis/NativeInsertStmt.java
@@ -42,7 +42,7 @@ import org.apache.doris.common.UserException;
 import org.apache.doris.common.util.DebugUtil;
 import org.apache.doris.common.util.Util;
 import org.apache.doris.datasource.ExternalCatalog;
-import org.apache.doris.datasource.JdbcExternalCatalog;
+import org.apache.doris.datasource.jdbc.JdbcExternalCatalog;
 import org.apache.doris.mysql.privilege.PrivPredicate;
 import org.apache.doris.planner.DataPartition;
 import org.apache.doris.planner.DataSink;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/catalog/external/JdbcExternalDatabase.java
 
b/fe/fe-core/src/main/java/org/apache/doris/catalog/external/JdbcExternalDatabase.java
index ce3b3726a9..2d86745553 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/catalog/external/JdbcExternalDatabase.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/catalog/external/JdbcExternalDatabase.java
@@ -19,7 +19,7 @@ package org.apache.doris.catalog.external;
 
 import org.apache.doris.datasource.ExternalCatalog;
 import org.apache.doris.datasource.InitDatabaseLog;
-import org.apache.doris.datasource.JdbcExternalCatalog;
+import org.apache.doris.datasource.jdbc.JdbcExternalCatalog;
 
 public class JdbcExternalDatabase extends ExternalDatabase<JdbcExternalTable> {
 
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/catalog/external/JdbcExternalTable.java
 
b/fe/fe-core/src/main/java/org/apache/doris/catalog/external/JdbcExternalTable.java
index 1f1fd8dcb0..5db69ac8f0 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/catalog/external/JdbcExternalTable.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/catalog/external/JdbcExternalTable.java
@@ -19,7 +19,7 @@ package org.apache.doris.catalog.external;
 
 import org.apache.doris.catalog.Column;
 import org.apache.doris.catalog.JdbcTable;
-import org.apache.doris.datasource.JdbcExternalCatalog;
+import org.apache.doris.datasource.jdbc.JdbcExternalCatalog;
 import org.apache.doris.thrift.TTableDescriptor;
 
 import org.apache.logging.log4j.LogManager;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/datasource/CatalogFactory.java 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/CatalogFactory.java
index e3d409b3d7..5aa75daaad 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/datasource/CatalogFactory.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/datasource/CatalogFactory.java
@@ -28,6 +28,7 @@ import org.apache.doris.catalog.Resource;
 import org.apache.doris.common.DdlException;
 import org.apache.doris.common.FeConstants;
 import org.apache.doris.datasource.iceberg.IcebergExternalCatalogFactory;
+import org.apache.doris.datasource.jdbc.JdbcExternalCatalog;
 import org.apache.doris.datasource.paimon.PaimonExternalCatalogFactory;
 import org.apache.doris.datasource.test.TestExternalCatalog;
 
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/datasource/JdbcExternalCatalog.java 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/JdbcExternalCatalog.java
similarity index 94%
rename from 
fe/fe-core/src/main/java/org/apache/doris/datasource/JdbcExternalCatalog.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/JdbcExternalCatalog.java
index 583cceddd6..28897ca05c 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/datasource/JdbcExternalCatalog.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/JdbcExternalCatalog.java
@@ -15,13 +15,17 @@
 // specific language governing permissions and limitations
 // under the License.
 
-package org.apache.doris.datasource;
+package org.apache.doris.datasource.jdbc;
 
 import org.apache.doris.catalog.JdbcResource;
 import org.apache.doris.catalog.external.JdbcExternalDatabase;
 import org.apache.doris.common.DdlException;
-import org.apache.doris.external.jdbc.JdbcClient;
-import org.apache.doris.external.jdbc.JdbcClientConfig;
+import org.apache.doris.datasource.CatalogProperty;
+import org.apache.doris.datasource.ExternalCatalog;
+import org.apache.doris.datasource.InitCatalogLog;
+import org.apache.doris.datasource.SessionContext;
+import org.apache.doris.datasource.jdbc.client.JdbcClient;
+import org.apache.doris.datasource.jdbc.client.JdbcClientConfig;
 
 import com.google.common.base.Strings;
 import com.google.common.collect.Lists;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClickHouseClient.java
 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClickHouseClient.java
similarity index 98%
rename from 
fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClickHouseClient.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClickHouseClient.java
index b759e190d7..292dea760e 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClickHouseClient.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClickHouseClient.java
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-package org.apache.doris.external.jdbc;
+package org.apache.doris.datasource.jdbc.client;
 
 import org.apache.doris.catalog.ArrayType;
 import org.apache.doris.catalog.ScalarType;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClient.java 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClient.java
similarity index 99%
rename from 
fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClient.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClient.java
index 4abe061d57..1d3361549d 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClient.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClient.java
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-package org.apache.doris.external.jdbc;
+package org.apache.doris.datasource.jdbc.client;
 
 import org.apache.doris.catalog.Column;
 import org.apache.doris.catalog.JdbcResource;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClientConfig.java 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClientConfig.java
similarity index 98%
rename from 
fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClientConfig.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClientConfig.java
index 787943b5f7..5c24e0298d 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClientConfig.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClientConfig.java
@@ -16,7 +16,7 @@
 // under the License.
 
 
-package org.apache.doris.external.jdbc;
+package org.apache.doris.datasource.jdbc.client;
 
 import java.util.Map;
 
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClientException.java
 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClientException.java
similarity index 95%
rename from 
fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClientException.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClientException.java
index 1298a0df8f..f9c1e53c2a 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcClientException.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcClientException.java
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-package org.apache.doris.external.jdbc;
+package org.apache.doris.datasource.jdbc.client;
 
 public class JdbcClientException extends RuntimeException {
     public JdbcClientException(String format, Throwable cause, Object... msg) {
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcMySQLClient.java 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcMySQLClient.java
similarity index 99%
rename from 
fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcMySQLClient.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcMySQLClient.java
index efbfcfd70c..a09077ac49 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcMySQLClient.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcMySQLClient.java
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-package org.apache.doris.external.jdbc;
+package org.apache.doris.datasource.jdbc.client;
 
 import org.apache.doris.catalog.Column;
 import org.apache.doris.catalog.PrimitiveType;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcOceanBaseClient.java
 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcOceanBaseClient.java
similarity index 98%
rename from 
fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcOceanBaseClient.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcOceanBaseClient.java
index 70a594f855..14d5d5f184 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcOceanBaseClient.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcOceanBaseClient.java
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-package org.apache.doris.external.jdbc;
+package org.apache.doris.datasource.jdbc.client;
 
 import org.apache.doris.catalog.JdbcResource;
 import org.apache.doris.catalog.Type;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcOracleClient.java 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcOracleClient.java
similarity index 99%
rename from 
fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcOracleClient.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcOracleClient.java
index 2dd11fe2a7..ae697b87be 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcOracleClient.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcOracleClient.java
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-package org.apache.doris.external.jdbc;
+package org.apache.doris.datasource.jdbc.client;
 
 import org.apache.doris.catalog.ScalarType;
 import org.apache.doris.catalog.Type;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcPostgreSQLClient.java
 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcPostgreSQLClient.java
similarity index 98%
rename from 
fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcPostgreSQLClient.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcPostgreSQLClient.java
index 763d66226e..9b0bd05d22 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcPostgreSQLClient.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcPostgreSQLClient.java
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-package org.apache.doris.external.jdbc;
+package org.apache.doris.datasource.jdbc.client;
 
 import org.apache.doris.catalog.PrimitiveType;
 import org.apache.doris.catalog.ScalarType;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcSQLServerClient.java
 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcSQLServerClient.java
similarity index 98%
rename from 
fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcSQLServerClient.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcSQLServerClient.java
index 3d79cc6a9e..0f4b287698 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcSQLServerClient.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcSQLServerClient.java
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-package org.apache.doris.external.jdbc;
+package org.apache.doris.datasource.jdbc.client;
 
 import org.apache.doris.catalog.ScalarType;
 import org.apache.doris.catalog.Type;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcSapHanaClient.java
 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcSapHanaClient.java
similarity index 98%
rename from 
fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcSapHanaClient.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcSapHanaClient.java
index 07f7c2c53f..4e29bba7d7 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcSapHanaClient.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcSapHanaClient.java
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-package org.apache.doris.external.jdbc;
+package org.apache.doris.datasource.jdbc.client;
 
 import org.apache.doris.catalog.PrimitiveType;
 import org.apache.doris.catalog.ScalarType;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcTrinoClient.java 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcTrinoClient.java
similarity index 98%
rename from 
fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcTrinoClient.java
rename to 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcTrinoClient.java
index cf3495709a..e577086e4a 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/external/jdbc/JdbcTrinoClient.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/client/JdbcTrinoClient.java
@@ -15,7 +15,7 @@
 // specific language governing permissions and limitations
 // under the License.
 
-package org.apache.doris.external.jdbc;
+package org.apache.doris.datasource.jdbc.client;
 
 import org.apache.doris.catalog.ArrayType;
 import org.apache.doris.catalog.PrimitiveType;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/persist/gson/GsonUtils.java 
b/fe/fe-core/src/main/java/org/apache/doris/persist/gson/GsonUtils.java
index 7024bf4216..892ffbeca5 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/persist/gson/GsonUtils.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/persist/gson/GsonUtils.java
@@ -63,13 +63,13 @@ import org.apache.doris.datasource.CatalogIf;
 import org.apache.doris.datasource.EsExternalCatalog;
 import org.apache.doris.datasource.HMSExternalCatalog;
 import org.apache.doris.datasource.InternalCatalog;
-import org.apache.doris.datasource.JdbcExternalCatalog;
 import org.apache.doris.datasource.MaxComputeExternalCatalog;
 import org.apache.doris.datasource.iceberg.IcebergDLFExternalCatalog;
 import org.apache.doris.datasource.iceberg.IcebergExternalCatalog;
 import org.apache.doris.datasource.iceberg.IcebergGlueExternalCatalog;
 import org.apache.doris.datasource.iceberg.IcebergHMSExternalCatalog;
 import org.apache.doris.datasource.iceberg.IcebergRestExternalCatalog;
+import org.apache.doris.datasource.jdbc.JdbcExternalCatalog;
 import org.apache.doris.datasource.paimon.PaimonExternalCatalog;
 import org.apache.doris.datasource.paimon.PaimonHMSExternalCatalog;
 import org.apache.doris.load.loadv2.LoadJob.LoadJobStateUpdateInfo;


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to