Skip to content

v0.42.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 07:58
· 31 commits to main since this release
49d6ecb
  • relais dataset seed <file|-> [--json] writes a described set of runs into a new ledger, so relais report can be checked against known counts (used by the value-checking holdout). The runs are JSON lines, with an optional first line {"seed_schema": 1}. Each line gives a status, accepted_by, created_at, cost_micros, holdouts and exposures, and they go through the same ledger writers as real runs.
    • It refuses (exit 2) unless RELAIS_STATE_DIR names a directory other than the default one, however spelled, with no ledger.sqlite, -wal or -shm in it.
    • A bad file is refused whole, each bad line printed as file:line: reason.
    • I/O errors exit 1. With --json, stdout carries only {seeded, ledger}.
    • The ledger appears complete or not at all: it is staged per invocation and published with hard_link.

What's Changed

Full Changelog: v0.41.0...v0.42.0