-
Notifications
You must be signed in to change notification settings - Fork 2.2k
refactor: remove Peatype metaclass #2688
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
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2688 +/- ##
==========================================
+ Coverage 88.02% 89.36% +1.33%
==========================================
Files 150 150
Lines 9206 9197 -9
==========================================
+ Hits 8104 8219 +115
+ Misses 1102 978 -124
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
Latency summaryCurrent PR yields:
Breakdown
Backed by latency-tracking. Further commits will update this comment. |
0b4c262
to
aec11ce
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In general, LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
minor change request.
6D40
d65728f
to
7b46273
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM👍
Changes introduced
This PR will enable setting
spawn
as start method for our processesBased on https://stackoverflow.com/questions/67822543/pickle-picklingerror-cant-pickle-its-not-the-same-object-as
we saw that this PeaType metaclass was the cause of the inhability to spawn new processes.
This will also open the door to
Windows
supportBenefits
__init__
runtime
TODO
Decide how to expose the
process
_set_start_method
method.