package
0.0.0-20240830124323-c3d2d57c8a5a
Repository: https://github.com/fantom-foundation/carmendb.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

CreateIndexSnapshotFromData creates a new index snapshot utilizing the provided snapshot data.
CreateIndexSnapshotFromIndex creates a new index snapshot utilizing the provided source.
No description provided by the author
GetKeysPerPart computes the number of keys to be stored per part.
NewIndexArray creates a new instance of the index backed.
No description provided by the author

# Variables

No description provided by the author

# Structs

Array wraps more instances of the index and delegates the calls to all of them.
IndexPart is a part of an index snapshot covering a consecutive range of keys in an index, in their insertion order.
IndexProof is the type of proof used by index snapshots.
IndexSnapshot is the snapshot format used by all index implementations.

# Interfaces

Index is an append-only index for a set of values, mapping each added new element to a unique ordinal number.
IndexSnapshotSource is the interface to be implemented by Index implementations to provide snapshot data.