You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by mo...@apache.org on 2023/06/06 07:08:39 UTC

[doris] branch master updated (ae428c29e2 -> fe63a0a3bb)

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 ae428c29e2 [feature](planner)(nereids) support user defined variable (#20334)
     add fe63a0a3bb [Feature](multi-catalog)support paimon catalog (#19681)

No new revisions were added by this update.

Summary of changes:
 be/src/vec/CMakeLists.txt                          |   1 +
 be/src/vec/exec/scan/paimon_reader.cpp             |  84 ++++++++++
 be/src/vec/exec/scan/paimon_reader.h               |  76 +++++++++
 be/src/vec/exec/scan/vfile_scanner.cpp             |   8 +
 fe/fe-core/pom.xml                                 |  19 +++
 .../java/org/apache/doris/catalog/TableIf.java     |   4 +-
 .../catalog/external/PaimonExternalDatabase.java   |  72 ++++++++
 .../catalog/external/PaimonExternalTable.java      | 132 +++++++++++++++
 .../apache/doris/datasource/CatalogFactory.java    |   4 +
 .../apache/doris/datasource/ExternalCatalog.java   |   3 +
 .../apache/doris/datasource/InitCatalogLog.java    |   1 +
 .../apache/doris/datasource/InitDatabaseLog.java   |   1 +
 .../datasource/paimon/PaimonExternalCatalog.java   | 103 ++++++++++++
 .../paimon/PaimonHMSExternalCatalog.java           | 105 ++++++++++++
 .../property/constants/PaimonProperties.java}      |  18 +-
 .../glue/translator/PhysicalPlanTranslator.java    |   4 +
 .../org/apache/doris/persist/gson/GsonUtils.java   |   8 +
 .../apache/doris/planner/SingleNodePlanner.java    |   4 +
 .../doris/planner/external/FileQueryScanNode.java  |   4 +
 .../doris/planner/external/TableFormatType.java    |   3 +-
 .../planner/external/paimon/PaimonScanNode.java    | 177 ++++++++++++++++++++
 .../planner/external/paimon/PaimonSource.java      |  64 +++++++
 .../doris/planner/external/paimon/PaimonSplit.java |  65 +++++++
 .../org/apache/doris/statistics/DeriveFactory.java |   1 +
 .../apache/doris/statistics/StatisticalType.java   |   1 +
 fe/java-udf/pom.xml                                |  21 ++-
 .../org/apache/doris/jni/PaimonJniScanner.java     | 186 +++++++++++++++++++++
 .../apache/doris/jni/vec/PaimonColumnValue.java    | 131 +++++++++++++++
 fe/pom.xml                                         |   2 +-
 gensrc/thrift/PlanNodes.thrift                     |  24 ++-
 30 files changed, 1299 insertions(+), 27 deletions(-)
 create mode 100644 be/src/vec/exec/scan/paimon_reader.cpp
 create mode 100644 be/src/vec/exec/scan/paimon_reader.h
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/catalog/external/PaimonExternalDatabase.java
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/catalog/external/PaimonExternalTable.java
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/paimon/PaimonExternalCatalog.java
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/paimon/PaimonHMSExternalCatalog.java
 copy fe/fe-core/src/main/java/org/apache/doris/{planner/external/TableFormatType.java => datasource/property/constants/PaimonProperties.java} (70%)
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/planner/external/paimon/PaimonScanNode.java
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/planner/external/paimon/PaimonSource.java
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/planner/external/paimon/PaimonSplit.java
 create mode 100644 fe/java-udf/src/main/java/org/apache/doris/jni/PaimonJniScanner.java
 create mode 100644 fe/java-udf/src/main/java/org/apache/doris/jni/vec/PaimonColumnValue.java


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