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 8ae06dc42fe IGNITE-26394 Fix
ItAbstractDataStreamerTest.testFailedItems flakiness (#6605)
add 62c2393ce3f IGNITE-26272 Implement index memtable for the new log
storage (#6601)
No new revisions were added by this update.
Summary of changes:
check-rules/spotbugs-excludes.xml | 5 +
.../raft/storage/segstore/IndexMemTable.java | 153 ++++++++++++++++++++
.../raft/storage/segstore/SegmentFileManager.java | 41 ++++--
.../raft/storage/segstore/SegmentPayload.java | 73 ++++++++++
.../raft/storage/segstore/SegstoreLogStorage.java | 51 +------
.../segstore/DeserializedSegmentPayload.java | 107 ++++++++++++++
.../raft/storage/segstore/IndexMemTableTest.java | 117 +++++++++++++++
.../storage/segstore/SegmentFileManagerTest.java | 157 ++++++++++++++-------
.../storage/segstore/SegstoreLogStorageTest.java | 99 ++++++-------
9 files changed, 639 insertions(+), 164 deletions(-)
create mode 100644
modules/raft/src/main/java/org/apache/ignite/internal/raft/storage/segstore/IndexMemTable.java
create mode 100644
modules/raft/src/main/java/org/apache/ignite/internal/raft/storage/segstore/SegmentPayload.java
create mode 100644
modules/raft/src/test/java/org/apache/ignite/internal/raft/storage/segstore/DeserializedSegmentPayload.java
create mode 100644
modules/raft/src/test/java/org/apache/ignite/internal/raft/storage/segstore/IndexMemTableTest.java