You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by vv...@apache.org on 2022/06/30 11:57:46 UTC

[ignite-3] branch main updated (723262cc2 -> da61b1676)

This is an automated email from the ASF dual-hosted git repository.

vveider pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from 723262cc2 IGNITE-17273 Close streams returned by Files.list (#909)
     add da61b1676 IGNITE-17246 Get rid of the index partition (#902)

No new revisions were added by this update.

Summary of changes:
 .../tree/AbstractBplusTreePageMemoryTest.java      |  41 ++--
 .../tree/AbstractBplusTreeReusePageMemoryTest.java |  10 +-
 .../tree/ItBplusTreeReplaceRemoveRaceTest.java     |  26 +--
 ...ItBplusTreeFakeReuseVolatilePageMemoryTest.java |   1 +
 ...tBplusTreeReuseListVolatilePageMemoryTest.java} |   2 +-
 .../ItBplusTreeVolatilePageMemoryTest.java         |  14 ++
 .../ItBplusTreePersistentPageMemoryTest.java       |  14 ++
 .../internal/pagememory/PageIdAllocator.java       |  10 -
 .../pagememory/datastructure/DataStructure.java    |  23 +-
 .../pagememory/freelist/AbstractFreeList.java      |   7 +-
 .../internal/pagememory/freelist/PagesList.java    |   7 +-
 .../persistence/PersistentPageMemory.java          |   7 +-
 .../RandomLruPageReplacementPolicy.java            |   3 +-
 .../persistence/store/FilePageStore.java           |  40 +---
 .../persistence/store/FilePageStoreFactory.java    |  31 ++-
 .../persistence/store/FilePageStoreManager.java    |  80 +++----
 .../persistence/store/GroupPageStoreHolder.java    |  57 -----
 .../persistence/store/GroupPageStoreHolderMap.java | 116 ----------
 .../persistence/store/GroupPageStoresMap.java      |  98 ++++++++
 .../store/PageReadWriteManagerImpl.java            |   3 +-
 .../pagememory/persistence/store/PageStore.java    |   6 -
 .../internal/pagememory/reuse/ReuseListImpl.java   |  16 +-
 .../ignite/internal/pagememory/tree/BplusTree.java |  15 +-
 .../pagememory/freelist/AbstractFreeListTest.java  |   9 +-
 .../store/FilePageStoreFactoryTest.java            |  19 +-
 .../store/FilePageStoreManagerTest.java            |  52 ++---
 .../persistence/store/FilePageStoreTest.java       |  11 +-
 .../store/GroupPageStoreHolderMapTest.java         | 257 ---------------------
 .../store/GroupPageStoreHolderTest.java            |  62 -----
 .../persistence/store/GroupPageStoresMapTest.java  | 176 ++++++++++++++
 .../PersistentPageMemoryTableStorage.java          |   4 +-
 .../internal/storage/pagememory/TableFreeList.java |  12 +-
 .../internal/storage/pagememory/TableTree.java     |  17 +-
 .../pagememory/VolatilePageMemoryDataRegion.java   |  34 ++-
 .../pagememory/VolatilePageMemoryTableStorage.java |   3 +-
 .../mv/PageMemoryMvPartitionStorage.java           |  61 ++---
 .../storage/pagememory/mv/RowVersionFreeList.java  |  34 ++-
 .../pagememory/mv/VersionChainFreeList.java        |  33 ++-
 .../storage/pagememory/mv/VersionChainTree.java    |  18 +-
 39 files changed, 536 insertions(+), 893 deletions(-)
 rename modules/page-memory/src/integrationTest/java/org/apache/ignite/internal/pagememory/tree/inmemory/{ItBplusTreeReuseVolatilePageMemoryTest.java => ItBplusTreeReuseListVolatilePageMemoryTest.java} (96%)
 delete mode 100644 modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoreHolder.java
 delete mode 100644 modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoreHolderMap.java
 create mode 100644 modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoresMap.java
 delete mode 100644 modules/page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoreHolderMapTest.java
 delete mode 100644 modules/page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoreHolderTest.java
 create mode 100644 modules/page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/store/GroupPageStoresMapTest.java