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 bc619ce5be [Fix](load)Pass hidden column to load columns (#17004) add 51bbae27b8 [feature-wip](iceberg) add dlf and glue catalog impl for iceberg catalog (#16602) No new revisions were added by this update. Summary of changes: docs/en/docs/lakehouse/multi-catalog/iceberg.md | 21 ++- docs/zh-CN/docs/lakehouse/multi-catalog/iceberg.md | 21 ++- fe/fe-core/pom.xml | 35 +++- .../metastore/GlueMetastoreClientDelegate.java | 2 +- .../catalog/external/IcebergExternalTable.java | 9 +- .../datasource/iceberg/HiveCompatibleCatalog.java | 178 +++++++++++++++++++++ ...Catalog.java => IcebergDLFExternalCatalog.java} | 30 ++-- .../datasource/iceberg/IcebergExternalCatalog.java | 2 + .../iceberg/IcebergExternalCatalogFactory.java | 4 + .../iceberg/IcebergGlueExternalCatalog.java | 68 ++++++++ .../iceberg/IcebergHMSExternalCatalog.java | 1 - .../doris/datasource/iceberg/dlf/DLFCatalog.java} | 44 ++--- .../datasource/iceberg/dlf/DLFTableOperations.java | 71 ++++++++ .../iceberg/dlf/client/DLFCachedClientPool.java | 78 +++++++++ .../iceberg/dlf/client/DLFClientPool.java | 46 ++++++ .../org/apache/doris/persist/gson/GsonUtils.java | 6 +- .../planner/external/ExternalFileScanNode.java | 2 + 17 files changed, 560 insertions(+), 58 deletions(-) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/HiveCompatibleCatalog.java copy fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/{IcebergHMSExternalCatalog.java => IcebergDLFExternalCatalog.java} (58%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/IcebergGlueExternalCatalog.java copy fe/fe-core/src/{test/java/org/apache/doris/plugin/PluginTest.java => main/java/org/apache/doris/datasource/iceberg/dlf/DLFCatalog.java} (51%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/dlf/DLFTableOperations.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/dlf/client/DLFCachedClientPool.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/dlf/client/DLFClientPool.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org