Hi, guys.
I am thinking if it is possible that:
1. after becoming a candidate, only increase the CurrentTerm once and always use this term to RequestVote until getting a larger Term from other replicas.
2. do not serialize the CurrentTerm to disk until voting to someone. (which means candidate do not serialize new CurrentTerm to disk.)
Anyone knows the side effect of doing this? (The paper said every time an election timeout will lead the CurrentTerm to increase and serialize it to disk every time the CurrentTerm changes.)
Thanks,
Yihao