Details
-
Task
-
Resolution: Done
-
Major - P3
-
None
-
None
-
Fully Compatible
-
RPL 8 08/31/15
Description
As per spec, arbiters should not respect the heartbeat interval in the replica set config, since they are not using updatePosition to announce their liveness to the primary (although eventually they could, by choosing the primary as their sync source).
Instead, they should use the keepalive interval for their heartbeat period, where the keepalive interval is calculated as half the electionTimeout. This keepalive interval is already used to send keepalives in updatePosition.