This is an automated email from the ASF dual-hosted git repository.
apolovtsev pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 58f4ca66d7 IGNITE-21685 Fix client executeColocated with quoted table
names (#3372)
add 6dab93edb2 IGNITE-21583 Implement index destruction for PageMemory
(#3352)
No new revisions were added by this update.
Summary of changes:
.../ignite/internal/pagememory/tree/BplusTree.java | 30 ++--
.../pagememory/util/GradualTaskExecutor.java | 20 ++-
.../pagememory/util/GradualTaskExecutorTest.java | 23 ++-
.../internal/storage/util/MvPartitionStorages.java | 24 ++-
.../ignite/internal/storage/util/StorageState.java | 5 +-
.../ignite/internal/storage/util/StorageUtils.java | 8 +
.../storage/AbstractMvTableStorageTest.java | 10 +-
.../pagememory/AbstractPageMemoryTableStorage.java | 14 +-
.../PersistentPageMemoryStorageEngine.java | 40 ++++-
.../PersistentPageMemoryTableStorage.java | 10 +-
.../VolatilePageMemoryStorageEngine.java | 32 +++-
.../pagememory/VolatilePageMemoryTableStorage.java | 19 +--
.../index/AbstractPageMemoryIndexStorage.java | 73 ++++++--
.../index/hash/PageMemoryHashIndexStorage.java | 36 ++--
.../index/sorted/PageMemorySortedIndexStorage.java | 36 ++--
.../mv/AbstractPageMemoryMvPartitionStorage.java | 122 ++++++++++----
.../mv/ConsistentGradualTaskExecutor.java | 52 ++++++
.../mv/PersistentPageMemoryMvPartitionStorage.java | 19 ++-
.../mv/VolatilePageMemoryMvPartitionStorage.java | 187 ++++++++++-----------
.../PersistentPageMemoryMvTableStorageTest.java | 8 -
.../VolatilePageMemoryMvTableStorageTest.java | 8 -
.../AbstractPageMemoryHashIndexStorageTest.java | 11 --
.../AbstractPageMemorySortedIndexStorageTest.java | 8 -
23 files changed, 501 insertions(+), 294 deletions(-)
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/ConsistentGradualTaskExecutor.java