unpin

Thaw a pinned build’s frozen caches back into recomputable caches (unpin).

Inverse of xorq pin: each frozen cache read is rebuilt into its original cache node, restoring the recompute-capable form.

Usage

xorq unpin BUILD_PATH [OPTIONS]

Arguments

  • BUILD_PATH—Path to a pinned build directory.

Options

Option Default Description
--builds-dir builds Directory for the resulting build artifact.
--cache-dir $XORQ_CACHE_DIR or ~/.cache/xorq Directory for parquet cache files.
--relocate-reads / --no-relocate-reads --relocate-reads Bundle local-file Read nodes into the build so it is self-contained and runnable from anywhere. Remote reads (s3://, gs://, …) are already location-independent and left in place. Pass –no-relocate-reads for a lean, machine-local build; this only affects reads not already bundled – relocation discards a read’s original path, so it cannot be undone by a later –no-relocate-reads on an already-relocated input.

Examples

xorq unpin builds/f02d28198715 --cache-dir ./cache