[
https://issues.apache.org/jira/browse/IGNITE-23373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18030640#comment-18030640
]
Vladislav Pyatkov commented on IGNITE-23373:
--------------------------------------------
I found similar exception in the
ItDisasterRecoveryManagerTest#testRestartTablePartitionsWithCleanUp
{noformat}
[18:56:32]W: [:ignite-transactions:integrationTest]
[2025-10-16T18:56:32,617][ERROR][%idrmt_trtpwcu_3344%tableManager-io-21][FailureManager]
Critical system error detected. Will be handled accordingly to configured
handler [hnd=NoOpFailureHandler [super=AbstractFailur
eHandler [ignoredFailureTypes=UnmodifiableSet [SYSTEM_WORKER_BLOCKED,
SYSTEM_CRITICAL_OPERATION_TIMEOUT]]], failureCtx=CRITICAL_ERROR,
failureCtxId=95ee3423-787d-4400-a9de-9f232f2a12a7]
[18:56:32]W: [:ignite-transactions:integrationTest]
org.apache.ignite.internal.failure.StackTraceCapturingException: Unable to
handle disaster recovery request.
[18:56:32]W: [:ignite-transactions:integrationTest] at
org.apache.ignite.internal.failure.FailureManager.process(FailureManager.java:184)
[18:56:32]W: [:ignite-transactions:integrationTest] at
org.apache.ignite.internal.failure.FailureManager.process(FailureManager.java:161)
[18:56:32]W: [:ignite-transactions:integrationTest] at
org.apache.ignite.internal.table.distributed.disaster.DisasterRecoveryManager.lambda$handleTriggerKeyUpdate$66(DisasterRecoveryManager.java:1429)
[18:56:32]W: [:ignite-transactions:integrationTest] at
org.apache.ignite.internal.util.IgniteUtils.inBusyLock(IgniteUtils.java:875)
[18:56:32]W: [:ignite-transactions:integrationTest] at
org.apache.ignite.internal.table.distributed.disaster.DisasterRecoveryManager.lambda$handleTriggerKeyUpdate$67(DisasterRecoveryManager.java:1416)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:911)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1163)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.lang.Thread.run(Thread.java:833)
[18:56:32]W: [:ignite-transactions:integrationTest] Caused by:
java.util.concurrent.CompletionException:
org.apache.ignite.internal.causality.OutdatedTokenException: IGN-CMN-65535
Token expired [token=67, actualToken=79, historySize=10] TraceId:f9a21aad
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1159)
[18:56:32]W: [:ignite-transactions:integrationTest] ... 4
more
[18:56:32]W: [:ignite-transactions:integrationTest] Caused by:
org.apache.ignite.internal.causality.OutdatedTokenException: Token expired
[token=67, actualToken=79, historySize=10]
[18:56:32]W: [:ignite-transactions:integrationTest] at
org.apache.ignite.internal.causality.BaseVersionedValue.get(BaseVersionedValue.java:112)
[18:56:32]W: [:ignite-transactions:integrationTest] at
org.apache.ignite.internal.causality.IncrementalVersionedValue.get(IncrementalVersionedValue.java:151)
[18:56:32]W: [:ignite-transactions:integrationTest] at
org.apache.ignite.internal.table.distributed.TableManager.createPartitionAndStartClient(TableManager.java:3192)
[18:56:32]W: [:ignite-transactions:integrationTest] at
org.apache.ignite.internal.table.distributed.TableManager.lambda$restartPartitionWithCleanUp$233(TableManager.java:4252)
[18:56:32]W: [:ignite-transactions:integrationTest] at
java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
[18:56:32]W: [:ignite-transactions:integrationTest] ... 4
more
{noformat}
> OutdatedTokenException when running ItEstimatedSizeTest
> -------------------------------------------------------
>
> Key: IGNITE-23373
> URL: https://issues.apache.org/jira/browse/IGNITE-23373
> Project: Ignite
> Issue Type: Bug
> Reporter: Aleksandr Polovtsev
> Priority: Major
> Labels: MakeTeamcityGreenAgain, ignite-3
> Attachments: log.log
>
>
> Can be reproduced locally when running
> {{ItEstimatedSizeTest#testEstimatedSizeAfterScaleUp}}. After the test fails,
> the following error message can be found in logs (not always, though):
> {noformat}
> [2024-10-02T20:26:34,420][ERROR][%iest_tesasu_1%tableManager-io-14][ReplicaManager$ReplicaStateManager]
> Replica stop failed [groupId=12_part_4]
> java.util.concurrent.CompletionException:
> org.apache.ignite.internal.causality.OutdatedTokenException: IGN-CMN-65535
> TraceId:eb8da00c-eed3-4484-b9bf-a58a45e28fe4 Token expired [token=758,
> actualToken=778, historySize=10]
> {noformat}
> Also see the full log in attachment.
> To reproduce locally, the number of partitions should be increased as it
> greatly increases the probability of failure.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)