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]
