title: RAFT: What happens when Leader change during operation
body: <p>I want to understand following scenario:</p>
  <ul>
  <li>3 node cluster ( n1, n2, n3 )</li>
  <li>Assume n1 is the leader</li>
  <li>Client send operation/request to n1</li>
  <li>For some reason during the operation i.e. ( appendentry, commitEntry ... ) leader changes to n2</li>
  <li>But n1 has successfully written to its log</li>
  </ul>
  <p>Should this be considered as failure of operation/request ? or It should return &quot;Leader Change&quot;</p>