rnewson opened a new pull request, #5132:
URL: https://github.com/apache/couchdb/pull/5132

   Validate epoch transitions
   
   We've learned that `node()` can return `nonode@nohost` in a distributed
   node while it is crashing (if net_kernel dies, say, but perhaps other 
causes).
   
   We've assumed this can never happen, and have seen cases where 
`nonode@nohost`
   has been recorded in the epoch list.
   
   Tighten the code so we get the node name from the init arguments instead as 
these
   are immutable.
   
   Also validate that the associated update sequence never goes down (it can 
stay the
   same, which happens if the file is copied from one machine to another).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to