Index

A | B | C | D | E | F | G | I | K | L | M | N | O | P | R | S | T | U | V

A

add() (larch.lru.LRUCache method)
(larch.nodes.Node method)
assertEqualNodes() (larch.nodestore.NodeStoreTests method)

B

BadKeySize
BadNodeSize
BTree (class in larch.tree)

C

can_be_modified() (larch.nodestore.NodeStore method)
CodecError
commit() (larch.forest.Forest method)
(larch.nodestore.NodeStore method)
count_range() (larch.tree.BTree method)

D

decode() (larch.codec.NodeCodec method)
decode_index() (larch.codec.NodeCodec method)
decode_leaf() (larch.codec.NodeCodec method)
decode_refcounts() (in module larch.refcountstore)

E

encode() (larch.codec.NodeCodec method)
encode_index() (larch.codec.NodeCodec method)
encode_leaf() (larch.codec.NodeCodec method)
encode_refcounts() (in module larch.refcountstore)

F

find_children_in_range() (larch.nodes.IndexNode method)
find_key_for_child_containing() (larch.nodes.IndexNode method)
find_keys_in_range() (larch.nodes.LeafNode method)
find_potential_range() (larch.nodes.Node method)
first_key() (larch.nodes.Node method)
Forest (class in larch.forest)
format (larch.codec.NodeCodec attribute)
FrozenNode

G

get() (larch.lru.LRUCache method)
(larch.uploadqueue.UploadQueue method)
get_metadata() (larch.nodestore.NodeStore method)
get_metadata_keys() (larch.nodestore.NodeStore method)
get_node() (larch.nodestore.NodeStore method)
get_refcount() (larch.nodestore.NodeStore method)
(larch.refcountstore.RefcountStore method)

I

index_size() (larch.codec.NodeCodec method)
IndexNode (class in larch.nodes)
insert() (larch.tree.BTree method)

K

key_bytes (larch.nodestore.NodeStoreTests attribute)
keys() (larch.lru.LRUCache method)
(larch.nodes.Node method)
KeySizeMismatch

L

larch.codec (module)
larch.forest (module)
larch.lru (module)
larch.nodes (module)
larch.nodestore (module)
larch.refcountstore (module)
larch.tree (module)
larch.uploadqueue (module)
leaf_size() (larch.codec.NodeCodec method)
leaf_size_delta_add() (larch.codec.NodeCodec method)
leaf_size_delta_replace() (larch.codec.NodeCodec method)
LeafNode (class in larch.nodes)
list_ids() (larch.uploadqueue.UploadQueue method)
list_nodes() (larch.nodestore.NodeStore method)
log_stats() (larch.lru.LRUCache method)
lookup() (larch.tree.BTree method)
lookup_range() (larch.tree.BTree method)
LRUCache (class in larch.lru)

M

max_index_pairs() (larch.codec.NodeCodec method)
(larch.nodestore.NodeStore method)
MetadataMissingKey

N

new_id() (larch.forest.Forest method)
new_tree() (larch.forest.Forest method)
Node (class in larch.nodes)
NodeCannotBeModified
NodeCodec (class in larch.codec)
NodeExists
NodeMissing
NodeStore (class in larch.nodestore)
NodeStoreTests (class in larch.nodestore)
NodeTooBig

O

open_forest() (in module larch.forest)

P

per_group (larch.refcountstore.RefcountStore attribute)
push() (larch.uploadqueue.UploadQueue method)
put() (larch.uploadqueue.UploadQueue method)
put_node() (larch.nodestore.NodeStore method)

R

range_is_empty() (larch.tree.BTree method)
refcountdir (larch.refcountstore.RefcountStore attribute)
RefcountStore (class in larch.refcountstore)
remove() (larch.lru.LRUCache method)
(larch.nodes.Node method)
(larch.tree.BTree method)
(larch.uploadqueue.UploadQueue method)
remove_index_range() (larch.nodes.Node method)
remove_metadata() (larch.nodestore.NodeStore method)
remove_node() (larch.nodestore.NodeStore method)
remove_oldest() (larch.lru.LRUCache method)
remove_range() (larch.tree.BTree method)
remove_tree() (larch.forest.Forest method)

S

save_metadata() (larch.nodestore.NodeStore method)
save_refcounts() (larch.nodestore.NodeStore method)
(larch.refcountstore.RefcountStore method)
set_metadata() (larch.nodestore.NodeStore method)
set_refcount() (larch.nodestore.NodeStore method)
(larch.refcountstore.RefcountStore method)
size() (larch.codec.NodeCodec method)
start_modification() (larch.nodestore.NodeStore method)

T

test_get_freezes_node() (larch.nodestore.NodeStoreTests method)
test_has_no_node_zero_initially() (larch.nodestore.NodeStoreTests method)
test_lists_no_nodes_initially() (larch.nodestore.NodeStoreTests method)
test_lists_node_zero() (larch.nodestore.NodeStoreTests method)
test_node_not_in_store_can_not_be_modified() (larch.nodestore.NodeStoreTests method)
test_node_with_refcount_0_can_not_be_modified() (larch.nodestore.NodeStoreTests method)
test_node_with_refcount_1_can_be_modified() (larch.nodestore.NodeStoreTests method)
test_node_with_refcount_2_can_not_be_modified() (larch.nodestore.NodeStoreTests method)
test_put_allows_to_overwrite_a_node() (larch.nodestore.NodeStoreTests method)
test_put_allows_to_overwrite_a_node_after_upload_queue_push() (larch.nodestore.NodeStoreTests method)
test_put_freezes_node() (larch.nodestore.NodeStoreTests method)
test_puts_and_gets_same() (larch.nodestore.NodeStoreTests method)
test_raises_error_when_getting_unknown_key() (larch.nodestore.NodeStoreTests method)
test_raises_error_when_removing_unknown_key() (larch.nodestore.NodeStoreTests method)
test_remove_raises_nodemissing_if_node_does_not_exist() (larch.nodestore.NodeStoreTests method)
test_removes_metadata() (larch.nodestore.NodeStoreTests method)
test_removes_node() (larch.nodestore.NodeStoreTests method)
test_removes_node_from_upload_queue_if_one_exists() (larch.nodestore.NodeStoreTests method)
test_returns_zero_count_for_unknown_node_id() (larch.nodestore.NodeStoreTests method)
test_sets_existing_metadata() (larch.nodestore.NodeStoreTests method)
test_sets_max_value_size() (larch.nodestore.NodeStoreTests method)
test_sets_metadata() (larch.nodestore.NodeStoreTests method)
test_sets_node_size() (larch.nodestore.NodeStoreTests method)
test_sets_refcount() (larch.nodestore.NodeStoreTests method)
test_sets_several_metadata_keys() (larch.nodestore.NodeStoreTests method)
test_unfreezes_node_when_modification_starts() (larch.nodestore.NodeStoreTests method)
test_updates_refcount() (larch.nodestore.NodeStoreTests method)

U

UploadQueue (class in larch.uploadqueue)

V

values() (larch.nodes.Node method)
ValueTooLarge