Revision 43ee8a3a2a09fd01793a39035bb9b6f1b25b9176

Committed on 14/12/2025 7:26 am by Zohaib Sibte Hassan <zohaib@sibte.pk> [GitHub Diff]

Add cluster integration test and schema cache error handling

- Add 3-node cluster integration test verifying DDL/DML replication
- Add ErrSchemaCacheMiss error type for distinguishable schema errors
- Add retry logic in CDC replay to reload schema on cache miss
- Fix catch-up logic to check for actual data (non-zero txn IDs)
- Fix database import to run when catch-up not needed or failed
- Fix shouldReplaceWithImport to handle empty vs populated databases

???? Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>