Hi BDB JE Experts,
We are using BDB JE replicated environments of version 7.4.5. One of the replicas failed to start with an integer overflow error as below:
Caused by: java.lang.NumberFormatException: For input string: "12370247684"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:583)
at java.lang.Integer.parseInt(Integer.java:615)
at com.sleepycat.je.rep.InsufficientLogException.<init>(InsufficientLogException.java:218)
at com.sleepycat.je.rep.impl.RepImpl.handleRestoreRequired(RepImpl.java:2298)
at com.sleepycat.je.recovery.RecoveryManager.findEndOfLog(RecoveryManager.java:543)
at com.sleepycat.je.recovery.RecoveryManager.recover(RecoveryManager.java:339)
at com.sleepycat.je.dbi.EnvironmentImpl.finishInit(EnvironmentImpl.java:841)
at com.sleepycat.je.dbi.DbEnvPool.getEnvironment(DbEnvPool.java:222)
at com.sleepycat.je.Environment.makeEnvironmentImpl(Environment.java:267)
at com.sleepycat.je.Environment.<init>(Environment.java:252)
at com.sleepycat.je.rep.ReplicatedEnvironment.<init>(ReplicatedEnvironment.java:607)
at com.sleepycat.je.rep.ReplicatedEnvironment.<init>(ReplicatedEnvironment.java:466)
at com.sleepycat.je.rep.ReplicatedEnvironment.<init>(ReplicatedEnvironment.java:540)
I am not sure whether the same issue is applicable to the latest BDB JE version 7.5.11. I just wanted to report this defect.
Kind Regards,
Alex