What’s Changed
- fix(clickhouse): exact microsecond->Time64 conversion on snapshot path (#4378) @ilidemi
- Serialize and guard Postgres connector connection close (#4377) @ilidemi
- Minor: rename a constant (#4379) @ilidemi
- feat(api): add endpoint for resetting sequences for PG PG mirrors (#4370) @Amogh-Bharadwaj
- ui: more
useTransition(#4361) @serprex - Deflake pg_dump tests (#4373) @ilidemi
- Deflake the CI a bit (#4372) @ilidemi
- Make CI properly test external PRs (#4376) @ilidemi
- Restore toLower on SyncedAt validation (#4374) @ilidemi
- fix(clickhouse): normalization when
_peerdb_is_deletedhas different column casing (#4365) @isakruas - error classification: classify a transient mysql error (#4362) @jgao54
- Update gomod dependencies (#4369) @renovate[bot]
- Update github-actions dependencies (#4368) @renovate[bot]
- QoL: renaming private methods for readability (#4367) @jgao54
- feat(resync): Add support to update snapshot config (max_parallel_workers, num_tables, rows_per_partition) during resync signal (#4276) @masterashu
- Fix off-by-one error for bigquery snapshot (#4330) @jgao54
- classifier: notify on consecutive WaitQueueTimeoutError (#4359) @jgao54
- PSQL CDC: PeerDB driven WAL replication connection activity keeping it alive (#4324) @pfcoperez
- tilt: check for required dependencies before starting (#4260) @heavycrystal
- Tilt env: Fix local debug default ports conflicts (#4360) @pfcoperez
- DBI-707/sub/DBI-763: Enable TLS in local Tilt environment (#4358) @pfcoperez
- Update gomod dependencies (#4354) @renovate[bot]
- feat: add testing for more types for PG type system mirrors, split test (#4349) @Amogh-Bharadwaj
- Add required permissions for Claude reviews on Renovate PRs to be able to search for breaking changes and fetch external repositories for analysis (#4357) @pfcoperez
- Automatic dependencies updates: pull_request_target won't produce the right running environment (#4356) @pfcoperez
- Automatic dependencies updates: Do not limit review flow on the same repository (#4355) @pfcoperez
- Automatic updates: Flow to review Renovate PRs (#4350) @pfcoperez
- Update dockerfile dependencies (#4352) @renovate[bot]
- Lock file maintenance (#4344) @renovate[bot]
- Update github-actions dependencies (#4351) @renovate[bot]
- Revert workaround fixed ClickHouse regression (#4347) @pfcoperez
- Revert "Revert workaround fixed ClickHouse regression" (#4346) @pfcoperez
- Revert workaround fixed ClickHouse regression (#4325) @pfcoperez
- Inline passthroughs between shared<>pkg (#4233) @ilidemi
- Fix codeowners for pg_dump files (#4339) @ilidemi
- Update REVIEW.md: Direct Claude Code reviewer agent to check breaking changes in dependencies updates (#4342) @pfcoperez
- otel spans for cdc.batch: pull/sync/normalize (#4314) @serprex
- fix(mongo): reorder ChangeEvent fields to satisfy fieldalignment (#4341) @ilidemi
- Expose environment variables to adjust workflow timeouts (#4329) @serprex
- fix: avoid duplicate normalize error logs (#4340) @ilidemi
- fix case sensitivity behavior in MariaDB when fetching schema (#4317) @jgao54
- Lock file maintenance (#4292) @renovate[bot]
- docs: add MongoDB credential escape character limitation under known … (#4242) @prasadf18
- use heartbeat to detect stale mysql connection (#4311) @jgao54
- DBI-757: Safe event decoding in MongoDB replication (#4338) @pfcoperez
- Address expensive attributes in metrics (#4337) @jgao54
- AdditionalTablesHasOverlap: don't check destination tables (#4326) @serprex