You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ib...@apache.org on 2022/08/16 08:00:09 UTC
[ignite-3] branch main updated (4547eac1d3 -> 90d73bb16d)
This is an automated email from the ASF dual-hosted git repository.
ibessonov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 4547eac1d3 IGNITE-17475 FreeList metadata is not stored on the checkpoint (#995)
add 90d73bb16d IGNITE-17076 Common RowId implementation introduced (#1003)
No new revisions were added by this update.
Summary of changes:
.../pagememory/datapage/PageMemoryTraversal.java | 2 +-
.../pagememory/persistence/PartitionMeta.java | 36 ----
.../pagememory/persistence/io/PartitionMetaIo.java | 27 +--
.../persistence/PartitionMetaManagerTest.java | 12 +-
.../pagememory/persistence/PartitionMetaTest.java | 58 +++---
.../persistence/checkpoint/CheckpointerTest.java | 2 +-
.../internal/storage/MvPartitionStorage.java | 13 +-
.../org/apache/ignite/internal/storage/RowId.java | 88 ++++++++-
.../internal/storage/TxIdMismatchException.java | 38 ++++
.../storage/AbstractMvPartitionStorageTest.java | 84 ++++++---
.../TestConcurrentHashMapMvPartitionStorage.java | 6 +-
.../ignite/internal/storage/chm/TestRowId.java | 57 ------
.../index/AbstractSortedIndexStorageTest.java | 30 +--
.../internal/storage/index/impl/TestIndexRow.java | 3 +-
.../PersistentPageMemoryTableStorage.java | 63 +------
.../pagememory/VolatilePageMemoryDataRegion.java | 46 +----
.../pagememory/VolatilePageMemoryTableStorage.java | 3 +-
.../mv/AbstractPageMemoryMvPartitionStorage.java | 209 ++++++---------------
.../internal/storage/pagememory/mv/LinkRowId.java | 63 -------
.../pagememory/mv/PageMemoryMvStorageIoModule.java | 2 -
.../storage/pagememory/mv/PartitionlessLinks.java | 109 ++++-------
.../mv/PersistentPageMemoryMvPartitionStorage.java | 13 +-
.../storage/pagememory/mv/ReadRowVersion.java | 10 +-
.../internal/storage/pagememory/mv/RowVersion.java | 1 +
.../pagememory/mv/ScanVersionChainByTimestamp.java | 25 ++-
.../storage/pagememory/mv/TransactionIds.java | 57 ------
.../storage/pagememory/mv/VersionChain.java | 87 +++------
.../pagememory/mv/VersionChainDataPageReader.java | 87 ---------
.../pagememory/mv/VersionChainFreeList.java | 164 ----------------
...icationsException.java => VersionChainKey.java} | 23 ++-
.../storage/pagememory/mv/VersionChainLink.java | 42 -----
.../storage/pagememory/mv/VersionChainTree.java | 21 +--
.../mv/VolatilePageMemoryMvPartitionStorage.java | 4 +-
.../storage/pagememory/mv/io/RowVersionDataIo.java | 3 +-
.../pagememory/mv/io/VersionChainDataIo.java | 97 ----------
.../pagememory/mv/io/VersionChainInnerIo.java | 41 +---
.../storage/pagememory/mv/io/VersionChainIo.java | 135 ++++++++++++-
.../pagememory/mv/io/VersionChainLeafIo.java | 41 +---
.../AbstractPageMemoryMvPartitionStorageTest.java | 98 ----------
.../pagememory/mv/PartitionlessLinksTest.java | 68 -------
...PersistentPageMemoryMvPartitionStorageTest.java | 2 +-
.../VolatilePageMemoryMvPartitionStorageTest.java | 2 +-
.../storage/rocksdb/RocksDbMvPartitionStorage.java | 101 ++++++----
.../ignite/internal/storage/rocksdb/UuidRowId.java | 133 -------------
44 files changed, 659 insertions(+), 1547 deletions(-)
delete mode 100644 modules/storage-api/src/test/java/org/apache/ignite/internal/storage/chm/TestRowId.java
delete mode 100644 modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/LinkRowId.java
delete mode 100644 modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/TransactionIds.java
delete mode 100644 modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/VersionChainDataPageReader.java
delete mode 100644 modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/VersionChainFreeList.java
rename modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/{RowIdIsInvalidForModificationsException.java => VersionChainKey.java} (70%)
delete mode 100644 modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/VersionChainLink.java
delete mode 100644 modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/io/VersionChainDataIo.java
delete mode 100644 modules/storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory/mv/PartitionlessLinksTest.java
delete mode 100644 modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/UuidRowId.java