Repository navigation
v0.3.5
Configurable Lode dataset ID and proxy recency window contract
Summary
Adds --storage-dataset to override the Lode dataset ID (previously hardcoded to "quarry"), and documents the upcoming recency window feature for proxy random selection.
Highlights
- ✨
--storage-datasetflag — override the Lode dataset ID onquarry runandquarry stats metrics(default remains"quarry") - 📝 Recency window contract — documented the v0.4.0 proxy recency window design in CONTRACT_PROXY.md and the implementation roadmap
- 🎯 Consistent naming — flag follows the
--storage-*prefix convention (--storage-backend,--storage-path,--storage-region, etc.) - 🔧
lode.DefaultDatasetconstant — single source of truth for the default dataset name, used at all flag definition sites
Upgrade Notes
- No breaking changes — drop-in replacement for v0.3.4
- The
--storage-datasetflag defaults to"quarry", preserving existing behavior - Users with S3 prefixes like
my-bucket/quarrycan now use--storage-dataset my-projectto avoid redundant nesting
Full Changelog: v0.3.4...v0.3.5
What's Changed
- docs(proxy): 📝 add recency window contract and v0.4.0 roadmap by @justapithecus in #95
- feat(cli): ✨ add --storage-dataset flag to override Lode dataset ID by @justapithecus in #98
- chore(release): 🔖 prepare v0.3.5 release by @justapithecus in #101
Full Changelog: v0.3.4...v0.3.5