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)