Releases: surrealdb/surreal-sync
Releases · surrealdb/surreal-sync
Release list
Release v0.6.0
Release v0.6.0
Release v0.5.2
This release fixes a few gaps and issues found in MySQL sources, so those work as expected with composite primary keys and various authentication scenarios.
What's Changed
- Composite primary keys as Surreal array IDs by @mumoshu in #125
- Handle MySQL zero dates with configurable SurrealDB mapping by @mumoshu in #126
- Connect to MySQL 8 binlog users without requiring TLS by @mumoshu in #127
- Fix and extend MySQL TLS modes for all sync paths by @mumoshu in #132
Full Changelog: v0.5.1...v0.5.2
Release v0.5.1
This release enhances the Snowflake source for greater flexibility and resource efficiency, leveraging the new internals introduced in v0.5.0.
What's Changed
Full Changelog: v0.5.0...v0.5.1
Release v0.5.0
This release enhances the surreal-sync internals for better resource utilization and more throughput, while adding new Snowflake source.
What's Changed
- Add "pipeline" with overlapping reads/transforms/writes by @mumoshu in #123
- Snowflake Integration by @itsezc in #122
New Contributors
Full Changelog: v0.4.0...v0.5.0
Release v0.4.0
This release mainly fixes Neo4j and Kafka sources, and adds new pgoutput and mysql/mariadb-binlog-based sources that are more scalable than other variants.
What's Changed
- Bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #55
- Bump sysinfo from 0.32.1 to 0.33.1 by @dependabot[bot] in #56
- Bump tempfile from 3.20.0 to 3.24.0 by @dependabot[bot] in #57
- Bump log from 0.4.27 to 0.4.29 by @dependabot[bot] in #59
- Bugfix neo4j relationship in out id mismatch by @gkienernf in #72
- Add support for neo4j composite by @gkienernf in #79
- Add SASL support for Kafka by @gkienernf in #77
- Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #87
- Bump tempfile from 3.24.0 to 3.27.0 by @dependabot[bot] in #75
- Bump devcontainers/ci from 0.3.1900000417 to 0.3.1900000450 by @dependabot[bot] in #86
- Bump docker/login-action from 3.7.0 to 4.2.0 by @dependabot[bot] in #84
- Bump actions/upload-artifact from 6.0.0 to 7.0.1 by @dependabot[bot] in #81
- Bump actions/download-artifact from 7.0.0 to 8.0.1 by @dependabot[bot] in #74
- Bump openssl from 0.10.73 to 0.10.80 by @dependabot[bot] in #85
- Bump mysql_async from 0.34.2 to 0.36.1 by @dependabot[bot] in #76
- Document Kafka SASL authentication flags by @mumoshu in #89
- Bump thiserror from 1.0.69 to 2.0.18 by @dependabot[bot] in #60
- Bump tower from 0.5.2 to 0.5.3 by @dependabot[bot] in #65
- Speed up test CI and modernize the toolchain by @mumoshu in #90
- Further speed up CI with nextest sharding and parallel jobs by @mumoshu in #91
- Add interleaved-snapshot full-sync strategy for PostgreSQL and MySQL by @mumoshu in #92
- Add MariaDB support via MySQL trigger source by @mumoshu in #93
- Update SurrealDB SDKs to latest 2.x (2.6.5) and 3.x (3.1.5) by @mumoshu in #94
- Add Kafka TLS/mTLS certificate flags and secured-broker E2E test by @mumoshu in #101
- Bump bytes from 1.11.1 to 1.12.0 by @dependabot[bot] in #100
- Bump openssl from 0.10.80 to 0.10.81 by @dependabot[bot] in #98
- Bump geo from 0.31.0 to 0.32.0 by @dependabot[bot] in #97
- Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #96
- Bump taiki-e/install-action from 2.82.6 to 2.82.7 by @dependabot[bot] in #95
- Add MySQL/MariaDB binlog CDC source by @mumoshu in #105
- Bump tracing-subscriber from 0.3.22 to 0.3.23 by @dependabot[bot] in #103
- Bump toml from 0.8.23 to 1.1.2+spec-1.1.0 by @dependabot[bot] in #104
- Bump mongodb from 3.2.4 to 3.7.0 by @dependabot[bot] in #102
- Bump axum from 0.7.9 to 0.8.8 by @dependabot[bot] in #58
- Bump rand from 0.9.4 to 0.10.2 by @dependabot[bot] in #99
- Unify GHA build job into single cargo build by @mumoshu in #106
- Fix release builds by installing libsasl2-dev by @mumoshu in #107
- Add PostgreSQL pgoutput source with interleaved snapshot and replication tail by @mumoshu in #108
- Bump serde_with from 3.13.0 to 3.21.0 by @dependabot[bot] in #115
- Bump log from 0.4.29 to 0.4.33 by @dependabot[bot] in #114
- Clarify MySQL connection refused errors by @mumoshu in #120
New Contributors
- @gkienernf made their first contribution in #72
Full Changelog: v0.3.4...v0.4.0