Skip to content

Releases: boringSQL/dryrun

v0.6.1

06 May 10:24

Choose a tag to compare

Bug fix. The default init flow did not capture activity/planner stats, and MCP preferred static schema on reload.

Download dry_run_cli 0.6.1

File Platform Checksum
dry_run_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
dry_run_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
dry_run_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
dry_run_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
dry_run_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.6.0

03 May 20:54

Choose a tag to compare

Highlights

v0.6.0 introducing the storage difference. Snapshot is now split into three rows and stored by default in SQLite /.dryrun/history.db. MCP loads from ~/.dryrun/history.db and falls back to schema.json.

The individual parts are

  • schema (DDL)
  • planner_stats (reltuples, pg_statistic)
  • activity_stats

New flow is now

dryrun --profile primary  snapshot take
dryrun --profile replica1 snapshot activity --from "$REPLICA1_URL" --label replica1
dryrun --profile replica2 snapshot activity --from "$REPLICA2_URL" --label replica2

The storage layer does now support multi-database support per project. The MCP support is still pending or needs to have a MCP per database.

Download dry_run_cli 0.6.0

File Platform Checksum
dry_run_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
dry_run_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
dry_run_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
dry_run_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
dry_run_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum