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 5ee13ce2ac [fix](Nereids): memo skipProject() shouldn't skip
NotEliminated project (#20051)
add 3f971889b7 [Enhancement](multi catalog) Support hudi mor only java
side ,be side not support (#19909)
No new revisions were added by this update.
Summary of changes:
.../doris/catalog/HiveMetaStoreClientHelper.java | 26 +++
.../java/org/apache/doris/catalog/TableIf.java | 4 +-
.../doris/catalog/external/HMSExternalTable.java | 32 ++-
.../catalog/external/HudiExternalDatabase.java | 72 +++++++
.../doris/catalog/external/HudiExternalTable.java | 125 +++++++++++
.../apache/doris/datasource/CatalogFactory.java | 3 +
.../apache/doris/datasource/ExternalCatalog.java | 2 +
.../apache/doris/datasource/InitCatalogLog.java | 1 +
.../apache/doris/datasource/InitDatabaseLog.java | 1 +
.../datasource/hudi/HudiHMSExternalCatalog.java | 66 ++++++
.../doris/planner/external/FileQueryScanNode.java | 4 +
.../doris/planner/external/hudi/HudiHMSSource.java | 81 ++++++++
.../doris/planner/external/hudi/HudiScanNode.java | 231 +++++++++++++++++++++
.../doris/planner/external/hudi/HudiSource.java | 39 ++++
.../doris/planner/external/hudi/HudiSplit.java | 46 ++++
fe/java-udf/pom.xml | 61 ++++++
.../org/apache/doris/hudi/HudiColumnValue.java | 118 +++++++++++
.../java/org/apache/doris/hudi/HudiJniScanner.java | 159 ++++++++++++++
.../java/org/apache/doris/hudi/HudiScanParam.java | 190 +++++++++++++++++
.../java/org/apache/doris/hudi/HudiScanUtils.java | 62 ++++++
.../org/apache/doris/hudi/HudiJniScannerTest.java | 31 +++
gensrc/thrift/PlanNodes.thrift | 9 +
22 files changed, 1360 insertions(+), 3 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/external/HudiExternalDatabase.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/external/HudiExternalTable.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/hudi/HudiHMSExternalCatalog.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/planner/external/hudi/HudiHMSSource.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/planner/external/hudi/HudiScanNode.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/planner/external/hudi/HudiSource.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/planner/external/hudi/HudiSplit.java
create mode 100644
fe/java-udf/src/main/java/org/apache/doris/hudi/HudiColumnValue.java
create mode 100644
fe/java-udf/src/main/java/org/apache/doris/hudi/HudiJniScanner.java
create mode 100644
fe/java-udf/src/main/java/org/apache/doris/hudi/HudiScanParam.java
create mode 100644
fe/java-udf/src/main/java/org/apache/doris/hudi/HudiScanUtils.java
create mode 100644
fe/java-udf/src/test/java/org/apache/doris/hudi/HudiJniScannerTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]