You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Ivan Bessonov (Jira)" <ji...@apache.org> on 2021/11/30 10:42:00 UTC
[jira] [Created] (IGNITE-16024) Add more javadocs to BPlusTree
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)