Releases: PeerDB-io/peerdb
Releases · PeerDB-io/peerdb
v0.22.5
What's Changed
- improve error logging for query execution by @iskakaushik in #150
- revert limit 0 by @iskakaushik in #152
- fix clippy errors introduced by latest Rust update by @serprex in #2442
- fail faster when publication does not exist while setting up replication by @serprex in #2446
- nexus: CREATE PEER should not include quotes in name by @serprex in #2445
- normalize: slow down retries by @serprex in #2449
Full Changelog: v0.22.4...v0.22.5
v0.22.4
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
- @nirnayroy made their first contribution in #2427
Full Changelog: v0.22.3...v0.22.4
v0.22.3
What's Changed
- support tls_cert/tls_key in nexus by @serprex in #2355
- revive custom sync test by @serprex in #2419
- Edit some logs by @Amogh-Bharadwaj in #2410
- cdc flow: continue as new after state updates by @serprex in #2420
- fix: space pkm response to max once per minute by @iamKunalGupta in #2422
- fix: use condition instead of coalesce for updates on cdc_batches by @iamKunalGupta in #2423
- refactor(pkm-throttle): change ff to throttle seconds and enable by default by @iamKunalGupta in #2425
Full Changelog: v0.22.2...v0.22.3
v0.22.2
What's Changed
- Increase retry initial backoff to 1 minute by @iskakaushik in #2418
Full Changelog: v0.22.1...v0.22.2
v0.22.1
What's Changed
- ClickHouse resync: remove soft-delete transfer by @Amogh-Bharadwaj in #2411
Full Changelog: v0.22.0...v0.22.1
v0.22.0
What's Changed
- Peer info for UI: Add context timeout in endpoint by @Amogh-Bharadwaj in #2361
- Change initial back-off interval for sync-flow to be 30s by @iskakaushik in #2384
- ch: set ignore_materialized_views_with_dropped_target_table to true by @serprex in #2393
- Lift SyncFlowWorkflow into activity entirely by @serprex in #2371
- golangci-lint 1.62 by @serprex in #2394
- react-toastify v11 by @serprex in #2400
- [postgres] set DateStyle explicitly by @heavycrystal in #2399
- SyncFlow: top level heartbeat by @serprex in #2401* Tag SSH connection failures as err:Net by @iskakaushik in #2406
- QRecordSchema: close schemaLatch in Close by @serprex in #2398
- PEERDB_CLICKHOUSE_BINARY_FORMAT by @serprex in #2407
- [snapshot] close stream when fail to get srcConn in errgroup by @heavycrystal in #2409
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
- ignore tables in raw table if no schema known for table by @serprex in #2317
- [clickhouse] optional enforcement of SMT tables by @heavycrystal in #2313
- nexus: support uuid arrays by @serprex in #2316
- qvalue: UUID array type by @serprex in #2327
- [cdc] better manual handling of partitioned tables by @heavycrystal in #2323
- tags: don't log when no tags by @serprex in #2330
- e2e test CustomSyncs by @serprex in #2333
- ch: implement GetTableSchemaConnector by @serprex in #2337
- [clickhouse] test types test by @heavycrystal in #2185
- add throttling when there is a syncErr by @iskakaushik in #2356
- Handle syncing UUID arrays into BQ by @lukejudd-lux in #2358
- feat: upgrade
docker-compose.yml
stable image tags by @github-actions in #2360 - [clickhouse] start moving validation to shared for reuse by @heavycrystal in #2348
- BQ: fix create/replace logic for resync by @Amogh-Bharadwaj in #2314
- move normalize into sync activity by @serprex in #2329
- [temporal] adjust threshold for workflows to ContinueAsNew by @heavycrystal in #2328
- [cdc] treat all pkms as reply_requested by @heavycrystal in #2353
- [validate] run IDENTIFY_SYSTEM on replication conn by @heavycrystal in #2373
- remove table name schema migration by @serprex in #2375
- TSTZRange: Account for infinity modifier by @Amogh-Bharadwaj in #2377
- Current LSN : Account for NULL LSN value being returned by @Amogh-Bharadwaj in #2372
- [cdc] always initialize childToParentRelIDMapping by @heavycrystal in #2369
- generic e2e test for partitioned tables by @heavycrystal in #2383
New Contributors
- @lukejudd-lux made their first contribution in #2358
Full Changelog: v0.20.1...v0.21.0
v0.20.2
What's Changed
- ignore tables in raw table if no schema known for table by @serprex in #2317
- [clickhouse] optional enforcement of SMT tables by @heavycrystal in #2313
- nexus: support uuid arrays by @serprex in #2316
- qvalue: UUID array type by @serprex in #2327
- [cdc] better manual handling of partitioned tables by @heavycrystal in #2323
- tags: don't log when no tags by @serprex in #2330
- e2e test CustomSyncs by @serprex in #2333
- nexus: need to kms decrypt PEERDB_ENC_KEYS by @serprex in #2325
- feat: upgrade
docker-compose.yml
stable image tags by @github-actions in #2336 - ch: implement GetTableSchemaConnector by @serprex in #2337
- chore(deps): pin dependencies by @renovate in #2339
- fix(deps): update cargo dependencies by @renovate in #2340
- chore(deps): update postgres:17-alpine docker digest to ccfa992 by @renovate in #2338
- chore(deps): update dockerfile dependencies by @renovate in #2342
- renovate: hold back react by @serprex in #2344
- renovate: also ignore react siblings by @serprex in #2345
- fix(deps): update npm dependencies by @renovate in #2343
- fix ui ci by @serprex in #2346
- replace broken redpanda gh action with gh service entry by @serprex in #2347
- update go dependencies by @serprex in #2349
- [clickhouse] test types test by @heavycrystal in #2185
Full Changelog: v0.20.1...v0.20.2
v0.20.1
What's Changed
- ClickHouse: Put numeric-string mapping behind feature flag by @Amogh-Bharadwaj in #2305
- remove/refactor functions from shared by @heavycrystal in #2307
- Feat/workflow for docker compose image tags by @iamKunalGupta in #2319
- fix: docker compose image tag workflow by @iamKunalGupta in #2322
- feat: upgrade
docker-compose.yml
stable image tags by @github-actions in #2321
New Contributors
- @github-actions made their first contribution in #2321
Full Changelog: v0.20.0...v0.20.1
v0.20.0
What's Changed
- Clickhouse: add select consistency by @Amogh-Bharadwaj in #2300
- ClickHouse Cloud Private Preview by @iskakaushik in #2288
- otel: fetched bytes by @serprex in #2276
- lift DeploymentUidKey attribute to newOtelResource by @serprex in #2296
- Add tags for Flows along with routes to set and get by @iskakaushik in #2297
Full Changelog: v0.19.3...v0.20.0