Releases
v0.4.1
Compare
Sorry, something went wrong.
No results found
harlow
released this
07 Mar 02:52
Highlights
Reworked consumer-group balancing to use release-based handoff instead of lease stealing.
Added shard revocation handling so graceful rebalances stop local scans before leases are released.
Fixed shutdown behavior so canceled GetRecords calls do not surface as false scan errors.
Testing
Added opt-in Go integration harnesses covering:
startup before stream creation
late worker join and rebalance
failover after lease expiry
Redis checkpoint resume on restart
Added GitHub Actions CI for:
go test ./...
example integration suite
Made Redis unit tests hermetic with miniredis.
Other changes
Hardened the consumer-group-ddb example for startup ordering and concurrent DynamoDB table creation.
Removed Travis CI in favor of GitHub Actions.
Improved README visibility for consumer-group usage and removed stale Travis references.
You can’t perform that action at this time.