You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In Chromium we saw an issue where a user on Windows was having a CAS client timeout - we think we narrowed it down to which timeout it could be the cause (We think it's BatchUpdateBlobs), but the error message is just:
I realize that this would require updating go.mod to 1.21 though (it's 1.20 currently) and I'm not sure what the policy on this is... however when that update eventually does happen, I think this would be a very helpful change to make.
edit: typo
The text was updated successfully, but these errors were encountered:
Great suggestion. Our policy is to stick to the minimum supported version of stable go. We will move to 1.21 once 1.23-stable is released, which should be sometime next month: https://tip.golang.org/doc/go1.23
Hello!
In Chromium we saw an issue where a user on Windows was having a CAS client timeout - we think we narrowed it down to which timeout it could be the cause (We think it's BatchUpdateBlobs), but the error message is just:
rpc error: code = DeadlineExceeded desc = retry budget exhausted (6 attempts): context deadline exceeded
If Client.CallWithTimeout was using context.WithTimeoutCause (from Go 1.21), this error would have been much clearer, probably something like:
rpc error: code = DeadlineExceeded desc = retry budget exhausted (6 attempts): BatchUpdateBlobs rpcTimeout exceeded
I realize that this would require updating go.mod to 1.21 though (it's 1.20 currently) and I'm not sure what the policy on this is... however when that update eventually does happen, I think this would be a very helpful change to make.
edit: typo
The text was updated successfully, but these errors were encountered: