-
Type: Improvement
-
Resolution: Won't Do
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
Currently the AsyncRequestsSender does not differentiate between a remote or local target shard. If it can determine that there is only one target shard and that we are currently on that target shard, instead of establishing a remote cursor and using network traffic it could instead perform the operation locally.
- is depended on by
-
SERVER-58376 Perform local read when $lookup into unsharded coll is on primary shard
- Closed
- is related to
-
SERVER-75294 Investigate slowness of sharded $lookup
- Closed