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

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


    from 62e3d81a42b [fix](iceberg) Refresh table before classifying expired 
files (#69703)
     add 082736138b7 [improvement](fe) Defer external catalog resource cleanup 
from replay (#69665)

No new revisions were added by this update.

Summary of changes:
 .../doris/connector/cache/CatalogMetaCache.java    |  15 +-
 .../doris/connector/cache/ConnectorCacheOwner.java |  96 +++++
 .../doris/connector/cache/MetaCacheCleanup.java    |  34 ++
 .../connector/cache/ConnectorCacheOwnerTest.java   |  94 +++++
 .../doris/connector/iceberg/IcebergTableCache.java |  18 +-
 .../connector/iceberg/IcebergTableCacheTest.java   |  73 ++++
 .../lock/MonitoredReentrantReadWriteLock.java      |   8 +
 .../doris/connector/DefaultConnectorContext.java   |  36 +-
 .../apache/doris/datasource/CatalogFactory.java    |   8 +-
 .../org/apache/doris/datasource/CatalogMgr.java    | 236 ++++++------
 .../apache/doris/datasource/ExternalCatalog.java   | 192 +++++-----
 .../doris/datasource/ExternalMetaCacheMgr.java     |   4 +
 .../datasource/ExternalResourceReclaimer.java      | 210 +++++++++++
 .../plugin/PluginDrivenExternalCatalog.java        | 118 +++---
 .../java/org/apache/doris/metric/MetricRepo.java   |  21 ++
 .../mysql/privilege/AccessControllerManager.java   |  50 +--
 .../DefaultConnectorContextCacheOwnershipTest.java | 100 +++++
 .../doris/datasource/CatalogFactoryTest.java       |   2 +-
 .../apache/doris/datasource/CatalogMgrTest.java    |   4 +-
 .../datasource/CatalogRemovalConcurrencyTest.java  | 370 ++++++++++++++++++
 .../datasource/CatalogVarbinaryMigrationTest.java  |  21 +-
 .../datasource/ExternalCatalogDeadlockTest.java    |   3 +-
 .../ExternalCatalogReplayCleanupTest.java          | 412 +++++++++++++++++++++
 .../doris/datasource/ExternalCatalogTest.java      |   6 +-
 .../datasource/ExternalResourceReclaimerTest.java  | 118 ++++++
 ...PluginDrivenExternalCatalogConcurrencyTest.java |  39 +-
 26 files changed, 1976 insertions(+), 312 deletions(-)
 create mode 100644 
fe/fe-connector/fe-connector-cache/src/main/java/org/apache/doris/connector/cache/ConnectorCacheOwner.java
 create mode 100644 
fe/fe-connector/fe-connector-cache/src/test/java/org/apache/doris/connector/cache/ConnectorCacheOwnerTest.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/ExternalResourceReclaimer.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/connector/DefaultConnectorContextCacheOwnershipTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/CatalogRemovalConcurrencyTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/ExternalCatalogReplayCleanupTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/ExternalResourceReclaimerTest.java


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

Reply via email to