Commit 28010b70 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent cc06d445
...@@ -27,9 +27,10 @@ It is primarily used to verify ΔBTail in wcfs. ...@@ -27,9 +27,10 @@ It is primarily used to verify ΔBTail in wcfs.
- `Bucket` represents a bucket node. - `Bucket` represents a bucket node.
- `StructureOf` returns internal structure of ZODB BTree represented as Tree - `StructureOf` returns internal structure of ZODB BTree represented as Tree
and Bucket nodes. and Bucket nodes.
- `Restructure` XXX - `Restructure` reorganizes ZODB BTree instance according to specified topology
structure.
- `AllStructs` XXX - `AllStructs` generates all possible BTree topology structures with given keys.
Topology encoding Topology encoding
...@@ -73,6 +74,16 @@ represented as ...@@ -73,6 +74,16 @@ represented as
A layer consists of nodes that are followed by node-node links from upper layer A layer consists of nodes that are followed by node-node links from upper layer
in left-to-right order. in left-to-right order.
Visualization
-------------
The following visualization utilities are provided to help understanding BTrees
better:
- `topoview` displays BTree structure given its topology-encoded representation.
- `Tree.graphviz` returns Tree graph representation in dot language.
""" """
from __future__ import print_function, absolute_import from __future__ import print_function, absolute_import
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment