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

Blazor Server: Provide APIs/extensibility for circuit eviction #17866

Open
TheXenocide opened this issue Dec 13, 2019 · 3 comments
Open

Blazor Server: Provide APIs/extensibility for circuit eviction #17866

TheXenocide opened this issue Dec 13, 2019 · 3 comments
Assignees
Labels
affected-few This issue impacts only small number of customers area-blazor Includes: Blazor, Razor Components enhancement This issue represents an ask for new feature or an enhancement to an existing one feature-blazor-server feature-circuit-lifecycle Issues to do with blazor server lifecycle events help candidate Indicates that the issues may be a good fit for community to help with. Requires work from eng. team Pillar: Complete Blazor Web Priority:0 Work that we can't release without severity-blocking This label is used by an internal tool triaged

Comments

@TheXenocide
Copy link

TheXenocide commented Dec 13, 2019

Is your feature request related to a problem? Please describe.

Idle users may be able to tie up significant system resources while not actually utilizing the application.

Describe the solution you'd like

Ideally we should be able to disconnect idle circuits, preferably with the opportunity to provide logic which can help identify/prioritize when and which connections can be safely but forcibly closed (e.g. identify if the user has a "dirty" entity and prevent eviction or perhaps only bother if resource utilization exceeds certain thresholds, etc.). It would also be nice to be empower client-side user experience indicators for activities related to this as well (e.g. modal warning which the user can cancel as well as css classes that could be used similar to components-reconnect-show, components-reconnect-failed, etc.)

@mkArtakMSFT mkArtakMSFT added area-blazor Includes: Blazor, Razor Components enhancement This issue represents an ask for new feature or an enhancement to an existing one labels Dec 13, 2019
@mkArtakMSFT mkArtakMSFT modified the milestones: 5.0.0-preview1, Backlog Dec 16, 2019
@mkArtakMSFT
Copy link
Member

We've moved this issue to the Backlog milestone. This means that it is not going to happen for the coming release. We will reassess the backlog following the current release and consider this item at that time. However, keep in mind that there are many other high priority features with which it will be competing for resources.

@javiercn javiercn added affected-few This issue impacts only small number of customers severity-blocking This label is used by an internal tool labels Oct 9, 2020 — with ASP.NET Core Issue Ranking
@javiercn javiercn added feature-blazor-server feature-circuit-lifecycle Issues to do with blazor server lifecycle events labels Apr 19, 2021
@pranavkm pranavkm modified the milestones: Backlog, .NET 7 Planning Oct 19, 2021
@pranavkm pranavkm added the Priority:1 Work that is critical for the release, but we could probably ship without label Oct 28, 2021
@mkArtakMSFT
Copy link
Member

This is related to #30287

@mkArtakMSFT mkArtakMSFT modified the milestones: 8.0-preview7, 8.0-rc1 Jun 28, 2023
@mkArtakMSFT mkArtakMSFT modified the milestones: 8.0-rc1, .NET 9 Planning Jul 14, 2023
@mkArtakMSFT mkArtakMSFT added the help candidate Indicates that the issues may be a good fit for community to help with. Requires work from eng. team label Dec 19, 2023
@mkArtakMSFT mkArtakMSFT modified the milestones: Planning: WebUI, Backlog Dec 19, 2023
@ghost
Copy link

ghost commented Dec 19, 2023

We've moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.

@mkArtakMSFT mkArtakMSFT modified the milestones: Backlog, .NET 10 Planning Oct 29, 2024
@danroth27 danroth27 added Priority:0 Work that we can't release without and removed Priority:1 Work that is critical for the release, but we could probably ship without labels Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affected-few This issue impacts only small number of customers area-blazor Includes: Blazor, Razor Components enhancement This issue represents an ask for new feature or an enhancement to an existing one feature-blazor-server feature-circuit-lifecycle Issues to do with blazor server lifecycle events help candidate Indicates that the issues may be a good fit for community to help with. Requires work from eng. team Pillar: Complete Blazor Web Priority:0 Work that we can't release without severity-blocking This label is used by an internal tool triaged
Projects
None yet
Development

No branches or pull requests

8 participants