Releases: PeerDB-io/peerdb
Releases · PeerDB-io/peerdb
v0.17.3
v0.17.2
What's Changed
- OTEL: change semconv to 1.26.0 by @Amogh-Bharadwaj in #2051
- TablePicker: Add placeholder for engine select by @Amogh-Bharadwaj in #2055
- [clickhouse] make table engines a warning instead of an error by @heavycrystal in #2056
Full Changelog: v0.17.1...v0.17.2
v0.17.1
Full Changelog: v0.17.1...v0.17.1
v0.17.0
What's Changed
Version 17 of PeerDB features new Clickhouse features such as PEERDB_NULLABLE
for mapping to Clickhouse's Nullable
and new UI for specifying table engine and column ordering. This release also focuses on stability of resync and validation across the warehouse connectors.
- ✅ Validate certain aspects of existing destination tables by @heavycrystal in #2026
- 🛠️ PeerDB Nullable by @serprex in #2001
- ⚙️ Column Settings by @serprex in #2010
- 🔄 Make resync more reliable for warehouse connectors by @Amogh-Bharadwaj in #2017
- 🔍 Validate mirror: account for resync more by @Amogh-Bharadwaj in #2044
- 🔐 ClickHouse: add certificate and private key fields for authentication by @heavycrystal in #1994
- 📊 BigQuery: check if pkeys can be used for clustering by @Amogh-Bharadwaj in #2002
- 🛠️ add env to mirror configs, overriding dynconf by @serprex in #2003
- 🚨 Alert flow error for rename by @Amogh-Bharadwaj in #2000
- 🧩 Validate publication via create and drop by @Amogh-Bharadwaj in #2006
- 🌐 Add /rest page with basic UI to send REST commands to backend by @serprex in #2007
- 🔕 don't alert for some common errors by @heavycrystal in #2004
- 🖥️ Peer page UI: Allow for editing when connectivity is down by @Amogh-Bharadwaj in #1998
- 🕒 mysql: remove WITH TIMEZONE / WITHOUT TIMEZONE syntax from casts by @serprex in #2023
- 🔑 [kms] Allow encryption via PEERDB_KMS_KEY_ID by @iskakaushik in #2022
- ⚡ Adapt validate mirror for initial load only by @Amogh-Bharadwaj in #2020
- 🗑️ Drop mirror: Drop stats option by @Amogh-Bharadwaj in #2029
- ❗ raise NonRetryable errors with some replication issues by @heavycrystal in #2028
- 📎 Add link to doc for resync by @Amogh-Bharadwaj in #2047
New Contributors
- 🎉 @pjhampton made their first contribution in #1992
Full Changelog: compare v0.16.5...v0.17.0
v0.16.5
Full Changelog: v0.16.4...v0.16.5
v0.16.4
What's Changed
- CH Mirror: no script field by @Amogh-Bharadwaj in #1975
Full Changelog: v0.16.3...v0.16.4
v0.16.3
Full Changelog: v0.16.2...v0.16.3
v0.16.2
What's Changed
- docker fixes by @heavycrystal in #1956
- dynamic route for grpc proxy by @serprex in #1959
- remove getTruePeer by @serprex in #1960
- remove /api/mirrors by @serprex in #1963
- remove /api/peers except for create/validate endpoint by @serprex in #1964
- redact fields in proto using custom options by @heavycrystal in #1965
- remove /api/peers by @serprex in #1966
- use ubicloud cache more by @serprex in #1970
- RenameTables: remove synced at setting in rename by @Amogh-Bharadwaj in #1958
- Setting page: fix apply mode by @Amogh-Bharadwaj in #1962
- chore: update dependencies by @serprex in #1972
Full Changelog: v0.16.1...v0.16.2
v0.16.1
What's Changed
- Clickhouse: use mergetree instead in validation by @Amogh-Bharadwaj in #1953
- Clickhouse UI: link to doc by @Amogh-Bharadwaj in #1954
Full Changelog: v0.16.0...v0.16.1
v0.16.0
What's Changed
- Fix connectors.Close race by @serprex in #1942
- nexus: mode to only run migrations by @heavycrystal in #1944
- Bypass clickhouse database/sql abstraction layer by @serprex in #1946
- Clickhouse peer UI: change default port to 9440 by @Amogh-Bharadwaj in #1948
- Clickhouse peer: more validation by @Amogh-Bharadwaj in #1947
- UI Graphs: convert to Number by @Amogh-Bharadwaj in #1950
- Clickhouse resync: use Go time.now for setting synced_at column by @Amogh-Bharadwaj in #1951
Full Changelog: v0.15.4...v0.16.0