bldr map
The persistent key → CID map: TTL'd, pinnable, GC-rooted mappings (sealed log streams live here as `log/{stream-id}`)
bldr map
The persistent key → CID map: TTL'd, pinnable, GC-rooted mappings (sealed log streams live here as log/{stream-id})
bldr [BLDR FLAGS] map <COMMAND>bldr map get
Resolve one key to its entry
bldr [BLDR FLAGS] map get [GET FLAGS] <KEY><KEY>
Required.
--resolve
On a local miss, also ask the key's cluster owners
Defaults to false.
bldr map list
List entries, in key order
bldr [BLDR FLAGS] map list [LIST FLAGS]--prefix <PREFIX>
Only keys starting with this prefix
Defaults to ``.
--all
Also list expired entries and tombstones
Defaults to false.
--limit <LIMIT>
Page size
Defaults to 100.
--after <AFTER>
Continue after this key (the previous page's last key)
bldr map pin
Pin an entry: never expires, never deletable, rooted, until unpinned
bldr [BLDR FLAGS] map pin <KEY><KEY>
Required.
bldr map rm
Delete an entry (replicated as a tombstone). Pinned entries refuse
bldr [BLDR FLAGS] map rm <KEY><KEY>
Required.
bldr map set
Create or replace an entry
bldr [BLDR FLAGS] map set [SET FLAGS] <KEY> <CID><KEY>
Required.
<CID>
The CID the key maps to (a GC root while the entry lives)
Required.
--ttl <TTL>
Entry lifetime (e.g. 90s, 5m, 2h, 7d). Omit for no expiry
--pin
Pin the entry: non-removable and rooted until unpinned
Defaults to false.
--metadata <METADATA>
Free-form metadata as a JSON document
bldr map unpin
Unpin an entry (its TTL applies again)
bldr [BLDR FLAGS] map unpin <KEY><KEY>
Required.