I looked around on the wiki and in the user list archives and couldn't find something definitive about certain failure scenarios.
A partition splits the ensemble where a quorum is on one side of the partition -- if the leader is on the quorum side of the partition, what happens to reads/writes that go to the non-quorum side? I assume writes return errors because it can't get to the leader. Reads? -- if the leader is on the non-quorum side of the partition, I would assume that the quorum side of the partition would elect a new leader for those clients on its side of the partition. However, is there the possibility for the leader on the non-quorum side to accept writes before it realizes that there's no longer a quorum? Just wondering about the possibility of corruption and then when the cluster syncs back up how the cluster would handle that data. (I would be happy to create a wiki page for failure scenarios if one doesn't exist that people could add to, but maybe this is just common knowledge.)
