-
Notifications
You must be signed in to change notification settings - Fork 35
test ENOBUF workaround #190
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
base: scip
Are you sure you want to change the base?
test ENOBUF workaround #190
Conversation
I've created a separate PR with a more general fix here: #193 |
I've created a fix in #193 -- That avoids hard-coding a specific value; growing it dynamically instead. Can you please try it out? As for the point about pip show performance, I think it's an upstream issue. Here are some rough experimental numbers: ![]() In particular, if you have more packages installed, doesn't matter if the build uses fewer packages, pip show still becomes slower. |
Thank you @varungandhi-src for the quick solution! I did a test with the latest scip-python. 1 hours is too much delay. As the repo could have many commits checked-in during peak hours. It makes sense to use the re-try. Maybe it's because we are running it from a Docker Container which caused the slowness.
What do you mean by this? Do you have any suggestions on how we could fix from our side? |
I mean that I'll look into if we can get rid of the dependency on the
Hmm, that seems like a bug being triggered downstream during package parsing. We'll take a look. |
Thank you @varungandhi-src I was printing the lines from PythonPackage.ts
|
@AnqiHuangQiQi can you please try out the v0.6.6 release? That one should avoid the If you're still having issues with the 0.6.6 release, can you please reach out through the |
Thanks for the fix. It definitely works much better than previous version. It's no more stuck at the pip show step. But we still got this following error. This is all trace we got.
|
@AnqiHuangQiQi can you please share the full stack trace/error/logs? Based on what you shared, it's not clear if that's a nodejs bug or an OOM or something else. We can discuss this on Slack in your company's private slack message with Sourcegraph if needed, as I wrote in my earlier messages. Having the full error message would be useful for debugging. |
I have posted it the slack channel as well. @varungandhi-src |
#151
For issue detail
We have 615 packages to run,
1 Added
{ maxBuffer: 1024 * 1024 * 5 }
- doesn't help much. Takes too long time.2 using BATCH_SIZE=512 - still takes too long to run.