Skip to content

Releases: PeerDB-io/peerdb

v0.25.3

26 Feb 10:25
6122e85
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.25.2...v0.25.3

v0.25.2

26 Feb 06:39
e8e14a9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.25.1...v0.25.2

v0.25.1

12 Feb 15:22
94ea569
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.25.0...v0.25.1

v0.25.0

10 Feb 16:25
v0.25.0
3ed74f3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.24.0...v0.25.0

v0.24.0

30 Jan 18:11
v0.24.0
97a12fd
Compare
Choose a tag to compare
  • ⚡ PeerDB now pulls from Postgres and pushes to ClickHouse in parallel, by default
  • 🔧 Introduced knobs to tune memory usage of PeerDB inserts to ClickHouse via chunking #2484 and #2485
  • 📊 Added collection of more metrics such as errors emitted and rows synced #2454
  • ✅ Improved validation for read replica Postgres instances below PG16 #2483
  • 🚀 Re-architected parallelized syncs to ClickHouse and single table sync performance ttps://github.com//pull/2480

What's Changed

Full Changelog: v0.23.0...v0.24.0

v0.23.0

21 Jan 19:01
v0.23.0
85b5fb1
Compare
Choose a tag to compare

This is a major release which captures all the improvements in the last month. Below are the list of the main features:

📦 Granular formats sync of binary and hex data from Postgres to ClickHouse.
🚀 Improved throughput for CDC by avoiding reconnections to support enterprise workloads.
🔁 Improved performance by using multiple replicas for data ingestion in ClickHouse.
⏳ Drastically reduced slot growth on idle databases by frequent acking on PKMs.
📊 Added internal endpoints for additional telemetry, including bytes moved and so on.
✅ Added additional validation to detect connection poolers.
🗑️ Improved reliability for Resyncs by removing capture of soft-deleted rows.
🛠️ Richer datatype support, including UUID arrays and tstzrange.
🔧 Revamped retry logic to better identify actual errors.
🧪 Enhanced end-to-end tests for various cases, such as partitioned tables.

What's Changed In This Release

Additional changes in this release:

Full Changelog: v0.22.5...v0.23.0

v0.22.5

16 Jan 16:12
c73d45e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.22.4...v0.22.5

v0.22.4

13 Jan 21:29
f49f06a
Compare
Choose a tag to compare

What's Changed

  • changed filename from generate_protos.sh to generate-protos.sh for consistency with readme by @nirnayroy in #2427
  • feat: upgrade docker-compose.yml stable image tags by @github-actions in #2431
  • chore(deps): update github-actions dependencies by @renovate in #2433
  • chore(deps): update dockerfile dependencies by @renovate in #2432
  • chore(deps): update postgres:17-alpine docker digest to 0bcc5bb by @renovate in #2434
  • fix(deps): update cargo dependencies by @renovate in #2435
  • fix(deps): update npm dependencies by @renovate in #2438
  • remove usehooks-ts by @serprex in #2436
  • refactor: revert to using observables modified to sync gauges by @iamKunalGupta in #2421
  • chore(deps): update dependency postcss to v8.5.0 by @renovate in #2439
  • chore(deps): update temporalio/ui docker tag to v2.34.0 by @renovate in #2440

New Contributors

Full Changelog: v0.22.3...v0.22.4

v0.22.3

10 Jan 18:21
2e06f7c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.22.2...v0.22.3

v0.22.2

08 Jan 17:29
v0.22.2
a387a05
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.22.1...v0.22.2