This is an automated email from the ASF dual-hosted git repository.
zstan pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from c27e4f0658f IGNITE-26578 Spring boot: pass authentication properties
(#6683)
add 1d397a61e1a IGNITE-26068 Sql. Update cached query plans when related
statistics changed (#6593)
No new revisions were added by this update.
Summary of changes:
.../sql/engine/statistic/ItStatisticTest.java | 48 +-
.../internal/sql/engine/SqlQueryProcessor.java | 8 +-
.../sql/engine/exec/fsm/ParsingPhaseHandler.java | 4 -
.../internal/sql/engine/prepare/CacheKey.java | 12 +
.../sql/engine/prepare/PrepareServiceImpl.java | 629 ++++++++++++++++-----
.../sql/engine/prepare/ValidationResult.java | 32 +-
.../sql/engine/statistic/SqlStatisticManager.java | 1 +
.../engine/statistic/SqlStatisticManagerImpl.java | 34 +-
.../statistic/SqlStatisticUpdateManager.java | 7 +-
.../statistic/StatisticUpdatesNotifier.java} | 13 +-
.../statistic/StatisticUpdatesSupplier.java} | 14 +-
.../internal/sql/engine/util/cache/Cache.java | 5 +
.../engine/util/cache/CaffeineCacheFactory.java | 7 +
.../sql/engine/exec/ExecutionServiceImplTest.java | 16 +-
.../engine/framework/PredefinedSchemaManager.java | 7 +
.../sql/engine/framework/TestBuilders.java | 19 +-
.../engine/framework/VersionedSchemaManager.java | 51 ++
.../sql/engine/planner/PlannerTimeoutTest.java | 7 +-
.../sql/engine/prepare/PrepareServiceImplTest.java | 297 +++++++++-
.../engine/schema/SqlSchemaManagerImplTest.java | 2 +-
.../statistic/SqlStatisticManagerImplTest.java | 36 ++
.../sql/engine/util/EmptyCacheFactory.java | 7 +
.../sql/metrics/PlanningCacheMetricsTest.java | 19 +-
23 files changed, 1076 insertions(+), 199 deletions(-)
copy dev-utilities/build.gradle =>
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/statistic/SqlStatisticUpdateManager.java
(78%)
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/core/repl/executor/ReplExecutor.java
=>
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/statistic/StatisticUpdatesNotifier.java}
(78%)
copy
modules/{compute/src/main/java/org/apache/ignite/internal/compute/HybridTimestampProvider.java
=>
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/statistic/StatisticUpdatesSupplier.java}
(76%)
create mode 100644
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/framework/VersionedSchemaManager.java