nickva opened a new pull request #3460:
URL: https://github.com/apache/couchdb/pull/3460


   After running the Elixir suite under "buggify" mode, noticed we didn't 
handle retryable errors very well. In some places we handled a few more errors 
like 1009 and 1007, while in others only 1007. There was also some 
inconsistency between using numeric codes and constants defined in 
`fabric2.hrl`.
   
   To make retryable error handling more systematic, add most of them as 
constants to `fabric2.hrl`, along with a guard. Since some of the error names 
were getting a bit too generic, added the `FDB` prefix to all of them.
   
   Then, updated `couch_jobs`, `couch_views` and `fabric` applications to use 
the new definitions and the new guard.
   
   


-- 
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.

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


Reply via email to