summaryrefslogtreecommitdiff
path: root/src/mongo/executor/async_timer_interface.h
AgeCommit message (Collapse)Author
2019-06-10SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin
2019-03-28SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue
produced by: hits="$(git grep -n MONGO_DISALLOW_COPYING | cut -d: -f1 )" for f in "$hits"; do sed -i.orig ' s/^\( *\)MONGO_DISALLOW_COPYING(\(.*\));/\1\2(const \2\&) = delete;\n\1\2\& operator=(const \2\&) = delete;/; ' $f done
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2018-05-16SERVER-34730 Delete NetworkInterfaceASIOJonathan Reams
2017-05-05SERVER-29009 Add ability for AsyncTimers to be resetsamantharitter
2016-10-26SERVER-26662 NIA gets time from timer factoryMatt Cotter
This way when the timer factory is mocked, the network interface's `now` method can reflect the mocked time. This fixes a hang in the network interface asio unit test.
2015-11-09SERVER-20143 Strand NetworkInterfaceASIOJason Carey
Add strands (and an option for multiple io workers) in NetworkInterfaceASIO. strands are an asio specific mechanism for ensuring thread safety.
2015-09-18SERVER-20465 Cancel AsyncOp timeouts when operation completessamantharitter
2015-09-17SERVER-19438 Add the ability to mock timers underneath NetworkInterfaceASIOSamantha Ritter