Closed johnchase closed 5 years ago
@johnchase - I'll take a look at this over the next 2 days!
Thanks @jakereps I updated the travis settings so that it will show build status on the prs (although, now it's kicking off two pipelines, I'll look into that). I pulled out the Pool
code so it's only in one place, and added a test with two processors. I did not update tests to pass with python > 3.5 as I think that may be a bigger discussion
Do you want to squash and merge or should we discuss the pyhton 3.7
changes that would be necessary?
Thanks @wdwvt1!
should we discuss the pyhton 3.7 changes that would be necessary?
I think this should be a separate issue, although likely a worthwhile
Branch works fine for me, except when I define jobs too high. README.md still mentions ipyparallel.
Branch works fine for me, except when I define jobs too high.
@jkliu Can you be specific about what doesn't work, and what too many jobs are?
When I define 581 jobs, SourceTracker doesn't finish in a couple hours. I would also get some sort of "file save" error from jupyter hub (didn't take a screenshot).
@johnchase thanks for all the work, I merged this branch and added the issue #119 to deal with the too many jobs issue raised by @jkliu.
fixes #106, fixes #98, fixes #92 This pull request replaces ipyparallel with the python multithreading library. This should prevent some of the issues that we have seen running sourcetracker in parallel previously