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 8180cde83b [tools](tpcds) Update README.md, use default gcc (#21159) add 7fcf702081 [improvement](multi catalog)paimon support filesystem metastore (#21910) No new revisions were added by this update. Summary of changes: be/src/vec/exec/scan/paimon_reader.cpp | 18 +- be/src/vec/exec/scan/paimon_reader.h | 1 + fe/be-java-extensions/paimon-scanner/pom.xml | 51 +++++- .../org/apache/doris/paimon/PaimonColumnValue.java | 6 +- .../org/apache/doris/paimon/PaimonJniScanner.java | 181 ++++++++++----------- .../apache/doris/paimon/PaimonScannerUtils.java} | 37 ++--- .../org/apache/doris/paimon/PaimonTypeUtils.java | 120 ++++++++++++++ fe/fe-core/pom.xml | 12 ++ .../catalog/external/PaimonExternalTable.java | 9 +- .../apache/doris/datasource/CatalogFactory.java | 4 +- .../datasource/paimon/PaimonExternalCatalog.java | 52 +++++- .../PaimonExternalCatalogFactory.java} | 31 ++-- .../paimon/PaimonFileExternalCatalog.java | 62 +++++++ .../paimon/PaimonHMSExternalCatalog.java | 76 ++------- .../datasource/property/PropertyConverter.java | 10 +- .../property/constants/PaimonProperties.java | 31 ++++ .../external/paimon/PaimonPredicateConverter.java | 146 +++++++++++++++++ .../planner/external/paimon/PaimonScanNode.java | 108 +++++------- .../doris/planner/external/paimon/PaimonSplit.java | 27 +-- .../external/paimon/PaimonValueConverter.java | 171 +++++++++++++++++++ .../planner/PaimonPredicateConverterTest.java | 98 +++++++++++ gensrc/thrift/PlanNodes.thrift | 15 +- 22 files changed, 939 insertions(+), 327 deletions(-) copy fe/{fe-core/src/main/java/org/apache/doris/planner/MultiCastPlanFragment.java => be-java-extensions/paimon-scanner/src/main/java/org/apache/doris/paimon/PaimonScannerUtils.java} (50%) create mode 100644 fe/be-java-extensions/paimon-scanner/src/main/java/org/apache/doris/paimon/PaimonTypeUtils.java copy fe/fe-core/src/main/java/org/apache/doris/datasource/{iceberg/IcebergExternalCatalogFactory.java => paimon/PaimonExternalCatalogFactory.java} (52%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/datasource/paimon/PaimonFileExternalCatalog.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/planner/external/paimon/PaimonPredicateConverter.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/planner/external/paimon/PaimonValueConverter.java create mode 100644 fe/fe-core/src/test/java/org/apache/doris/planner/PaimonPredicateConverterTest.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org