Changes for version v1.1.0 - 2025-04-14

  • Pull request #8: SRE-8980 (Brendan Byrd)
  • Update README / LICENSE / Makefile (Brendan Byrd)
  • Fix race conditions with UPDATE/DELETE in before_swap unit test (Brendan Byrd)
  • Use DBIx::ParseError::MySQL, instead of hard-coded REs in MySQL->is_error_retryable (Brendan Byrd)
  • Fix DELETE IGNORE bug in modify_trigger_dml_stmts (Brendan Byrd)
  • Fix add_fks_back_to_child_tables_stmts to actually return statements (Brendan Byrd)
  • Add step to re-add existing triggers to swapped table (Brendan Byrd)

Modules

Run DDL on online databases safely
Private OnlineDDL helper for RDBMS-specific code
Private OnlineDDL helper for MySQL-specific code
Private OnlineDDL helper for SQLite-specific code