Releases: scylladb/scylla-cdc-go
Releases · scylladb/scylla-cdc-go
v1.1.1
Changes since v1.1.0:
- Add Makefile by @dkropachev in #19
- remove a binary from examples/replicator by @derlaft in #16
- Fix doc.go CreateChangeConsumer example by @Oneill38 in #17
- Update dependencies by @dkropachev in #20
- Make default consistency level to be LOCAL_QUORUM by @dkropachev in #23
- Use golangci instead of
go vet
by @dkropachev in #21 - Replace return with exit in Makefile by @sylwiaszunejko in #24
- Update gocql version to v1.14.4 by @dkropachev in #25
New Contributors
- @dkropachev made their first contribution in #19
- @derlaft made their first contribution in #16
- @Oneill38 made their first contribution in #17
- @sylwiaszunejko made their first contribution in #24
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Changes since v1.0.0:
- Improvements around the progress saving feature (#13):
- It is now possible for the consumer to save progress after an empty poll - via the
ChangeOrEmptyNotificationConsumer
extension interface, - Progress saving implementation now can avoid an issue with reading restarting from the generation start when one stream did not manage to save any progress - via the
ProgressManagerWithStartTime
extension interface (TableBackedProgressManager
provided with the library already benefits from this).
- It is now possible for the consumer to save progress after an empty poll - via the
- The time spent on consuming data does not affect when the next query is executed (#6)
- Added continuous integration (#12)
v1.0.0
First release of scylla-cdc-go.
If you were using a pre-1.0.0 version, upgrade is highly recommended. In Scylla 4.4, information about CDC generations is stored in a different format from the one used in Scylla 4.3, and pre-1.0.0 versions of this library won't recognize it. The 1.0.0 version correctly handles both CDC generation formats, and automatically switches to the new format during rolling upgrade.