# Why isElectionQuorum need lastCommitedConfiguration and lastAcceptedConfiguration all pass?

**URL:** <https://discuss.elastic.co/t/why-iselectionquorum-need-lastcommitedconfiguration-and-lastacceptedconfiguration-all-pass/338048>\
**Category:** Elasticsearch\
**Created:** [July 11, 2023, 2:04am UTC](https://discuss.elastic.co/t/why-iselectionquorum-need-lastcommitedconfiguration-and-lastacceptedconfiguration-all-pass/338048 "2023-07-11T02:04:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![cm\_z](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/cm_z/32/119671_2.png) [@cm\_z](https://discuss.elastic.co/u/cm_z)\
**Post date:** [July 11, 2023, 2:04am UTC](https://discuss.elastic.co/t/why-iselectionquorum-need-lastcommitedconfiguration-and-lastacceptedconfiguration-all-pass/338048/1 "2023-07-11T02:04:06Z")

</div>

Why does Elasticsearch need to check if both lastAcceptedConfiguration and lastCommitedConfiguration are over the majority threshold when deciding whether to start an election? What is the reasoning behind this, and are there any related blogs or materials that explain this issue?

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [July 11, 2023, 6:43am UTC](https://discuss.elastic.co/t/why-iselectionquorum-need-lastcommitedconfiguration-and-lastacceptedconfiguration-all-pass/338048/2 "2023-07-11T06:43:01Z")

</div>

It's pretty much the same thing as _joint consensus_ in Raft, see section 6 of [https://raft.github.io/raft.pdf](https://raft.github.io/raft.pdf) for more details.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [August 8, 2023, 6:43am UTC](https://discuss.elastic.co/t/why-iselectionquorum-need-lastcommitedconfiguration-and-lastacceptedconfiguration-all-pass/338048/3 "2023-08-08T06:43:45Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
