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

feat(storage): returned wrapped error for timeouts #4802

Merged
merged 7 commits into from Oct 5, 2021

Commits on Sep 23, 2021

  1. feat(storage): returned wrapped error for timeouts

    This piggybacks on googleapis#4797 to allow storage to expose wrapped
    service errors when a call retries without success until timeout
    or cancellation.
    
    I also updated all checks for context sentinel errors in storage
    to use xerrors.Is instead of strict equality. Users of this
    package should do the same. I'll update the documentation on
    errors from this package in a subsequent PR.
    
    We will have to bump the dependency on the root module before
    merging this change I believe.
    
    Fixes googleapis#4197
    tritone committed Sep 23, 2021
    Copy the full SHA
    45947e1 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    19b101c View commit details
    Browse the repository at this point in the history
  3. gofmt

    tritone committed Sep 23, 2021
    Copy the full SHA
    f5a06d6 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2021

  1. fix int tests

    tritone committed Sep 24, 2021
    Copy the full SHA
    23d8a7f View commit details
    Browse the repository at this point in the history
  2. inline error

    tritone committed Sep 24, 2021
    Copy the full SHA
    c278730 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2021

  1. Copy the full SHA
    9b64e9b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    6c1ac28 View commit details
    Browse the repository at this point in the history