Daniel Fainberg daniil-berg
  • Joined on 2021-11-02
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-30 16:17:41 +02:00
91d546ebc2 moved the entire meta task logic to the base class
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-30 15:31:46 +02:00
5b3ac52bf6 start method now returns group name
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-30 12:37:40 +02:00
82e6ca7b1a task group naming logic changed
153127e028 lock before gathering meta tasks
Compare 2 commits »
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-29 20:04:33 +02:00
17539e9c27 made apply non-blocking by using a meta-task
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-29 19:55:32 +02:00
29b8de9d51 made apply non-blocking by using a meta-task
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-29 19:43:32 +02:00
1beb9fc9b0 gather_and_close now automatically locks the pool
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-29 19:34:46 +02:00
23a4cb028a renamed group_size to num_concurrent in _map
54e5bfa8a0 drastically simplified meta-task internals
Compare 2 commits »
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-29 19:31:23 +02:00
1dff4152df renamed group_size to num_concurrent in _map
a3b99048de drastically simplified meta-task internals
Compare 2 commits »
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-26 10:49:42 +01:00
1736080bba drastically simplified internals for
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-26 10:29:50 +01:00
0e7e92a91b better error handling when converting arguments
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-25 12:58:46 +01:00
a9011076c4 fixed potential race cond. gathering meta tasks
daniil-berg pushed tag v1.0.0-beta to daniil-berg/asyncio-taskpool 2022-03-24 13:46:13 +01:00
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-24 13:46:13 +01:00
7e34aa106d sphinx documentation; adjusted all docstrings; moved some modules to non-public subpackage
daniil-berg pushed tag v0.8.0-lw to daniil-berg/asyncio-taskpool 2022-03-17 13:52:24 +01:00
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-17 13:52:23 +01:00
4c6a5412ca removed num_cancellations and num_finished from the pool interface; added num_cancelled; made the num argument non-optional in the start and stop methods of the SimpleTaskPool; changed some internals; improved docstrings
daniil-berg pushed tag v0.7.1-lw to daniil-berg/asyncio-taskpool 2022-03-16 16:57:16 +01:00
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-16 16:57:15 +01:00
44c03cc493 catching exceptions in _queue_consumer meta task
daniil-berg pushed tag v0.7.0-lw to daniil-berg/asyncio-taskpool 2022-03-16 11:27:45 +01:00
daniil-berg pushed to master at daniil-berg/asyncio-taskpool 2022-03-16 11:27:44 +01:00
689a74c678 control interface now supports TaskPool instances:
daniil-berg pushed tag v0.6.4-lw to daniil-berg/asyncio-taskpool 2022-03-14 19:17:08 +01:00