- 07 Feb, 2018 3 commits
-
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
- 06 Feb, 2018 21 commits
-
-
Jeremy Mikola authored
-
Jeremy Mikola authored
This also fixes RST formatting for header lengths.
-
Jeremy Mikola authored
-
Jeremy Mikola authored
Noting version info on a per-method basis keeps this flexible if another method end up using the option in some later version.
-
Jeremy Mikola authored
-
Katherine Walker authored
-
Katherine Walker authored
-
Katherine Walker authored
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
Katherine Walker authored
-
Katherine Walker authored
-
Jeremy Mikola authored
-
Jeremy Mikola authored
This also removes "--prefer-source", which should result in Composer downloading dist releases by default.
-
Jeremy Mikola authored
-
Jeremy Mikola authored
Disable the "mongodb" service and remove installation through Travis' unmaintained apt package whitelist. Server versions are now manually downloaded and run with mongo-orchestration.
-
Jeremy Mikola authored
-
- 05 Feb, 2018 16 commits
-
-
Jeremy Mikola authored
Since maxAwaitTimeMS is not a hard limit (the server may reply sooner), this will help avoid fragile test failures.
-
Jeremy Mikola authored
-
Jeremy Mikola authored
Thank you, PedantryTest.
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
Jeremy Mikola authored
The resume callable does not change, so we can create it once from the Manager provided to Watch's constructor.
-
Jeremy Mikola authored
-
Jeremy Mikola authored
UnexpectedValueException is only relevant for non-cursor aggregations, and UnsupportedException due to a write concern is not relevant for change streams.
-
Jeremy Mikola authored
Previously, Watch did not validate the "fullDocument" option and neglected to pass "readConcern" and "readPreference" to Aggregate. This refactors the class so that Watch only processes its own options. Additionally, Aggregate is now first created from Watch::__construct() instead of Watch::execute(), which allows its options to be validated earlier (akin to FindOne creating Find in its constructor). Aggregate is only recreated if a new resume token is provided during a resume.
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
Jeremy Mikola authored
-
Katherine Walker authored
-
Katherine Walker authored
-