Bump github.com/twmb/franz-go from 1.9.1 to 1.10.0 #86

Merged
dependabot[bot] merged 1 commits from dependabot/go_modules/github.com/twmb/franz-go-1.10.0 into v3 2022-11-29 14:15:25 +03:00
dependabot[bot] commented 2022-11-17 14:12:23 +03:00 (Migrated from github.com)

Bumps github.com/twmb/franz-go from 1.9.1 to 1.10.0.

Changelog

Sourced from github.com/twmb/franz-go's changelog.

v1.10.0

This is a small release that contains one bug fix, one new feature, and improvements in log lines, and improvements to work around AWS MSK being a bit odd with SASL reauthentication.

Previously, the client's sticky partitioners actually did not preserve stickiness because the client did not attach previous-partitions when rejoining the group. That is now fixed.

The new feature, ConsumePreferringLagFn, allows you to have some advanced reordering of how to consume. The recommended way of using this option is kgo.ConsumePreferringLagFn(kgo.PreferLagAt(50)), which allows you to favor laggy partitions if the client is more than 50 records behind in the topic.

The kadm module is also released with v1.4.0, which contains new APIs to find coordinators for groups or transactional IDs, and an API to fetch API versions for all brokers in the cluster.

  • a995b1b kgo broker: retry sasl auth failures during reauthentication
  • 8ab8074 kgo connection: always allow one request after SASL
  • dcfcacb bugfix {Cooperative,Sticky}Balancer: bug fix lack of stickiness
  • 76430a8 feature kgo: add ConsumePreferringLagFn to consume preferring laggy partitions
  • 9ac6c97 improvement kgo: support forward & backward batch requests for FindCoordinator, OffsetFetch
Commits
  • b48f848 Merge pull request #254 from twmb/v1.10.0
  • 215d922 CHANGELOG: document incoming 1.10.0
  • adacb82 Merge pull request #253 from twmb/sticky_fix
  • 41b1422 Merge pull request #250 from twmb/249
  • a995b1b kgo broker: retry sasl auth failures during reauthentication
  • 6bbe188 consumer group: clarify log line
  • dcfcacb {Cooperative,Sticky}Balancer: bug fix lack of stickiness
  • 8105c36 Merge pull request #251 from twmb/222
  • 76430a8 kgo: add option to consume preferring laggy partitions
  • cf392a3 kgo: bump FetchRequest to v13, add test to ensure we always track latest
  • Additional commits viewable in compare view

Dependabot compatibility score

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)
Bumps [github.com/twmb/franz-go](https://github.com/twmb/franz-go) from 1.9.1 to 1.10.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/twmb/franz-go/blob/master/CHANGELOG.md">github.com/twmb/franz-go's changelog</a>.</em></p> <blockquote> <h1>v1.10.0</h1> <p>This is a small release that contains one bug fix, one new feature, and improvements in log lines, and improvements to work around AWS MSK being a bit odd with SASL reauthentication.</p> <p>Previously, the client's sticky partitioners actually did not preserve stickiness because the client did not attach previous-partitions when rejoining the group. That is now fixed.</p> <p>The new feature, <code>ConsumePreferringLagFn</code>, allows you to have some advanced reordering of how to consume. The recommended way of using this option is <code>kgo.ConsumePreferringLagFn(kgo.PreferLagAt(50))</code>, which allows you to favor laggy partitions if the client is more than 50 records behind in the topic.</p> <p>The kadm module is also released with v1.4.0, which contains new APIs to find coordinators for groups or transactional IDs, and an API to fetch API versions for all brokers in the cluster.</p> <ul> <li><a href="https://github.com/twmb/franz-go/commit/a995b1b"><code>a995b1b</code></a> kgo broker: retry sasl auth failures during reauthentication</li> <li><a href="https://github.com/twmb/franz-go/commit/8ab8074"><code>8ab8074</code></a> kgo connection: always allow one request after SASL</li> <li><a href="https://github.com/twmb/franz-go/commit/dcfcacb"><code>dcfcacb</code></a> <strong>bugfix</strong> <code>{Cooperative,Sticky}Balancer</code>: bug fix lack of stickiness</li> <li><a href="https://github.com/twmb/franz-go/commit/76430a8"><code>76430a8</code></a> <strong>feature</strong> kgo: add <code>ConsumePreferringLagFn</code> to consume preferring laggy partitions</li> <li><a href="https://github.com/twmb/franz-go/commit/9ac6c97"><code>9ac6c97</code></a> <strong>improvement</strong> kgo: support forward &amp; backward batch requests for FindCoordinator, OffsetFetch</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/twmb/franz-go/commit/b48f848dbaf67db8ddc00f2ad2b5db18eca0088a"><code>b48f848</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/twmb/franz-go/issues/254">#254</a> from twmb/v1.10.0</li> <li><a href="https://github.com/twmb/franz-go/commit/215d92253323eed0aca9fbdb6ba09cedb908807d"><code>215d922</code></a> CHANGELOG: document incoming 1.10.0</li> <li><a href="https://github.com/twmb/franz-go/commit/adacb82a543735d629895ed2927e49bd0ec1af59"><code>adacb82</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/twmb/franz-go/issues/253">#253</a> from twmb/sticky_fix</li> <li><a href="https://github.com/twmb/franz-go/commit/41b14224f7b448ef012e51d1e7e3331b53d89d5f"><code>41b1422</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/twmb/franz-go/issues/250">#250</a> from twmb/249</li> <li><a href="https://github.com/twmb/franz-go/commit/a995b1b06dffddb3a48b7d42fd66f0c7f32403c6"><code>a995b1b</code></a> kgo broker: retry sasl auth failures during reauthentication</li> <li><a href="https://github.com/twmb/franz-go/commit/6bbe1889db8669b63e5bf9a7b2f5352093b4bba7"><code>6bbe188</code></a> consumer group: clarify log line</li> <li><a href="https://github.com/twmb/franz-go/commit/dcfcacb5371b7d3213aa432702172585afaff3e3"><code>dcfcacb</code></a> {Cooperative,Sticky}Balancer: bug fix lack of stickiness</li> <li><a href="https://github.com/twmb/franz-go/commit/8105c361a5488ee95d5bce67878462693e083d5d"><code>8105c36</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/twmb/franz-go/issues/251">#251</a> from twmb/222</li> <li><a href="https://github.com/twmb/franz-go/commit/76430a8512f27bf2c30a32004da0f2aec1b34e60"><code>76430a8</code></a> kgo: add option to consume preferring laggy partitions</li> <li><a href="https://github.com/twmb/franz-go/commit/cf392a3b94ca6200eef7e495947ae2a08b87265d"><code>cf392a3</code></a> kgo: bump FetchRequest to v13, add test to ensure we always track latest</li> <li>Additional commits viewable in <a href="https://github.com/twmb/franz-go/compare/v1.9.1...v1.10.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/twmb/franz-go&package-manager=go_modules&previous-version=1.9.1&new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details>
github-actions[bot] (Migrated from github.com) reviewed 2022-11-17 14:12:39 +03:00
github-actions[bot] (Migrated from github.com) reviewed 2022-11-28 14:08:35 +03:00
github-actions[bot] (Migrated from github.com) approved these changes 2022-11-28 16:26:51 +03:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: unistack-org/micro-broker-kgo#86
No description provided.