-
Notifications
You must be signed in to change notification settings - Fork 21
feat: improved retry handling #186
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
30 commits
Select commit
Hold shift + click to select a range
eb543ff
feat: initial retry-after support
jimmyjames 0f1b809
update to make breaking changes as required
jimmyjames f7ddfa6
update README
jimmyjames 43276f6
default min delay is 100ms, not 500ms
jimmyjames b87abb0
fix default retry count
jimmyjames d3ccdaa
updated docs
jimmyjames f6664c4
docs: updated README
jimmyjames 7db669d
docs: fixed comments
jimmyjames 1a4a752
Update CHANGELOG.md
jimmyjames fe894cc
refactor: remove dup'd code
jimmyjames 355008e
limit visibilty
jimmyjames 1d94c30
update retry based on refined requirements
jimmyjames 37d23a1
handle network errors, cleanup
jimmyjames 1620505
review: remove intelligent from description
jimmyjames e52cf6b
review: add test for network error
jimmyjames 1504e1e
fix: remove faulty test
jimmyjames 5d37e75
review: use constant for retry testing
jimmyjames 7563a96
review: fix inaccurate comment
jimmyjames d9d7fdb
review: remove unused params
jimmyjames 163314f
fix: enforce min retry delay
jimmyjames f4096a3
fix: retryDelay config validation and default value
jimmyjames aeecfa6
fix: no null minRetry value allowed
jimmyjames 2af1d07
fix: larger test tolerance
jimmyjames 32ac670
fix: linter
jimmyjames 4b7215f
test debugging output
jimmyjames f04d224
increased test tolerance
jimmyjames 57bfd19
minimum retry delay config should be used as the base delay
jimmyjames c242df1
lint fix
jimmyjames e4b0e97
Update src/main/java/dev/openfga/sdk/util/RetryStrategy.java
jimmyjames 03062c2
Update src/main/java/dev/openfga/sdk/api/configuration/Configuration.β¦
jimmyjames 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
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
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.