This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author glin
Recipients andybalaam, asvetlov, glin, yselivanov
Date 2019-02-08.15:51:42
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1549641103.12.0.309809629068.issue30782@roundup.psfhosted.org>
In-reply-to
Content
@Andrew Svetlov: I was surprised when you wrote "as_completed() is low-level API.", so I wondered what is high level API and I googled it and first that came was official doc:

https://docs.python.org/3/library/asyncio-api-index.html

Where it's written that it's high level API indeed.

IMHO without limit, all of these functions are quite impractical (as_completed, wait, gather, ...). I have simple to moderately complex scripts and I'm running into problems with it (API servers limiting number of requests per minute, /tmp/ (4GB ramdisk) out of space, memory issues...

Please reconsider adding limit to these functions as it's suppose to be high level API, not low level.

Thanks
History
Date User Action Args
2019-02-08 15:51:45glinsetrecipients: + glin, andybalaam, asvetlov, yselivanov
2019-02-08 15:51:43glinsetmessageid: <1549641103.12.0.309809629068.issue30782@roundup.psfhosted.org>
2019-02-08 15:51:43glinlinkissue30782 messages
2019-02-08 15:51:42glincreate