Ivan Bessonov created IGNITE-16024:
--------------------------------------

             Summary: Add more javadocs to BPlusTree
                 Key: IGNITE-16024
                 URL: https://issues.apache.org/jira/browse/IGNITE-16024
             Project: Ignite
          Issue Type: Improvement
          Components: data structures
            Reporter: Ivan Bessonov


During the investigation of https://issues.apache.org/jira/browse/IGNITE-15990 
it became clear that BPlusTree class and its relatives lack proper 
documentation.

Code of these classes is rather complicated. It's hard to understand the 
structure, algorithms and invariants of the tree.

I suggest at least documenting the structure of the tree and main operations. 
It would affect classes like BPlusIO, BPlusTree, PageHandler, BPlusTree.Get and 
so on.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to