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 <[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]