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)