Created by: dependabot[bot]
Bumps github.com/Shopify/sarama from 1.32.0 to 1.34.0.
Release notes
Sourced from github.com/Shopify/sarama's releases.
Version 1.34.0 (2022-05-30)
What's Changed
🎉 New Features / Improvements
- KIP-345: support static membership by
@aiquestion
in Shopify/sarama#2230
🐛 Fixes
- fix: KIP-368 use receiver goroutine to process all sasl v1 responses by
@k-wall
in Shopify/sarama#2234
🔧 Maintenance
- chore(deps): bump module github.com/pierrec/lz4 to v4 by
@dnwe
in Shopify/sarama#2231- chore(deps): bump golang.org/x/net digest to 2e3eb7b by
@dnwe
in Shopify/sarama#2232New Contributors
@aiquestion
made their first contribution in Shopify/sarama#2230Full Changelog: https://github.com/Shopify/sarama/compare/v1.33.0...v1.34.0
Version 1.33.0 (2022-05-11)
What's Changed
🚨 Breaking ChangesNote: with this change, the user of Sarama is required to use Go 1.13's errors.Is etc (rather then ==) when forming conditionals returned by this library.
- feat: make
ErrOutOfBrokers
wrap the underlying error that prevented connections to the brokers by@k-wall
in Shopify/sarama#2131
🎉 New Features / Improvements
- feat(message): add UnmarshalText method to CompressionCodec by
@vincentbernat
in Shopify/sarama#2172- KIP-368 : Allow SASL Connections to Periodically Re-Authenticate by
@k-wall
in Shopify/sarama#2197- feat: add batched CreateACLs func to ClusterAdmin by
@nkostoulas
in Shopify/sarama#2191
🐛 Fixes
- fix: TestRecordBatchDecoding failing sporadically by
@k-wall
in Shopify/sarama#2154- feat(test): add an fvt for broker deadlock by
@dnwe
in Shopify/sarama#2144- fix: avoid starvation in subscriptionManager by
@dnwe
in Shopify/sarama#2109- fix: remove "Is your cluster reachable?" from msg by
@dnwe
in Shopify/sarama#2165- fix: remove trailing fullstop from error strings by
@dnwe
in Shopify/sarama#2166- fix: return underlying sasl error message by
@dnwe
in Shopify/sarama#2164- fix: potential data race on a global variable by
@pior
in Shopify/sarama#2171- fix: AdminClient | CreateACLs | check for error in response, return error if needed by
@omris94
in Shopify/sarama#2185- producer: ensure that the management message (fin) is never "leaked" by
@niamster
in Shopify/sarama#2182- consumer-group: do not cancel sessions context during rebalance by
@niamster
in Shopify/sarama#2193- Revert "consumer-group: do not cancel sessions context during rebalance" by
@niamster
in Shopify/sarama#2201- fix: prevent RefreshBrokers leaking old brokers by
@k-wall
in Shopify/sarama#2203- fix: prevent RefreshController leaking controller by
@k-wall
in Shopify/sarama#2204- fix: prevent AsyncProducer retryBatch from leaking by
@k-wall
in Shopify/sarama#2208- fix: prevent metrics leak when authenticate fails by
@Stephan14
in Shopify/sarama#2205- fix: prevent deadlock between subscription manager and consumer goroutines by
@niamster
in Shopify/sarama#2194- fix: prevent idempotent producer epoch exhaustion by
@ladislavmacoun
in Shopify/sarama#2178- fix(test): mockbroker offsetResponse vers behavior by
@dnwe
in Shopify/sarama#2213
... (truncated)
Commits
-
53e77a4
Merge pull request #2230 from aiquestion/master -
8e58c77
fix: use receiver goroutine to process all sasl v1 responses (#2234) -
59a3d39
kip-394: support static membership -
1cbdb49
Merge pull request #2232 from Shopify/dnwe/x/net -
5ee341c
chore(deps): bump golang.org/x/net digest to 2e3eb7b -
f79a388
Merge pull request #2231 from Shopify/dnwe/lz4 -
f5c37cf
chore(deps): bump module github.com/pierrec/lz4 to v4 -
54a84a7
Merge pull request #2227 from Shopify/dnwe/fetch-max-wait-time -
d9f249b
Merge pull request #2226 from Shopify/dnwe/fix-admin-errs -
095b45a
fix: make default MaxWaitTime 500ms - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)