You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have around 90+ direct dependencies and like ~200 dependencies in total in our project and since v2.52.9 the resolving takes 'forever'. It seems for me, that the fix of #1520 has caused that problem. Before an paket install took like 7-10s and now we are waiting +15min at least (I had to stop this and did not measure the correct timing).
@Stift seems that I need your help again. Property based testing revealed another issue around that code. I was able to fix that but I want to know if how bad the perf is. Can you please check 3.0.0-alpha079? Thanks mate
and for a paket update nuget package only on a clean commit
v2.54.0
v3.0.0-alpha079
161s
161s
The unclean commit was the one that originally made problems and where we had a package which was not configured well.
I mean the only issue that I see is that with this unclean package we get into a situation where paket does not behave that well. When I looked in the verbose output of 2.52.10 (where the original problem started) I had the feeling paket was running in circles.
Yes we need to find that error. Question is how to reproduce on my machine.
On Mar 22, 2016 8:56 PM, "Christian Fiebrig" notifications@github.com
wrote:
I just fear a bad user experience when paket cannot detect that it runs in
a regression.
—
You are receiving this because you modified the open/close state.
Reply to this email directly or view it on GitHub #1524 (comment)
I tested with 3.0.0-alpha80 and with the unclean package paket install takes about 27 seconds. On a clean repo without the failing package we still have around 15 seconds. For me this looks definetely better and acceptable (from a user perspective).
Activity
forki commentedon Mar 17, 2016
yeah looks like a massive perf issue. I will investigate
/cc @isaacabraham
forki commentedon Mar 17, 2016
I just reverted that change. Can just please check if perf is restored? Seems I need to investigate deeper
forki commentedon Mar 17, 2016
pushed 2.52.12 - I think I verschlimmbessert it in 2.52.11
Stift commentedon Mar 17, 2016
Tested it with 2.52.12. and it's back to normal. Thx.
forki commentedon Mar 17, 2016
OK now I need to find a proper fix for #1520
@Stift I guess I need to push another version soon and ask you again if perf is still good ;-)
Stift commentedon Mar 17, 2016
Just do so. I'm glad to test it.

But today is St. Patricks Day and I'm off and out in a few hours:
forki commentedon Mar 17, 2016
2.52.13 will be online in 2min. Please give it a try
Stift commentedon Mar 17, 2016
that will fit
Restore resolver performance - clsoes #1524
forki commentedon Mar 17, 2016
so it's online
Stift commentedon Mar 17, 2016
I'm already testing it. I get some warnings that I cannot specifcally say what they are about:
Also some of the numbers do not fit to the package itself. Is something mixing up here?
forki commentedon Mar 17, 2016
shit. soo I'm not done
Stift commentedon Mar 17, 2016
Also after a second run of
installdownloads now all packages again and this again takes a while.First run: 26s
Second run (downloading?): +5min
Stift commentedon Mar 17, 2016
sorry for that
16 remaining items
forki commentedon Mar 18, 2016
Yes everything that improves error messages is good.
On Mar 18, 2016 18:03, "Christian Fiebrig" notifications@github.com wrote:
Fix resolver bug spotted by property based testing - #1524
forki commentedon Mar 22, 2016
@Stift seems that I need your help again. Property based testing revealed another issue around that code. I was able to fix that but I want to know if how bad the perf is. Can you please check 3.0.0-alpha079? Thanks mate
Fix resolver bug spotted by property based testing - #1524
Stift commentedon Mar 22, 2016
No problem.
stats for
paket installand for a
paket update nuget packageonly on a clean commitThe unclean commit was the one that originally made problems and where we had a package which was not configured well.
I mean the only issue that I see is that with this unclean package we get into a situation where paket does not behave that well. When I looked in the verbose output of 2.52.10 (where the original problem started) I had the feeling paket was running in circles.
forki commentedon Mar 22, 2016
So apart from a strange state it was ok?
Stift commentedon Mar 22, 2016
yes. Seems like current stable and alpha are similiar.
Stift commentedon Mar 22, 2016
I just fear a bad user experience when paket cannot detect that it runs in a regression.
forki commentedon Mar 22, 2016
Yes we need to find that error. Question is how to reproduce on my machine.
On Mar 22, 2016 8:56 PM, "Christian Fiebrig" notifications@github.com
wrote:
Fix resolver bug spotted by property based testing - #1524
forki commentedon Mar 23, 2016
ok I added another 3.0alpha package. I hope it solves that 2h hour thing
Stift commentedon Mar 23, 2016
I tested with 3.0.0-alpha80 and with the unclean package
paket installtakes about 27 seconds. On a clean repo without the failing package we still have around 15 seconds. For me this looks definetely better and acceptable (from a user perspective).Update is also fine on the clean one.

forki commentedon Mar 23, 2016
thanks buddy.
Stift commentedon Mar 23, 2016
no problem. Glad to serve and give something back.