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

ClientModel: Add jitter to ClientRetryPolicy #41393

Open
annelo-msft opened this issue Jan 18, 2024 · 0 comments
Open

ClientModel: Add jitter to ClientRetryPolicy #41393

annelo-msft opened this issue Jan 18, 2024 · 0 comments
Labels
Azure.Core Client This issue points to a problem in the data-plane of the library. System.ClientModel Base Core library
Milestone

Comments

@annelo-msft
Copy link
Member

Address PR feedback: #41325 (comment)

@annelo-msft annelo-msft added Client This issue points to a problem in the data-plane of the library. Azure.Core CoreGe System.ClientModel Base Core library labels Jan 18, 2024
@annelo-msft annelo-msft added this to the 2024-02 milestone Jan 18, 2024
@annelo-msft annelo-msft self-assigned this Jan 18, 2024
annelo-msft added a commit to annelo-msft/azure-sdk-for-net that referenced this issue Jan 18, 2024
annelo-msft added a commit to annelo-msft/azure-sdk-for-net that referenced this issue Jan 18, 2024
annelo-msft added a commit that referenced this issue Jan 19, 2024
* initial addition of files

* pull buffering policy from this PR

* Initial tests for BinaryContent and export API

* increase code coverage

* misc tidy

* Updates from API renames

* Add message property bag tests

* backup of WIP

* Pipeline options tests and fix

* pipeline create tests

* PipelinePolicy update and test

* Add tests for StreamExtensions

* nit

* pr fb

* PR feedback on ArrayBackedPropertyBag

* pr fb

* pr fb

* pr fb

* initial move of transport files

* updates

* WIP: add tests

* add tests

* export API

* update

* export API after merge

* updates

* remove tests dependent on retry policy

* Add tests for internal header implementations

* pr fb: quick rename

* pr fb: buffering policy shared instance

* pr fb

* pr fb: Add TaskExtensions to get EnsureCompleted method

* fix

* make BufferResponse and NetworkTimeout publicly settable on PipelineMessage

* Initial add of files for RequestOptions PR

* fix

* export API

* pr fb

* pr fb

* pr fb

* pr fb

* fix

* Make ResponseStatusClassifier internal

* API updates

* update

* updates

* updates

* fix unit tests

* Add auth and retry policies

* Add test for message.CancellationToken

* nits

* remove MessageDelay type

* updates

* fix some tests

* updates

* update README

* updates

* add retry policy into pipeline tests

* migrate in Azure.Core tests for auth policy

* add more api key auth policy tests

* ignore query policy test

* remove query key policy from v1

* pr fb: add jitter

* pr fb and comments

* README fb

* pr fb

* Back out jitter until it can be addressed in #41393

* pr fb

* Add ServicePointHelpers and un-ignore parallel connection test

* make Template Pattern methods on retry policy public

* Address WaitOne issue
@annelo-msft annelo-msft modified the milestones: 2024-02, 2024-03 Feb 2, 2024
@annelo-msft annelo-msft modified the milestones: 2024-03, Backlog Mar 12, 2024
@annelo-msft annelo-msft removed their assignment Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Azure.Core Client This issue points to a problem in the data-plane of the library. System.ClientModel Base Core library
Projects
None yet
Development

No branches or pull requests

2 participants