Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* timeout support throughout astrapy/core layer * test for timeout behaviour to db/collection, sync/async, read/write * full max_time_ms support for all single-request methods of db and coll * cursors, find and their distinct() support timeout * docstring for DataAPITimeoutException * insert_many, delete_many, update_many support method-wide timeout * add sort to core update_one, delete_one, delete_one_by_predicate; add sort to idiomatic replace_one, update_one, delete_one + tests * align signatures and make most params kwonly across collection/asynccollection/database/asyncdatabase * operation classes bear the full method signatures (except timeout) * bulk_write supports timeout + tests * fix method name in unit test * enable update_many paginated tests in prod after deploy * more stringent values to ensure timeout tests pass
- Loading branch information