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/24 07:07:51 UTC

[ignite-3] branch main updated (020aa18810 -> 50c7fb02b9)

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 020aa18810 IGNITE-16860 Add info on get_random_uuid (#1026)
     add 50c7fb02b9 IGNITE-17338 Implement RocksDB hash index storage (#1031)

No new revisions were added by this update.

Summary of changes:
 .../raft/RocksDbClusterStateStorage.java           |  10 +-
 .../raft/AbstractClusterStateStorageTest.java      |   5 +-
 .../org/apache/ignite/internal/util/ByteUtils.java |  17 +-
 .../org/apache/ignite/internal/util/Cursor.java    |   2 +-
 .../org/apache/ignite/internal/util/HashUtils.java | 204 ++++++++++++++++++---
 .../apache/ignite/internal/util/HashUtilsTest.java |  53 ++++--
 .../ignite/internal/rocksdb/ColumnFamily.java      |   9 +
 .../internal/rocksdb/RocksIteratorAdapter.java     |   8 +-
 .../apache/ignite/internal/rocksdb/RocksUtils.java |  32 ++++
 .../ignite/internal/schema/BinaryTupleParser.java  |   2 +-
 .../internal/storage/engine/MvTableStorage.java    |  13 +-
 .../storage/index/HashIndexDescriptor.java         |  28 +--
 .../internal/storage/index/HashIndexStorage.java   |  17 +-
 .../storage/index/SortedIndexDescriptor.java       |  22 ++-
 .../storage/AbstractMvTableStorageTest.java        |  68 ++++---
 .../chm/TestConcurrentHashMapMvTableStorage.java   |  31 ++--
 .../index/AbstractHashIndexStorageTest.java        | 191 ++++++++++---------
 .../index/AbstractSortedIndexStorageTest.java      |   8 +-
 .../storage/index/TestHashIndexStorageTest.java    |  31 +++-
 .../storage/index/TestSortedIndexStorageTest.java  |   5 +-
 .../storage/index/impl/TestHashIndexStorage.java   |  12 +-
 .../pagememory/AbstractPageMemoryTableStorage.java |   7 +-
 .../storage/rocksdb/ColumnFamilyUtils.java         |  37 ++--
 .../storage/rocksdb/RocksDbDataRegion.java         |   2 +-
 .../storage/rocksdb/RocksDbMetaStorage.java        |  36 ++--
 .../storage/rocksdb/RocksDbMvPartitionStorage.java |  15 ++
 .../storage/rocksdb/RocksDbTableStorage.java       |  75 ++++++--
 .../rocksdb/index/RocksDbHashIndexStorage.java     | 199 ++++++++++++++++++++
 .../RocksDbHashIndexStorageTest.java}              |  67 +++----
 29 files changed, 867 insertions(+), 339 deletions(-)
 create mode 100644 modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/index/RocksDbHashIndexStorage.java
 copy modules/storage-rocksdb/src/test/java/org/apache/ignite/internal/storage/rocksdb/{RocksDbMvPartitionStorageTest.java => index/RocksDbHashIndexStorageTest.java} (50%)