Skip to content

v0.3.5

Choose a tag to compare

@justapithecus justapithecus released this 07 Feb 16:50
· 212 commits to main since this release
4e50ddf

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-dataset flag — override the Lode dataset ID on quarry run and quarry 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.DefaultDataset constant — 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-dataset flag defaults to "quarry", preserving existing behavior
  • Users with S3 prefixes like my-bucket/quarry can now use --storage-dataset my-project to avoid redundant nesting

Full Changelog: v0.3.4...v0.3.5

What's Changed

Full Changelog: v0.3.4...v0.3.5