bpo-29842: Make Executor.map less eager so it handles large/unbounded…#18566
bpo-29842: Make Executor.map less eager so it handles large/unbounded…#18566graingert wants to merge 18 commits into
Conversation
… input iterables appropriately
…lds no reference to result at the moment it yields Reduce line lengths to PEP8 limits
rdarder
left a comment
There was a problem hiding this comment.
Hi there! sorry for intruding. I was looking for this feature and decided to try this patch out. Works great! Just found a small issue so I sent you a comment.
Thank you!
Sorry, something went wrong.
|
While waiting for this to be included in Python, one can easily copy&paste the map function out of this version and call it with the executor as the first argument. Hoping that you get this merged soon! |
Sorry, something went wrong.
|
@graingert Tests are failing, can you fix them and rebase to main? I'll then review and run through the buildbots. |
Sorry, something went wrong.
Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
|
Hey all, I took the inspiration from this PR and continued the work in #114975 |
Sorry, something went wrong.
… input iterables appropriately
bugs.python.org/issue29842
bugs.python.org/issue29842
recreate of #707 with conflicts fixed and versionchanged updated to py3.9
/cc @MojoVampire
https://bugs.python.org/issue29842