Weave documentation
Lens

Lens

A Strand-backed copy-on-write B-tree with reads, single-operation batches and process-local snapshots.

Lens stores B-tree nodes in a Strand and publishes root metadata through its authoritative metadata path. It exposes byte-key operations, range streams and prefix subdatabases. Multi-operation atomic batches are explicitly rejected. Snapshot handles are held in memory. Compaction settings in the config do not establish an implemented automatic compactor.

PackageRust importSource
weave-lenslensmodels/lens

Guides

Reference and verification

Manifest, features and declared API. Behavior on these pages was checked against current implementation bodies and SDK wrappers. It is not a claim of compiled examples, runtime testing, registry publication or deployed availability.

On this page