Details
-
Task
-
Resolution: Duplicate
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Sharding 2016-11-21
Description
Code that should be using the new Shard::shouldErrorBePropagated function: https://github.com/mongodb/mongo/blob/r3.3.15/src/mongo/s/catalog/sharding_catalog_manager_impl.cpp#L493-L499. Should double check the rest of addShard, as well, for improper error propagation.
Attachments
Issue Links
- duplicates
-
SERVER-26760 ShardingCatalogManagerImpl::addShard() transparently passes retryable errors upstream
-
- Closed
-
- related to
-
SERVER-25999 Mongos applies errors received from config server as config server errors, rather than a shard the config server calls and returns the error from
-
- Closed
-