Skip to content

Commit b906173

Browse files
committed
[fix][dingo-sdk] Add a retry mechanism for Raft log errors while waiting for replay
1 parent 047ce73 commit b906173

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

java/dingo-sdk/src/main/java/io/dingodb/sdk/common/utils/ErrorCodeUtils.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
import static io.dingodb.error.ErrorOuterClass.Errno.ESCHEMA_NOT_FOUND_VALUE;
3838
import static io.dingodb.error.ErrorOuterClass.Errno.ETABLE_NOT_FOUND_VALUE;
3939
import static io.dingodb.error.ErrorOuterClass.Errno.EVECTOR_INDEX_NOT_READY_VALUE;
40+
import static io.dingodb.error.ErrorOuterClass.Errno.ERAFT_NOT_CONSISTENT_READ;
4041

4142
public final class ErrorCodeUtils {
4243

@@ -69,7 +70,8 @@ public enum Strategy {
6970
EREGION_STATE_VALUE,
7071
EVECTOR_INDEX_NOT_READY_VALUE,
7172
EREQUEST_FULL_VALUE,
72-
ELEASE_NOT_EXISTS_OR_EXPIRED_VALUE
73+
ELEASE_NOT_EXISTS_OR_EXPIRED_VALUE,
74+
ERAFT_NOT_CONSISTENT_READ
7375
);
7476

7577
public static final List<Integer> ignoreCode = Arrays.asList(

0 commit comments

Comments
 (0)