What's Changed
- QRep: Show partitioned tables in dropdown by @Amogh-Bharadwaj in #1893
- use context.Cause by @serprex in #1894
- chore: update dependencies by @serprex in #1896
- sync flow: check stop channel at end to avoid error ignoring pause by @serprex in #1895
- remove SoftDelete boolean, rely only on column name by @heavycrystal in #1892
- API clone summary: replace illegal chars in clone query by @Amogh-Bharadwaj in #1899
- pgwire 0.23 by @serprex in #1900
- Fix syntax for getting postgres peer in Walheartbeat by @Amogh-Bharadwaj in #1901
- deprisma pt.1: API and UI cleanup by @heavycrystal in #1880
- CI: ClickHouse by @serprex in #1872
- replace actions/cache with ubicloud/cache by @serprex in #1904
- trying to make dynamic signals test less flaky by @heavycrystal in #1905
- deprisma alerting config by @serprex in #1903
- lesser flaky pls by @heavycrystal in #1906
- deprisma dynamic settings by @serprex in #1907
- raise MaintainPull heartbeat timeout to one hour by @serprex in #1910
- chore: update dependencies by @serprex in #1909
- log all DDL statements by @heavycrystal in #1911
- Resync for Clickhouse by @Amogh-Bharadwaj in #1908
- UI: fix scripts and settings pages by @Amogh-Bharadwaj in #1914
- Postgres schema changes: account for mixed case by @Amogh-Bharadwaj in #1897
- tonic 0.12 by @serprex in #1915
- Encrypt alert config by @serprex in #1912
- deprisma: scripts by @heavycrystal in #1917
- deprisma slot lag graph by @serprex in #1918
- fix getCdcBatches by @serprex in #1919
- Edit Scripts UI: Fetch script by ID by @Amogh-Bharadwaj in #1916
- UI: no initial copy for eventhubs mirror by @Amogh-Bharadwaj in #1921
- UI: change clickhouse peer logo by @Amogh-Bharadwaj in #1922
- deprisma by @serprex in #1920
- move dynamic settings metadata into static array by @serprex in #1926
- CheckForUpdatedMaxValue: return false while nil by @serprex in #1928
- use tx to CopyFrom during QRep pgvalue upsert by @heavycrystal in #1929
- some UI routes cleanup by @heavycrystal in #1927
- Mirror name and peer name: regex validation while typing by @Amogh-Bharadwaj in #1923
- UI QRep: Fix resume button by @Amogh-Bharadwaj in #1930
- UI: Fix enum comparisons, remove fluff by @Amogh-Bharadwaj in #1931
Note for upgrading to this version
If your current PeerDB version is stable-v0.15.1
or below, please make sure to first pause all mirrors, upgrade to version stable-v0.15.1a
, resume all mirrors, pause them again and then upgrade to this version.
If your PeerDB version is before stable-v0.13.x
or below, make sure to pause all mirrors, upgrade to stable-v0.14.2
, resume all mirrors and pause them again and then upgrade them to stable-v0.15.1a
before upgrading them to this version.
PeerDB Cloud customers need not worry about this
Full Changelog: v0.15.1...v0.15.2