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

util: Add support for backoff dependency version 4.1.3 #3238

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

YvanDaSilva
Copy link
Collaborator

Update the "backoff" dependency.

Version 4.1.3 brings fixes for context cancelling.
cenkalti/backoff@1357787

However, this "patch" version change does bring an API breakage as .Permanent is now returning a go std error instead of a Permanent.Error from the backoff module.

@karol-kokoszka
Copy link
Collaborator

@YvanDaSilva could you please remind why you needed this branch ?
Does backoff 4.1.3 contains any breaking change in comparison to the 4.0.0 that manager is using right now ?
I just wonder if it could be just merged to master.

@YvanDaSilva
Copy link
Collaborator Author

@karol-kokoszka backoff 4.1.3 contains an API breaking change.

The API is now returning a go error instead of a customer backoff one (Permanent.Error).

This branch is what the siren / bo are actually targeting ( github.com/scylladb/scylla-manager/v3 v3.0.0-20220929135250-b593dfbd3239 )

If you merge to master, we will be able to target your latest release instead.
If you do so, leave the branch alive until we change it on our side.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants