Reference
crab optimize
Optimize Crab storage layout and operational state.
Synopsis
crab optimize <SUBCOMMAND>Subcommands
| Subcommand | Purpose |
|---|---|
xorbs | Rewrite content-addressed xorbs to a target size, grouping, compression, and storage-class profile |
packs | Consolidate remote Git pack files; grouped home for crab repack |
shards | Compact metadata shards; grouped home for crab compact |
tiers | Plan, apply, or roll back lifecycle tiering rules; grouped home for crab tier |
cache | Inspect, verify, prune, clean, or warm the local object cache |
indexes | Diagnose, rebuild, compact, clear, or warm metadata indexes |
lfs | Deduplicate, convert, or prune Git LFS compatibility storage |
workflow-cache | Upload missing stage cache entries or garbage-collect workflow journals |
replicas | Inspect, verify, backfill, repair, or certify replica health |
repo | Produce a repository-level optimization report and recommendations |
Examples
crab optimize xorbs --profile ml --dry-run
crab optimize packs --dry-run
crab optimize shards --repo org/models --bucket my-bucket --dry-run
crab optimize tiers plan --dry-run
crab optimize cache prune --dry-run
crab optimize indexes diagnose --deep
crab optimize lfs dedup --dry-run
crab optimize workflow-cache journal-gc --dry-run
crab optimize replicas status
crab optimize repo --jsonRelated Commands
crab repack— legacy top-level entry for pack consolidation.crab compact— legacy top-level entry for shard compaction.crab tier— legacy top-level entry for lifecycle tiering.