Releases: PeerDB-io/peerdb
Releases · PeerDB-io/peerdb
v0.27.2
What's Changed
- feat: upgrade
docker-compose.yml
stable image tags by @github-actions in #2818 - chore: update dependencies by @serprex in #2819
- chore(deps): update github-actions dependencies by @renovate in #2816
- missed lock file in dependency update by @serprex in #2821
- fix(maintenance): move skip-pause on missing wf by @iamKunalGupta in #2820
Full Changelog: v0.27.1...v0.27.2
v0.27.1
What's Changed
- chore(deps): update temporalio/ui docker tag to v2.36.4 by @renovate in #2813
- MySQL Validation: fix check of binlog expire logs seconds by @Amogh-Bharadwaj in #2817
Full Changelog: v0.27.0...v0.27.1
v0.27.0
What's Changed
- return error on invalid enum/set value by @serprex in #2797
- feat: upgrade
docker-compose.yml
stable image tags by @github-actions in #2796 - Update README.md by @heavycrystal in #2800
- mysql: min version tls 1.2 by @serprex in #2801
- mysql: e2e numbers by @serprex in #2802
- classifier: lift regexp.MustCompile to global variables by @serprex in #2798
- feat(classifier): add wal segment removed as recoverable by @iamKunalGupta in #2804
- feat: upgrade
docker-compose.yml
stable image tags by @github-actions in #2807 - don't verify hostname for ip hosts, add root ca field to pg by @serprex in #2805
- feat(classifier): add aurora internal WAL error as recoverable by @iamKunalGupta in #2808
- feat(classifier): CH query cancelled as recoverable by @iamKunalGupta in #2809
- incrase s3 part size per upload default by @iskakaushik in #2810
- [clickhouse] make resync not trigger empty table check by @heavycrystal in #2811
Full Changelog: v0.26.9...v0.27.0
v0.26.9
What's Changed
- use fmt.Fprintf, peerdb_clickhouse.QuoteIdentifier, peerdb_clickhouse.QuoteLiteral by @serprex in #2779
- Add more logging to CH normalize by @iskakaushik in #2789
- mysql: map specific types same as their more generic type by @serprex in #2795
Full Changelog: v0.26.8...v0.26.9
v0.26.8
What's Changed
- generic sql: remove unused methods by @serprex in #2754
- remove sqlserver by @serprex in #2755
- fix e2e regression by @serprex in #2756
- e2eshared: couple unit tests by @serprex in #2757
- feat(maintenance): add signal to skip snapshot for specific flows by @iamKunalGupta in #2759
- don't slog in maintenance workflow by @serprex in #2761
- update columns endpoint to not join fields by colon into a string by @serprex in #2760
- feat(metrics): add more lsn information by @iamKunalGupta in #2751
- test schema endpoints & scripting endpoints by @serprex in #2758
- ClickHouse SetupNormalize: Account for weird primary key columns by @Amogh-Bharadwaj in #2763
- PEERDB_SOURCE_SCHEMA_AS_DESTINATION_COLUMN by @serprex in #2724
- refactoring, on CH map enums to LowCardinality(String), enum arrays to Array(LowCardinality(String)) by @serprex in #2766
- fix unit test by @serprex in #2773
- ch error classification: ignore 202 too many queries by @serprex in #2780
- feat(classifier): add missing publication by @iamKunalGupta in #2783
- [mysql] check RDS/Aurora binlog retention hours by @heavycrystal in #2775
- be more precise about ignoring temporal application errors by @serprex in #2778
- feat(classifier): add bigger decimals by @iamKunalGupta in #2784
- MySQL: remove validation of replication permissions by @Amogh-Bharadwaj in #2774
- fix(maintenance): skip for not found workflows if older than 90 days by @iamKunalGupta in #2785
- feat(classifier): new mv error with nested query by @iamKunalGupta in #2786
- golangci-lint v2 by @serprex in #2787
- mysql: log column name when failing to convert value in qrep by @serprex in #2790
- mysql qrep: fix bit by @serprex in #2791
Full Changelog: v0.26.6...v0.26.8
v0.26.7
What's Changed
- generic sql: remove unused methods by @serprex in #2754
- remove sqlserver by @serprex in #2755
- fix e2e regression by @serprex in #2756
- e2eshared: couple unit tests by @serprex in #2757
- feat(maintenance): add signal to skip snapshot for specific flows by @iamKunalGupta in #2759
- don't slog in maintenance workflow by @serprex in #2761
- update columns endpoint to not join fields by colon into a string by @serprex in #2760
- feat(metrics): add more lsn information by @iamKunalGupta in #2751
- test schema endpoints & scripting endpoints by @serprex in #2758
- ClickHouse SetupNormalize: Account for weird primary key columns by @Amogh-Bharadwaj in #2763
Full Changelog: v0.26.6...v0.26.7
v0.26.6
What's Changed
- fix(deps): pin dependencies by @renovate in #2742
- Update "Get Started" to include checking if ClickHouse has MinIO access by @saisrirampur in #2740
- go test coverage by @serprex in #2741
- chore(deps): update grafana/pyroscope:latest docker digest to 89e6601 by @renovate in #2746
- chore(deps): update github-actions dependencies by @renovate in #2743
- chore(deps): update lukemathwalker/cargo-chef:latest-rust-alpine docker digest to 370e0f6 by @renovate in #2747
- e2e api mirror validation by @serprex in #2745
- feat(classifier): add idle session timeout by @iamKunalGupta in #2744
- e2e: use internal.GetWorkflowStatus by @serprex in #2748
- e2e: fix missing package coverage from go test by @serprex in #2749
- SF qrep: remove schema changes by @serprex in #2750
- error classifier: map ErrNoSuchColumnInTable to destination modified by @serprex in #2753
Full Changelog: v0.26.5...v0.26.6
v0.26.4
What's Changed
- initial load: base clone workflow id on source, not destination by @serprex in #2534
- Use aggregate table for counts per table by @iskakaushik in #2696
- null in uuid[] should be zero uuid by @serprex in #2725
- cast hsfeedback to bool before scan by @heavycrystal in #2728
Full Changelog: v0.26.3...v0.26.4
v0.26.3
What's Changed
- Add test for geometry for pg to clickhouse by @panbhag-ch in #2702
- e2e code coverage by @serprex in #2709
- nexus: aws-lc-rs by @serprex in #2715
- [postgres] validate hsfeedback on standby by @heavycrystal in #2718
- only update tableSchema for tables we see deltas for by @heavycrystal in #2717
- added e2e test for cutoff bug in schema change handling by @heavycrystal in #2723
Full Changelog: v0.26.2...v0.26.3
v0.26.2
What's Changed
- feat(classifier): mark ch auth failures as recoverable and push out ch error code always by @iamKunalGupta in #2679
- More wiring of Env mapping by @Amogh-Bharadwaj in #2681
- feat: upgrade
docker-compose.yml
stable image tags by @github-actions in #2683 - pg: fix timetz with timezone by @serprex in #2693
- close connectors after retrieving schema in flow api by @serprex in #2695
- feat(maintenance): add check for DropFlow during mirror pause by @iamKunalGupta in #2684
- qrep: fetched bytes by @serprex in #2687
- Fix MySQL Initial Load Stats by @Amogh-Bharadwaj in #2682
- mysql: support vector by @serprex in #2648
- Increase close timeouts for setup flow activities by @Amogh-Bharadwaj in #2699
- PEERDB_SKIP_EXPORT_SNAPSHOT by @serprex in #2703
- Getting selected columns: use format along with regclass by @Amogh-Bharadwaj in #2706
- ClickHouse: Support for special characters in column names by @Amogh-Bharadwaj in #2705
Full Changelog: v0.26.0...v0.26.2