Kirill Tkalenko created IGNITE-20657:
----------------------------------------
Summary: At the checkpoint ArrayIndexOutOfBoundsException
Key: IGNITE-20657
URL: https://issues.apache.org/jira/browse/IGNITE-20657
Project: Ignite
Issue Type: Bug
Reporter: Kirill Tkalenko
Assignee: Kirill Tkalenko
Fix For: 3.0.0-beta2
We need to investigate and fix the error:
{noformat}
2023-10-13 08:18:30:080 +0300
[WARNING][%poc-tester-SERVER-192.168.1.55-id-0%checkpoint-thread-2][Checkpointer]
Runtime error caught during ignite runnable execution [worker=IgniteWorker
[name=checkpoint-thread,
igniteInstanceName=poc-tester-SERVER-192.168.1.55-id-0, listener=null,
finished=false, heartbeatTimestamp=1697174310076, hashCode=413706408,
interrupted=false,
runner=%poc-tester-SERVER-192.168.1.55-id-0%checkpoint-thread-2]]
org.apache.ignite.internal.lang.IgniteInternalException: IGN-CMN-65535
TraceId:24a9602a-f323-48a7-8055-d3e72ed19af6
java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.body(Checkpointer.java:225)
at
org.apache.ignite.internal.util.worker.IgniteWorker.run(IgniteWorker.java:108)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.util.concurrent.CompletionException:
java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:331)
at
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:346)
at
java.base/java.util.concurrent.CompletableFuture$BiRelay.tryFire(CompletableFuture.java:1423)
at
java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
at
java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073)
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.CheckpointPagesWriter.run(CheckpointPagesWriter.java:158)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
... 1 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for
length 0
at
java.base/java.util.concurrent.CopyOnWriteArrayList.elementAt(CopyOnWriteArrayList.java:385)
at
java.base/java.util.concurrent.CopyOnWriteArrayList.get(CopyOnWriteArrayList.java:398)
at
org.apache.ignite.internal.pagememory.persistence.store.FilePageStore.getOrCreateNewDeltaFile(FilePageStore.java:288)
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.CheckpointManager.writePageToDeltaFilePageStore(CheckpointManager.java:295)
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.CheckpointManager.lambda$new$0(CheckpointManager.java:126)
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.CheckpointPagesWriter.writePartitionMeta(CheckpointPagesWriter.java:301)
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.CheckpointPagesWriter.writePages(CheckpointPagesWriter.java:219)
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.CheckpointPagesWriter.run(CheckpointPagesWriter.java:147)
... 3 more
{noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)