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

Polly v8 - Architectural changes #1048

Closed
joelhulen opened this issue Mar 3, 2023 · 4 comments
Closed

Polly v8 - Architectural changes #1048

joelhulen opened this issue Mar 3, 2023 · 4 comments
Labels
ANNOUNCEMENT v8 Issues related to the new version 8 of the Polly library.
Milestone

Comments

@joelhulen
Copy link
Member

🚨 Big changes are coming! 🚨

Hello, everyone. We have big changes on the way with Polly version 8. The primary focus is improving performance, especially for workloads that must scale to meet high demand levels. We are collaborating with Microsoft to implement these changes. You can follow the progress in the v8-poc branch.

Please see the following blog post that goes into more detail and links to additional information: https://www.thepollyproject.org/2023/03/03/we-want-your-feedback-introducing-polly-v8/

We have also created a new GitHub Project to track work items related to this release.

We are very excited to bring you this new version, but we want your feedback! Please add comments, questions, and concerns to this issue. Thank you!

@joelhulen joelhulen added ANNOUNCEMENT v8 Issues related to the new version 8 of the Polly library. labels Mar 3, 2023
@PeterCsalaHbo
Copy link

What an awesome news :D

@joelhulen
Copy link
Member Author

@PeterCsalaHbo thank you for your questions. Let me try and answer them as best as I can:

  • Yes, we plan on hosting pre-release NuGet packages to make it easier for people to try new features. We'll announce those as they become available.
  • I do not think this is tied to .NET 8's release in any way. We've always tried to abstract the library's dependencies from specific .NET versions. .NET Standard simplified this process, and we will likely continue down that path.
  • We do not plan on releasing new policies at first. We will release the core set of policies and likely extract the bulkhead policy to its own Polly.Contrib package as an optional add-on, given some of its performance impacts.
  • I would like to see if we can include some feature suggestions from the roadmap. One feature already mentioned in the roadmap that will be included is reducing the number of required overloads. We're interested in hearing additional feedback from you and the rest of the community on roadmap priorities for v8 and beyond.

@github-actions
Copy link
Contributor

github-actions bot commented Jul 1, 2023

This issue is stale because it has been open for 60 days with no activity. It will be automatically closed in 14 days if no further updates are made.

@github-actions github-actions bot added the stale Stale issues or pull requests label Jul 1, 2023
@martincostello martincostello removed the stale Stale issues or pull requests label Jul 1, 2023
@martincostello
Copy link
Member

In case you missed it, Polly v8 officially released and is available from NuGet.org 📦🚀

@martincostello martincostello unpinned this issue Sep 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ANNOUNCEMENT v8 Issues related to the new version 8 of the Polly library.
Projects
None yet
Development

No branches or pull requests

3 participants