v0.18.3
What's Changed
- also allow for per column nullable enabled on clickhouse by @serprex in #2138
- remove clickhouse qrep metadata logic by @serprex in #2115
- clickhouse: fix normalizing updates to primary key by @serprex in #2113
- fix: slack invite url by @iamKunalGupta in #2118
- ch: retry queries for some kinds of errors by @serprex in #2119
- [clickhouse] defer dropping table during ValidateMirror by @heavycrystal in #2116
- feat: add supabase oauth state as env var by @iamKunalGupta in #2109
- Replace 32 sync limit with ContinueAsNewSuggested by @serprex in #2014
- ch retries: also retry on io.EOF by @serprex in #2122
- [clickhouse] test for replident full with unchanged TOAST by @heavycrystal in #2123
- Error message fix for CH validate by @Amogh-Bharadwaj in #2124
- SSH host key parsing: use ParseAuthorizedKey by @Amogh-Bharadwaj in #2125
- routes: remove ok/error_message by @serprex in #2128
- [cdc] avoid spamming connections on slot invalidation by @heavycrystal in #2132
- improve CreatePeerNoValidate error message by @serprex in #2133
- Refactor ClickHouse table creation SQL generation by @iskakaushik in #2136
- chore: update dependencies by @serprex in #2137
- version check: use ServerVersion method instead of select version by @serprex in #2139
- [ui] list version in peerinfo for Postgres and ClickHouse peers by @heavycrystal in #2135
- refactor(otel-metrics): use UCUM standards by @iamKunalGupta in #2145
Full Changelog: v0.18.1...v0.18.3