Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump github.com/canonical/go-dqlite from 1.21.0 to 1.22.0 (stable-5.0) #13834

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 29, 2024

Bumps github.com/canonical/go-dqlite from 1.21.0 to 1.22.0.

Release notes

Sourced from github.com/canonical/go-dqlite's releases.

v1.22.0

Summary

This release includes two new features:

  • dqlite clients now search for the current leader by connecting to several nodes of the cluster in parallel (#292, thanks @​cnnrznn). The level of parallelism can be configured with the new WithConcurrentLeaderConns option (#303, thanks @​masnax).
  • The new WithRolesAdjustmentHook option allows applications that use go-dqlite to react to changes in cluster membership and roles (#301, thanks @​masnax).

It also includes several bug fixes and performance improvements:

  • Introduce a timeout for connecting to the leader in the dqlite-demo example program (#295, thanks @​letFunny).
  • Fix a panic caused by reading from a closed channel when accepting new client connections (#304, thanks @​marco6).
  • Copy blob values from server messages in bulk instead of one byte at a time (#297, thanks @​marco6).
  • Fix a panic causes by an unset field in the client's Rows object (#308, thanks @​marco6).

All changes

See also the full commit log.

Commits
  • dbb9528 Merge pull request #308 from marco6/fix-missing-log
  • f45384e Fix missing log in Rows
  • 7e27064 Merge pull request #307 from cole-miller/expose-leadership-errors
  • cdb90da driver: Expose leadership-related error codes
  • 1374ba0 Merge pull request #306 from cole-miller/leader-probe-cancellation
  • 85d9737 connector: Avoid context cancellation in net.Dial
  • 56fb3e2 connector: Consistent naming for protocol chan
  • 54a06be Merge pull request #303 from masnax/configure-max-conns
  • 3727522 app: Specify client options to app.Leader
  • 58b8516 app: Configurable max concurrent leader probes for App and Driver
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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/canonical/go-dqlite](https://github.com/canonical/go-dqlite) from 1.21.0 to 1.22.0.
- [Release notes](https://github.com/canonical/go-dqlite/releases)
- [Commits](canonical/go-dqlite@v1.21.0...v1.22.0)

---
updated-dependencies:
- dependency-name: github.com/canonical/go-dqlite
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@simondeziel simondeziel changed the title build(deps): bump github.com/canonical/go-dqlite from 1.21.0 to 1.22.0 build(deps): bump github.com/canonical/go-dqlite from 1.21.0 to 1.22.0 (stable-5.0) Aug 7, 2024
Signed-off-by: Simon Deziel <simon.deziel@canonical.com>
@simondeziel simondeziel force-pushed the dependabot/go_modules/stable-5.0/github.com/canonical/go-dqlite-1.22.0 branch from d22a14a to 12166c3 Compare August 7, 2024 12:47
@simondeziel
Copy link
Member

simondeziel commented Aug 7, 2024

@tomponline all green now and lxd-agent binary is the exact same size in the end.

@tomponline tomponline merged commit 1148b5b into stable-5.0 Aug 7, 2024
27 checks passed
@tomponline
Copy link
Member

ta

@tomponline tomponline deleted the dependabot/go_modules/stable-5.0/github.com/canonical/go-dqlite-1.22.0 branch August 7, 2024 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants