Erik Grinaker
Erik Grinaker
> My understanding was that etcd doesn't do the random exponential backoff when leaders duel? It doesn't do exponential backoff, but each node's election timeout is randomized by a factor...
Was asked in https://github.com/etcd-io/raft/pull/110#issuecomment-1883027237 to comment here: In #110, we're removing the main use of `Progress.PendingSnapshot`, but we should keep the field and tracking in place until 4.0 for backwards...
nit: consider updating the PR title to say that this enables GC compaction by default (not just in tests but everywhere that it's not specified).