…serverStatus not $gleStats
…More commands using NetworkInterface::cancelAllCommands()
…ToCancelFetcher() This function notifies the BackgroundSync thread to cancel find/getMore commands that are currently blocking on the sync source.
…cel active commands on the network interface
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 <firstname.lastname@example.org>
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.