-
Notifications
You must be signed in to change notification settings - Fork 12
Let Go's raw GET retry loop see the Retry-After it already parses #796
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
Merged
Merged
Changes from all commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
72d2219
Let Go's raw GET retry loop see the Retry-After it already parses
jeremy 14da26c
Clamp Retry-After to what a time.Duration can hold
jeremy ebbe93d
Keep the over-range cases compiling where int is 32 bits
jeremy 39b2a1d
Record the unkeyed-literal break Error.RetryAfter causes
jeremy 037d534
Take the float narrowing out of the HTTP-date branch
jeremy cb6a9f0
Parse the delta-seconds in int64, and round the date form up
jeremy 24755a1
Spell the clamp's bound where CodeQL can read it
jeremy f8cbc8d
Saturate at one portable ceiling, and at both ends of the parse
jeremy 4aa068d
Leave §7's host-limits sentence to #793, and carry the rule in §6
jeremy d70a8c9
Record the over-range split rather than legislating it
jeremy f56784f
Require 1*DIGIT before saturating, and stop tabling six SDKs in SPEC
jeremy bf45888
Defer to SPEC's two-tier rule instead of restating it — and obey it
jeremy 6dd6702
Delete the justification the revert left standing
jeremy 7c19452
Check the context before the retry wait's select, where nothing competes
jeremy cf2a1e8
Show the errors.As extraction MIGRATING implied a type assertion woul…
jeremy 92a2051
Merge origin/main into wt/lane-go-retryafter, keeping #796's step-2 r…
jeremy 93d1dde
Clear the three [PENDING #796] markers SPEC carried for this PR, now …
jeremy File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.