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)

Reply via email to