This is an automated email from the ASF dual-hosted git repository.

CalvinKirs pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from f47b64d80c1 [refactor](storage) Merge SegmentWriter into 
VerticalSegmentWriter (#67468)
     add bd993f3f356 [improvement](hive) Batch Hive metastore partition access 
(#67186)

No new revisions were added by this update.

Summary of changes:
 .../apache/doris/connector/cache/MetaCache.java    |   9 +-
 .../doris/connector/cache/ScopedMetaCache.java     |  40 +-
 .../cache/ScopedMetaCacheHierarchyTest.java        |   5 +-
 .../connector/hive/HiveCatalogProperties.java      |   5 +
 .../apache/doris/connector/hive/HiveConnector.java |   6 +-
 .../connector/hive/HiveConnectorMetadata.java      |  52 +-
 .../doris/connector/hive/HiveScanPlanProvider.java | 141 +++-
 .../doris/connector/hive/HiveTableHandle.java      |  14 +
 .../connector/hive/HiveWritePlanProvider.java      |   2 +-
 .../connector/hive/HiveCatalogPropertiesTest.java  |  11 +
 .../hive/HiveConnectorMetadataFreshnessTest.java   |  73 ++
 .../HiveConnectorMetadataPartitionPruningTest.java |   3 +
 ...HiveConnectorMetadataSiblingDelegationTest.java |  14 +-
 .../connector/hive/HiveScanBatchModeTest.java      | 286 ++++++-
 .../doris/connector/hms/CachingHmsClient.java      | 467 ++++++++++--
 .../org/apache/doris/connector/hms/HmsClient.java  |  43 +-
 .../doris/connector/hms/HmsClientConfig.java       |  31 +-
 .../doris/connector/hms/HmsClientException.java    |  15 +
 .../connector/hms/HmsPartitionBatchExecutor.java   | 248 ++++++
 .../connector/hms/HmsPartitionBatchResult.java}    |  27 +-
 .../connector/hms/HmsPartitionBatchStats.java      | 151 ++++
 .../doris/connector/hms/HmsPartitionIdentity.java  |  98 +++
 .../doris/connector/hms/HmsPartitionRequest.java   |  74 ++
 .../connector/hms/HmsPartitionResultException.java |  98 +++
 .../connector/hms/HmsPartitionTransport.java}      |  12 +-
 .../doris/connector/hms/ThriftHmsClient.java       | 156 +++-
 .../doris/connector/hms/CachingHmsClientTest.java  | 833 +++++++++++++++++++--
 .../hms/HmsPartitionBatchExecutorTest.java         | 286 +++++++
 .../hms/ThriftHmsClientWriteAcidTest.java          | 226 +++++-
 .../connector/hudi/HudiCatalogProperties.java      |   6 +
 .../connector/hudi/HudiCatalogPropertiesTest.java  |  11 +
 .../doris/connector/spi/ConnectorMetadata.java     |  17 +
 .../ConnectorMetadataFreshnessDefaultsTest.java    |  69 ++
 .../test/resources/connector-metadata-methods.txt  |   1 +
 .../main/java/org/apache/doris/catalog/MTMV.java   |  23 +-
 .../mvcc/PluginDrivenMvccExternalTable.java        |  39 +
 .../datasource/scan/PluginDrivenScanNode.java      | 314 ++++++--
 .../apache/doris/job/extensions/mtmv/MTMVTask.java |  15 +-
 .../apache/doris/mtmv/MTMVPartitionExpander.java   |  14 +-
 .../doris/mtmv/MTMVPartitionExprDateTrunc.java     |  11 +-
 .../doris/mtmv/MTMVPartitionExprService.java       |   5 +-
 .../org/apache/doris/mtmv/MTMVPartitionUtil.java   |  87 ++-
 .../org/apache/doris/mtmv/MTMVRefreshContext.java  | 138 +++-
 .../MTMVRelatedPartitionDescInitGenerator.java     |   3 +-
 .../MTMVRelatedPartitionDescRollUpGenerator.java   |  18 +-
 .../org/apache/doris/mtmv/MTMVRelatedTableIf.java  |  19 +
 .../org/apache/doris/mtmv/MTMVRewriteUtil.java     |  21 +-
 .../doris/mtmv/RelatedPartitionDescResult.java     |  14 +-
 .../mvcc/PluginDrivenMvccExternalTableTest.java    |  40 +
 .../PluginDrivenScanNodeReadTxnReleaseTest.java    |  62 ++
 .../scan/PluginDrivenScanNodeScanProfileTest.java  | 180 +++++
 .../apache/doris/mtmv/MTMVPartitionUtilTest.java   |  22 +-
 .../doris/mtmv/MTMVRefreshContextBatchTest.java    | 320 ++++++++
 ...TMVRelatedPartitionDescRollUpGeneratorTest.java |  60 +-
 .../org/apache/doris/mtmv/MTMVRewriteUtilTest.java |  15 +-
 .../java/org/apache/doris/mtmv/MTMVTaskTest.java   |  44 ++
 56 files changed, 4678 insertions(+), 316 deletions(-)
 create mode 100644 
fe/fe-connector/fe-connector-hms/src/main/java/org/apache/doris/connector/hms/HmsPartitionBatchExecutor.java
 copy fe/{fe-core/src/main/java/org/apache/doris/analysis/GroupingInfo.java => 
fe-connector/fe-connector-hms/src/main/java/org/apache/doris/connector/hms/HmsPartitionBatchResult.java}
 (57%)
 create mode 100644 
fe/fe-connector/fe-connector-hms/src/main/java/org/apache/doris/connector/hms/HmsPartitionBatchStats.java
 create mode 100644 
fe/fe-connector/fe-connector-hms/src/main/java/org/apache/doris/connector/hms/HmsPartitionIdentity.java
 create mode 100644 
fe/fe-connector/fe-connector-hms/src/main/java/org/apache/doris/connector/hms/HmsPartitionRequest.java
 create mode 100644 
fe/fe-connector/fe-connector-hms/src/main/java/org/apache/doris/connector/hms/HmsPartitionResultException.java
 copy 
fe/{fe-core/src/main/java/org/apache/doris/nereids/properties/MustLocalSortOrderSpec.java
 => 
fe-connector/fe-connector-hms/src/main/java/org/apache/doris/connector/hms/HmsPartitionTransport.java}
 (70%)
 create mode 100644 
fe/fe-connector/fe-connector-hms/src/test/java/org/apache/doris/connector/hms/HmsPartitionBatchExecutorTest.java
 create mode 100644 
fe/fe-connector/fe-connector-spi/src/test/java/org/apache/doris/connector/spi/ConnectorMetadataFreshnessDefaultsTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/mtmv/MTMVRefreshContextBatchTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to