DBZ-5479 Retry MongoNodeIsRecoveringException when failover

This commit is contained in:
nicholas-fwang 2022-08-05 11:49:13 +09:00 committed by Chris Cranford
parent db446f85c4
commit 58a91cddb4
3 changed files with 6 additions and 3 deletions

View File

@ -432,4 +432,5 @@ Andrei Isac
Mark Allanson
Rahul Khanna
Pengwei Dou
Zhongqiang Gong
Zhongqiang Gong
Inki Hwang

View File

@ -26,7 +26,8 @@ protected boolean isRetriable(Throwable throwable) {
while ((cause != null) && (cause != throwable)) {
if (cause instanceof com.mongodb.MongoSocketException ||
cause instanceof com.mongodb.MongoTimeoutException ||
cause instanceof com.mongodb.MongoExecutionTimeoutException) {
cause instanceof com.mongodb.MongoExecutionTimeoutException ||
cause instanceof com.mongodb.MongoNodeIsRecoveringException) {
return true;
}
else {

View File

@ -146,4 +146,5 @@ rahulkhanna,Rahul Khanna
ProofOfPizza,Chai Stofkoper
kanha gupta,Kanha Gupta
gongzhongqiang,Zhongqiang Gong
doupengwei,Pengwei Dou
doupengwei,Pengwei Dou
fisache,Inki Hwang