RecoveredRefs
The refs a store holds under one dataset id (see RecoverReport).
Usage
RecoveredRefs(
dataset_id,
pins=set(),
bookmarks=dict(),
legacy=dict(),
)Parameter Attributes
dataset_id: str-
The dataset id the refs are named for.
pins: set[str] = set()-
Pin ids (
<dataset>.<hash>). bookmarks: dict[str, list[str]] = dict()-
Bookmark, as its ref names it (
bookmark_slug) -> its working branches, lowest generation first: the last is whatnew --adopttakes. legacy: dict[str, list[str]] = dict()-
Workspace id -> its per-workspace working branches, named before bookmarks (
tether.ws.<dataset>.<workspace>.<key>):new --adoptdoes not take them,restore --atcopies one.