This is an automated email from the ASF dual-hosted git repository.
924060929 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 41cd2b473e9 [fix](eager-agg) Disable bilateral eager aggregation for
decimal SUM (#69093)
add f066153277d [fix](cache) Invalidate query caches when replaying table
changes (#63612)
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/doris/alter/Alter.java | 11 +-
.../java/org/apache/doris/alter/RollupJobV2.java | 1 +
.../org/apache/doris/alter/SchemaChangeJobV2.java | 1 +
.../java/org/apache/doris/backup/RestoreJob.java | 12 +-
.../main/java/org/apache/doris/catalog/Env.java | 105 +++-
.../cache/NereidsSortedPartitionsCacheManager.java | 13 +
.../doris/common/cache/NereidsSqlCacheManager.java | 152 ++++--
.../common/cache/SqlCacheMetadataVersions.java | 101 ++++
.../org/apache/doris/datasource/CatalogMgr.java | 1 +
.../apache/doris/datasource/ExternalCatalog.java | 2 +-
.../doris/datasource/ExternalMetaCacheMgr.java | 46 +-
.../apache/doris/datasource/InternalCatalog.java | 7 +-
.../org/apache/doris/mtmv/MTMVRelationManager.java | 51 +-
.../doris/nereids/OlapTableSqlCacheVersion.java | 63 ++-
.../org/apache/doris/nereids/SqlCacheContext.java | 33 +-
.../org/apache/doris/nereids/StatementContext.java | 8 +-
.../nereids/rules/analysis/CollectRelation.java | 35 +-
.../java/org/apache/doris/persist/EditLog.java | 57 +-
.../alter/ChangelogConfigPublicationTest.java | 9 +-
.../org/apache/doris/alter/RollupJobV2Test.java | 8 +
.../apache/doris/catalog/RefreshManagerTest.java | 99 +++-
.../catalog/constraint/ConstraintPersistTest.java | 60 +--
...dsSortedPartitionsCacheManagerExternalTest.java | 62 ++-
.../NereidsSqlCacheManagerPluginTableTest.java | 107 ++++
.../common/cache/SqlCacheMetadataVersionsTest.java | 99 ++++
.../datasource/ExternalRowCountCacheTest.java | 9 +-
...PluginDrivenExternalCatalogConcurrencyTest.java | 14 +-
.../StreamingInsertJobOffsetPersistenceTest.java | 2 +
.../streaming/StreamingInsertTaskAuditTest.java | 2 +
.../mtmv/MTMVRelationCacheInvalidationTest.java | 189 +++++++
.../nereids/OlapTableSqlCacheVersionTest.java | 9 +-
.../apache/doris/nereids/StatementContextTest.java | 44 ++
.../analysis/CollectRelationMTMVLockTest.java | 322 ++++++++++++
.../rules/analysis/LocalTvfSinkDisabledTest.java | 2 +
.../commands/ExplainRefreshMTMVCommandTest.java | 3 +
.../apache/doris/qe/AuditLogWorkloadGroupTest.java | 2 +
.../qe/MysqlPreparedStatementForwardingTest.java | 2 +
.../doris/qe/TableCacheInvalidationTest.java | 578 +++++++++++++++++++++
.../query_p0/cache/sql_cache_metadata_replay.out | 27 +
.../query_p0/cache/parse_sql_from_sql_cache.groovy | 76 +--
.../query_p0/cache/sql_cache_empty_mtmv.groovy | 2 +
.../cache/sql_cache_metadata_replay.groovy | 86 +++
.../query_p0/cache/sql_cache_partial_mtmv.groovy | 2 +
43 files changed, 2244 insertions(+), 270 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/common/cache/SqlCacheMetadataVersions.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/common/cache/SqlCacheMetadataVersionsTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/mtmv/MTMVRelationCacheInvalidationTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/analysis/CollectRelationMTMVLockTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/qe/TableCacheInvalidationTest.java
create mode 100644
regression-test/data/query_p0/cache/sql_cache_metadata_replay.out
create mode 100644
regression-test/suites/query_p0/cache/sql_cache_metadata_replay.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]