Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
[Test Failure][Deprecation] Deprecated info of the deprecated package “test10k” will show on PM UI right pane with 30 seconds’ delay and VS hanging #8557
Details about Problem
NuGet version: NuGet Client Dev\18.104.22.16824
Detailed repro steps
Deprecated info of the package should show immediately.
Deprecated info of the deprecated package “test10k” will show on PM UI right pane with 30 seconds’ delay and VS hung when loading the deprecated info as below video.
The package "test10k" has 10,000 versions (more than any actual packages on nuget.org), and the hang is likely associated with that.
Furthermore, the hang also appears to reproduce on 5.2, without the changes for deprecation, so I do not believe this is a regression, although whether or not the hang has been worsened in any way by the changes is unclear to me.
As a side note, there are only around 250 or so package IDs on nuget.org with over 1,000 versions, and I believe there are <5 packages with 5,000 versions. I investigated a package with 1,000 versions and didn't reproduce the hang. I don't believe that this bug is very critical.
Yes, that's not a regression and not a critical bug. That's the reason why we didn't file it before. Base on our disccusion, we think the issue should be fixed somehow (reduce hanging time or prohibit customer making large version like that) since customer may run into it, although the probability is not high.