This is an automated email from the ASF dual-hosted git repository. morningman pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from 2bb4ea5dea [regresion-test](icebergv2) add icebergv2 test case (#15187) add 1520a4af6d [refactor](resource) use resource to create external catalog (#14978) No new revisions were added by this update. Summary of changes: .../docs/ecosystem/external-table/multi-catalog.md | 98 ++++++++++--- .../Create/CREATE-CATALOG.md | 109 +++++++++++---- .../Create/CREATE-RESOURCE.md | 86 +++++++++++- .../docs/ecosystem/external-table/multi-catalog.md | 90 +++++++++--- .../Create/CREATE-CATALOG.md | 101 +++++++++++--- .../Create/CREATE-RESOURCE.md | 87 +++++++++++- fe/fe-core/src/main/cup/sql_parser.cup | 4 + .../apache/doris/analysis/CreateCatalogStmt.java | 15 ++ .../java/org/apache/doris/backup/S3Storage.java | 22 +-- .../java/org/apache/doris/catalog/EsResource.java | 135 ++++++++++++++++++ .../java/org/apache/doris/catalog/EsTable.java | 88 ++++-------- .../java/org/apache/doris/catalog/HMSResource.java | 50 ++++++- .../org/apache/doris/catalog/HdfsResource.java | 4 +- .../doris/catalog/HiveMetaStoreClientHelper.java | 40 +----- .../org/apache/doris/catalog/JdbcResource.java | 21 ++- .../apache/doris/catalog/OdbcCatalogResource.java | 1 + .../java/org/apache/doris/catalog/Resource.java | 138 +++++++++++++++++- .../java/org/apache/doris/catalog/S3Resource.java | 154 +++++++-------------- .../org/apache/doris/catalog/SparkResource.java | 1 + .../doris/catalog/external/HMSExternalTable.java | 12 +- .../apache/doris/common/util/PropertyAnalyzer.java | 25 +--- .../apache/doris/datasource/CatalogFactory.java | 89 ++++++------ .../org/apache/doris/datasource/CatalogIf.java | 6 + .../org/apache/doris/datasource/CatalogLog.java | 4 + .../org/apache/doris/datasource/CatalogMgr.java | 37 +++-- .../apache/doris/datasource/CatalogProperty.java | 106 +++++++------- .../apache/doris/datasource/EsExternalCatalog.java | 119 ++++++++++------ .../apache/doris/datasource/ExternalCatalog.java | 12 +- .../doris/datasource/HMSExternalCatalog.java | 30 ++-- .../doris/datasource/JdbcExternalCatalog.java | 56 +++++--- .../datasource/PooledHiveMetaStoreClient.java | 6 +- .../doris/datasource/hive/HiveMetaStoreCache.java | 6 +- .../org/apache/doris/persist/gson/GsonUtils.java | 4 +- .../java/org/apache/doris/planner/EsScanNode.java | 11 +- .../doris/planner/external/HiveScanProvider.java | 17 +-- .../planner/external/IcebergScanProvider.java | 6 +- .../java/org/apache/doris/policy/PolicyMgr.java | 13 +- .../org/apache/doris/policy/StoragePolicy.java | 35 ++++- .../doris/statistics/IcebergAnalysisTask.java | 11 +- .../org/apache/doris/catalog/CatalogTestUtil.java | 14 +- .../apache/doris/datasource/CatalogMgrTest.java | 56 ++++++-- .../doris/external/elasticsearch/EsTestCase.java | 9 +- .../org/apache/doris/http/DorisHttpTestCase.java | 11 +- .../external_catalog_p0/hive/test_hive_orc.out | 52 +++++++ .../jdbc_catalog_p0/test_mysql_jdbc_catalog.out | 3 + regression-test/suites/es_p0/test_es_query.groovy | 48 ++++--- .../external_catalog_p0/hive/test_hive_orc.groovy | 20 ++- .../hive/test_hive_other.groovy | 18 ++- .../hive/test_hive_parquet.groovy | 10 +- .../jdbc_catalog_p0/test_mysql_jdbc_catalog.groovy | 36 +++-- .../multi_catalog_query/hive_catalog_orc.groovy | 14 +- .../hive_catalog_parquet.groovy | 14 +- 52 files changed, 1479 insertions(+), 675 deletions(-) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/catalog/EsResource.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org