Skip to content

Releases: ahmadpiran/restoredrill

v0.4.0

Choose a tag to compare

@ahmadpiran ahmadpiran released this 03 Sep 21:36

Changelog

  • 223803c feat: add a definer integrity check for mysql
  • 546a804 feat: add mysqldump restore support
  • b9e1b1b feat: make sandbox query execution engine-aware
  • 7e9e581 feat: recognize mysqldump_sql as a backup format
  • f1a73b0 feat: validate mysql config options

v0.3.0

Choose a tag to compare

@ahmadpiran ahmadpiran released this 31 Aug 14:28

Changelog

  • 5b13041 feat: add a host-psql query path to sandbox for existing connections
  • f8268d6 feat: add existing_connection restore-source support
  • 8107da3 feat: add restore_method to the evidence report
  • 2d7be18 feat: recognize existing_connection as a backup format
  • f5537b7 feat: validate existing_connection config options

v0.2.0

Choose a tag to compare

@ahmadpiran ahmadpiran released this 30 Aug 13:31

Changelog

  • 6ec37e7 feat: add pgbackrest as a recognized backup format
  • 56006ef feat: add pgbackrest restore support
  • e14f1ed feat: make sandbox readiness timeout configurable
  • e62cadb fix: version status in README
  • 742a5e6 refactor: split pg_dump restore into its own function

v0.1.1

Choose a tag to compare

@ahmadpiran ahmadpiran released this 28 Aug 22:26

Changelog

  • c97c4d3 feat: add backup.globals_source and checks.verify_as_role config fields
  • 2c2d985 feat: check pg_dump_sql trailer in backupformat
  • 329103f feat: fail fast with a clear message when verify_as_role doesn't exist
  • a558ad5 feat: precheck plain-SQL dump completeness before sandbox
  • 6cc8d2c feat: restore globals dump before main backup so roles/grants exist
  • 9a0a30f feat: run read-path checks as verify_as_role via SET ROLE
  • cc01046 fix: only tolerate the expected postgres-role collision in globals restore
  • d249bab fix: quote role names as single identifiers, not schema.table paths
  • c818332 fix: report a query failure as a failure, not a found row count
  • 7335ec0 perf: fetch globals_source up front so a bad source fails fast

Credit: idea from HN user lbrito.

v0.1.0

Choose a tag to compare

@ahmadpiran ahmadpiran released this 09 Aug 10:09

Changelog

  • baa11bd Initial commit: restoredrill, a PostgreSQL restore-drill CLI