-
-
Notifications
You must be signed in to change notification settings - Fork 719
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
Revert pickle change #8456
Revert pickle change #8456
Conversation
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 assuming CI ends up green.
|
||
|
||
@pytest.mark.slow() | ||
def test_pickle_functions_in_main(tmp_path): |
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.
Thanks for adding this!
I hate windows |
Unit Test ResultsSee test report for an extended history of previous test failures. This is useful for diagnosing flaky tests. 27 files ± 0 27 suites ±0 9h 40m 22s ⏱️ + 10m 35s For more details on these failures, see this check. Results for commit 30b0030. ± Comparison against base commit 9fb41e3. |
Thanks @fjetter and @hendrikmakait ! |
This reverts commit 4a2dd6f. The upstream distributed bug was fixed in dask/distributed#8456.
This pickle implementation is odd (see #8455) so I chose to revert #8443 to close #8454 instead of trying to fix it.
This should be revisited. The current logic is pretty awful since it can trigger serialization up to three times until it reaches success. For very large graphs this can be a problem.
I'm not sure what best to do here in the long run but considering this is not a major problem right now, I'm inclined to postpone this decision until later.