anchor.diff:  
   
   [float]
  -=== Loss of documents during network partition (STATUS: UNRELEASED, v5.0.0)
  +=== Loss of documents during network partition (STATUS: DONE, v5.0.0)
   
   If a network partition separates a node from the master, there is some window of time before the node detects it. The length of the window is dependent on the type of the partition. This window is extremely small if a socket is broken. More adversarial partitions, for example, silently dropping requests without breaking the socket can take longer (up to 3x30s using current defaults).
   
  
positive.code: 
  
  [float]
  === Use two phase commit for Cluster State publishing (STATUS: UNRELEASED, v5.0.0)
  
  A master node in Elasticsearch continuously https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-discovery-zen.html#fault-detection[monitors the cluster nodes]
  and removes any node from the cluster that doesn't respond to its pings in a timely
  
negative.code: To prevent this situation, the primary needs to wait for the master to acknowledge replica shard failures before acknowledging the write to the client. {GIT}14252[#14252]
  
  [float]
  === Safe primary relocations (STATUS: DONE, v5.0.0)
  
  When primary relocation completes, a cluster state is propagated that deactivates the old primary and marks the new primary as active. As
  cluster state changes are not applied synchronously on all nodes, there can be a time interval where the relocation target has processed the
  