What's Changed
- Add support for setting the cache directory via a
BKT_TMPDIRenvironment variable - CLI
- Added
--discard-failuresto optionally not cache invocations that fail - Rename flags to use hyphens instead of underscores (#2)
- Added
- API
- Renamed
Bkt::execute()toBkt::retrieve() - Moved cleanup configuration to
Bkt's state, seeBkt::cleanup_on_refresh() - Added
Bkt::discard_failures()to support--discard-failures
- Renamed
- Provided a small
benchmark.shscript for observingbkt's overhead
Full Changelog: 0.4.0...0.5.0