This is an automated email from the ASF dual-hosted git repository.
rpuch pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 73a2c77d15 IGNITE-22272 Rework Catalog API (#3863)
add 78353de462 IGNITE-22107 Properly encapsulate partition meta (#3815)
No new revisions were added by this update.
Summary of changes:
modules/page-memory/build.gradle | 2 +
.../internal/pagememory/PageMemoryIoModule.java | 3 -
.../pagememory/persistence/PartitionMeta.java | 362 ++-------------------
.../persistence/PartitionMetaFactory.java} | 43 +--
.../persistence/PartitionMetaManager.java | 18 +-
.../pagememory/persistence/io/PartitionMetaIo.java | 230 +------------
.../pagememory/persistence/FakePartitionMeta.java | 115 +++++++
.../persistence/PartitionMetaManagerTest.java | 160 +--------
.../persistence/checkpoint/CheckpointerTest.java | 9 +-
.../AbstractPageMemoryNoLoadSelfTest.java | 0
modules/storage-page-memory/build.gradle | 2 +
.../PersistentPageMemoryStorageEngine.java | 2 +-
.../PersistentPageMemoryTableStorage.java | 24 +-
.../storage/pagememory/StorageMemoryIoModule.java} | 19 +-
.../storage/pagememory/StoragePartitionMeta.java} | 232 ++++++-------
.../pagememory/StoragePartitionMetaFactory.java | 52 +++
.../pagememory/StoragePartitionMetaIo.java} | 52 +--
.../mv/PersistentPageMemoryMvPartitionStorage.java | 12 +-
.../PersistentPageMemoryNoLoadTest.java | 18 +-
.../StoragePartitionMetaManagerTest.java} | 62 +---
.../pagememory/StoragePartitionMetaTest.java} | 35 +-
21 files changed, 418 insertions(+), 1034 deletions(-)
copy
modules/{sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/ErrorMessage.java
=>
page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/PartitionMetaFactory.java}
(54%)
create mode 100644
modules/page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/FakePartitionMeta.java
rename modules/page-memory/src/{test =>
testFixtures}/java/org/apache/ignite/internal/pagememory/AbstractPageMemoryNoLoadSelfTest.java
(100%)
copy
modules/{runner/src/test/java/org/apache/ignite/internal/configuration/TestConfigurationModule.java
=>
storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/StorageMemoryIoModule.java}
(63%)
copy
modules/{page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/PartitionMeta.java
=>
storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/StoragePartitionMeta.java}
(63%)
create mode 100644
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/StoragePartitionMetaFactory.java
copy
modules/{page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/io/PartitionMetaIo.java
=>
storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/StoragePartitionMetaIo.java}
(84%)
rename
modules/{page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence
=>
storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory}/PersistentPageMemoryNoLoadTest.java
(95%)
copy
modules/{page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/PartitionMetaManagerTest.java
=>
storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory/StoragePartitionMetaManagerTest.java}
(81%)
rename
modules/{page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/PartitionMetaTest.java
=>
storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory/StoragePartitionMetaTest.java}
(86%)