Skip to content
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

concurrent.futures utilities #1

Open
5 tasks
jneeven opened this issue Jun 10, 2021 · 0 comments
Open
5 tasks

concurrent.futures utilities #1

jneeven opened this issue Jun 10, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@jneeven
Copy link
Owner

jneeven commented Jun 10, 2021

To add:

  • MetaDataFuture subclass of Future that allows passing metadata on executor.submit.
  • Custom executor subclass to allow for the above, as well as:
    • Support calling unpickleable functions by passing them to the executor rather than the submit function (as with paraloop)
    • Support passing a generator to map that will be run on its own thread to allow for yielding futures even before the "future generator" is depleted and without blocking the main thread
    • Support scheduling tasks rather than submitting them right away? Can use sched and use syntax similar to schedule.
@jneeven jneeven added the enhancement New feature or request label Jun 10, 2021
@jneeven jneeven self-assigned this Jun 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant