Sergey Chugunov created IGNITE-15814:
----------------------------------------
Summary: [Native Persistence 3.0] Data Structures porting
Key: IGNITE-15814
URL: https://issues.apache.org/jira/browse/IGNITE-15814
Project: Ignite
Issue Type: Task
Components: persistence
Reporter: Sergey Chugunov
Fix For: 3.0
h2. Goal
In Ignite 3 we'll reuse basic data structures from Ignite 2 persistence
codebase, but need to fix some design flaws and remove dependencies from WAL
logging functionality as in Ignite 3 WAL is an external service.
h2. Items to pay attention to
Port data structures classes hierarchy: AbstraceDataStructure, BPlusTree and
FreeList implementations (some implementations may not be necessary, they
should be considered individually).
Port existing unit tests whenever it doesn't require too much effort.
Type parameters clarification in data structures is needed.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)