-
Type:
Improvement
-
Resolution: Done
-
Priority:
Major - P3
-
Affects Version/s: 2.4.2
-
Component/s: Replication
-
None
-
Fully Compatible
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
on a low latency connection a secondary can issue several thousand getmore requests per second to a primary if it is caught up. it then creates a lot of overhead for the primary and gets back microscopic batches when this case occurs.
this won't happen if the network has some significant latency (e.g. 3ms ping times), only when it's very fast, especially when testing on a single machine.