Not implemented for NetworkInterfaceImpl or NetworkInterfaceMock
This is necessary in order to support queries with returnKey and sort routed through mongos.
…projection in order to perform sorted merge"" This reverts commit f51b43f. Conflicts: src/mongo/s/query/async_results_merger.cpp src/mongo/s/query/async_results_merger_test.cpp
…rtbeats during a reconfig
A fixed sleep has been replaced with a polling assert.soon. The timeout has also been increased to accommodate slower test hosts.
…ing for the CatalogManager to swap
…ding a distlock
…ed, otherwise use the CatalogManager interface
…hey only target config servers
Closes #1013 Signed-off-by: David Storch <email@example.com>
When a secondary detects that the primary is down based on the metadata in the find/getMore response durng steady sync, it will mark the primary as down in the topology coordinator and may subsequently stand for election.
This is the same as updating the table based on incoming updatePosition commands.
…fig rs on empty cluster
launchProcess in the shell should _exit after fork if the exec fails, rather than quickExiting. Failing to do this triggers leak detection on exec failure in the child, which isn't correct.