https://dev.to/abdellani/why-raft-cant-safely-commit-old-term-entries-370p