What's Changed
- node 24 by @serprex in #2953
- [resync] Fix bug where resync wasn't cleaning up any metadata state by @iskakaushik in #2954
- Remove sync resync & drop api by @serprex in #2960
- nexus: fix warnings by @serprex in #2961
- [clickhouse] all NormalizeErrors are NotifyMVOrView by @heavycrystal in #2959
- hamba/avro by @serprex in #2962
- replace custom avro schema building logic with hamba schema by @serprex in #2965
- classify mysql.ErrBadConn as EOF by @serprex in #2966
- mysql: classify 1236. new gauge: CommitLag by @serprex in #2969
- refactor: dedup maintenance error by @iamKunalGupta in #2971
- feat: upgrade
docker-compose.yml
stable image tags by @github-actions in #2955 - Extend API test for resync by @Amogh-Bharadwaj in #2956
- Support numeric to string via destination_type in API by @jgao54 in #2964
- Test & fix mysql custom partitioning by @serprex in #2974
- mysql: also show qkind in error message by @serprex in #2976
- refactor(classifier): convert WalErrors to PgErrors and re-use existing switch by @iamKunalGupta in #2977
- convert numrows from int to int64 by @serprex in #2981
- Initial load chunking by @serprex in #2936
- zod/v4 by @serprex in #2983
- MySQL Mirror: set max execution time by @Amogh-Bharadwaj in #2958
- engines: ReplicatedReplacingMergeTree, ReplicatedMergeTree by @serprex in #2949
- make pg nullable schema changes less heuristical by @serprex in #2985
- Fix: resync while a resync mirror is in setup/initial load by @Amogh-Bharadwaj in #2972
New Contributors
Full Changelog: v0.29.0...v0.30.0