[ 
https://issues.apache.org/jira/browse/IGNITE-27667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-27667:
----------------------------------
    Description: 
{code:java}
2026-01-23 01:02:24:138 +0000 
[WARNING][%cac-dpd-cde-gg-aks-dev-1%partition-operations-10][ReplicaManager] 
Failed to process replica request [request=ReadWriteSingleRowReplicaRequestImpl 
[commitPartitionId=ZonePartitionIdMessageImpl [partitionId=2, zoneId=22], 
coordinatorId=cacc1e04-495b-40dd-8497-2193272d27fd, 
delayedAckProcessor=org.apache.ignite.internal.table.distributed.storage.InternalTableImpl$$Lambda/0x0000000800ff74a8@31debd6d,
 enlistmentConsistencyToken=115941703133233166, full=false, 
groupId=ZonePartitionIdMessageImpl [partitionId=2, zoneId=25], 
requestType=RW_UPSERT, schemaVersion=1, skipDelayedAck=false, tableId=820, 
timestamp=HybridTimestamp [physical=2026-01-23 01:02:22:377 +0000, logical=14, 
composite=115941713010819086], 
transactionId=019be85f-aaa9-000e-399b-326f00000001, txLabel=null]].
java.util.concurrent.CompletionException: 
org.apache.ignite.internal.storage.TxIdMismatchException: IGN-CMN-65535 
Mismatched transaction id [expectedTxId=019be84c-12c9-002b-399b-326f00000001, 
actualTxId=019be85f-aaa9-000e-399b-326f00000001] TraceId:c4748880
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown 
Source)
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(Unknown 
Source)
at java.base/java.util.concurrent.CompletableFuture.thenCompose(Unknown Source)
at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$processSingleEntryAction$150(PartitionReplicaListener.java:3376)
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(Unknown 
Source)
at java.base/java.util.concurrent.CompletableFuture.thenCompose(Unknown Source)
at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$processSingleEntryAction$153(PartitionReplicaListener.java:3374)
at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$continueResolvingByPk$85(PartitionReplicaListener.java:2134)
at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(Unknown 
Source)
at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)
at 
org.apache.ignite.internal.tx.impl.TransactionStateResolver.lambda$resolveTxStateFromTxCoordinator$5(TransactionStateResolver.java:298)
at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown 
Source)
at 
java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown
 Source)
at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.postFire(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown 
Source)
at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown 
Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.apache.ignite.internal.storage.TxIdMismatchException: 
IGN-CMN-65535 Mismatched transaction id 
[expectedTxId=019be84c-12c9-002b-399b-326f00000001, 
actualTxId=019be85f-aaa9-000e-399b-326f00000001] TraceId:c4748880
at 
org.apache.ignite.internal.table.distributed.StorageUpdateHandler.performAddWriteWithCleanup(StorageUpdateHandler.java:551)
at 
org.apache.ignite.internal.table.distributed.StorageUpdateHandler.tryProcessRow(StorageUpdateHandler.java:218)
at 
org.apache.ignite.internal.table.distributed.StorageUpdateHandler.lambda$handleUpdate$0(StorageUpdateHandler.java:168)
at 
org.apache.ignite.internal.storage.pagememory.mv.PersistentPageMemoryMvPartitionStorage.lambda$runConsistently$1(PersistentPageMemoryMvPartitionStorage.java:207)
at 
org.apache.ignite.internal.storage.pagememory.mv.AbstractPageMemoryMvPartitionStorage.busy(AbstractPageMemoryMvPartitionStorage.java:1086)
at 
org.apache.ignite.internal.storage.pagememory.mv.PersistentPageMemoryMvPartitionStorage.runConsistently(PersistentPageMemoryMvPartitionStorage.java:197)
at 
org.apache.ignite.internal.table.distributed.raft.snapshot.SnapshotAwarePartitionDataStorage.runConsistently(SnapshotAwarePartitionDataStorage.java:83)
at 
org.apache.ignite.internal.table.distributed.StorageUpdateHandler.handleUpdate(StorageUpdateHandler.java:165)
at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.applyUpdateCommand(PartitionReplicaListener.java:2976)
at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.applyUpdateCommand(PartitionReplicaListener.java:3054)
at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$processSingleEntryAction$148(PartitionReplicaListener.java:3377)
    ... 20 more{code}

  was:
{code:java}
2026-01-23 01:02:24:138 +0000 
[WARNING][%cac-dpd-cde-gg-aks-dev-1%partition-operations-10][ReplicaManager] 
Failed to process replica request [request=ReadWriteSingleRowReplicaRequestImpl 
[commitPartitionId=ZonePartitionIdMessageImpl [partitionId=2, zoneId=22], 
coordinatorId=cacc1e04-495b-40dd-8497-2193272d27fd, 
delayedAckProcessor=org.apache.ignite.internal.table.distributed.storage.InternalTableImpl$$Lambda/0x0000000800ff74a8@31debd6d,
 enlistmentConsistencyToken=115941703133233166, full=false, 
groupId=ZonePartitionIdMessageImpl [partitionId=2, zoneId=25], 
requestType=RW_UPSERT, schemaVersion=1, skipDelayedAck=false, tableId=820, 
timestamp=HybridTimestamp [physical=2026-01-23 01:02:22:377 +0000, logical=14, 
composite=115941713010819086], 
transactionId=019be85f-aaa9-000e-399b-326f00000001, 
txLabel=null]].java.util.concurrent.CompletionException: 
org.apache.ignite.internal.storage.TxIdMismatchException: IGN-CMN-65535 
Mismatched transaction id [expectedTxId=019be84c-12c9-002b-399b-326f00000001, 
actualTxId=019be85f-aaa9-000e-399b-326f00000001] TraceId:c4748880    at 
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown 
Source)    at 
java.base/java.util.concurrent.CompletableFuture.uniComposeStage(Unknown 
Source)    at 
java.base/java.util.concurrent.CompletableFuture.thenCompose(Unknown Source)    
at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$processSingleEntryAction$150(PartitionReplicaListener.java:3376)
    at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(Unknown 
Source)    at 
java.base/java.util.concurrent.CompletableFuture.thenCompose(Unknown Source)    
at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$processSingleEntryAction$153(PartitionReplicaListener.java:3374)
    at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$continueResolvingByPk$85(PartitionReplicaListener.java:2134)
    at 
java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(Unknown 
Source)    at 
java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)   
 at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)   
 at 
org.apache.ignite.internal.tx.impl.TransactionStateResolver.lambda$resolveTxStateFromTxCoordinator$5(TransactionStateResolver.java:298)
    at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown 
Source)    at 
java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown
 Source)    at 
java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)   
 at java.base/java.util.concurrent.CompletableFuture.postFire(Unknown Source)   
 at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown 
Source)    at 
java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) 
   at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)    at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)    
at java.base/java.lang.Thread.run(Unknown Source)Caused by: 
org.apache.ignite.internal.storage.TxIdMismatchException: IGN-CMN-65535 
Mismatched transaction id [expectedTxId=019be84c-12c9-002b-399b-326f00000001, 
actualTxId=019be85f-aaa9-000e-399b-326f00000001] TraceId:c4748880    at 
org.apache.ignite.internal.table.distributed.StorageUpdateHandler.performAddWriteWithCleanup(StorageUpdateHandler.java:551)
    at 
org.apache.ignite.internal.table.distributed.StorageUpdateHandler.tryProcessRow(StorageUpdateHandler.java:218)
    at 
org.apache.ignite.internal.table.distributed.StorageUpdateHandler.lambda$handleUpdate$0(StorageUpdateHandler.java:168)
    at 
org.apache.ignite.internal.storage.pagememory.mv.PersistentPageMemoryMvPartitionStorage.lambda$runConsistently$1(PersistentPageMemoryMvPartitionStorage.java:207)
    at 
org.apache.ignite.internal.storage.pagememory.mv.AbstractPageMemoryMvPartitionStorage.busy(AbstractPageMemoryMvPartitionStorage.java:1086)
    at 
org.apache.ignite.internal.storage.pagememory.mv.PersistentPageMemoryMvPartitionStorage.runConsistently(PersistentPageMemoryMvPartitionStorage.java:197)
    at 
org.apache.ignite.internal.table.distributed.raft.snapshot.SnapshotAwarePartitionDataStorage.runConsistently(SnapshotAwarePartitionDataStorage.java:83)
    at 
org.apache.ignite.internal.table.distributed.StorageUpdateHandler.handleUpdate(StorageUpdateHandler.java:165)
    at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.applyUpdateCommand(PartitionReplicaListener.java:2976)
    at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.applyUpdateCommand(PartitionReplicaListener.java:3054)
    at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$processSingleEntryAction$148(PartitionReplicaListener.java:3377)
    ... 20 more {code}


> TxIdMismatchException due to inability of coordinator to rollback the WI 
> creator
> --------------------------------------------------------------------------------
>
>                 Key: IGNITE-27667
>                 URL: https://issues.apache.org/jira/browse/IGNITE-27667
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Denis Chudov
>            Priority: Major
>              Labels: ignite-3
>
> {code:java}
> 2026-01-23 01:02:24:138 +0000 
> [WARNING][%cac-dpd-cde-gg-aks-dev-1%partition-operations-10][ReplicaManager] 
> Failed to process replica request 
> [request=ReadWriteSingleRowReplicaRequestImpl 
> [commitPartitionId=ZonePartitionIdMessageImpl [partitionId=2, zoneId=22], 
> coordinatorId=cacc1e04-495b-40dd-8497-2193272d27fd, 
> delayedAckProcessor=org.apache.ignite.internal.table.distributed.storage.InternalTableImpl$$Lambda/0x0000000800ff74a8@31debd6d,
>  enlistmentConsistencyToken=115941703133233166, full=false, 
> groupId=ZonePartitionIdMessageImpl [partitionId=2, zoneId=25], 
> requestType=RW_UPSERT, schemaVersion=1, skipDelayedAck=false, tableId=820, 
> timestamp=HybridTimestamp [physical=2026-01-23 01:02:22:377 +0000, 
> logical=14, composite=115941713010819086], 
> transactionId=019be85f-aaa9-000e-399b-326f00000001, txLabel=null]].
> java.util.concurrent.CompletionException: 
> org.apache.ignite.internal.storage.TxIdMismatchException: IGN-CMN-65535 
> Mismatched transaction id [expectedTxId=019be84c-12c9-002b-399b-326f00000001, 
> actualTxId=019be85f-aaa9-000e-399b-326f00000001] TraceId:c4748880
> at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown 
> Source)
> at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(Unknown 
> Source)
> at java.base/java.util.concurrent.CompletableFuture.thenCompose(Unknown 
> Source)
> at 
> org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$processSingleEntryAction$150(PartitionReplicaListener.java:3376)
> at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(Unknown 
> Source)
> at java.base/java.util.concurrent.CompletableFuture.thenCompose(Unknown 
> Source)
> at 
> org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$processSingleEntryAction$153(PartitionReplicaListener.java:3374)
> at 
> org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$continueResolvingByPk$85(PartitionReplicaListener.java:2134)
> at 
> java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(Unknown 
> Source)
> at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown 
> Source)
> at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)
> at 
> org.apache.ignite.internal.tx.impl.TransactionStateResolver.lambda$resolveTxStateFromTxCoordinator$5(TransactionStateResolver.java:298)
> at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown 
> Source)
> at 
> java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown
>  Source)
> at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown 
> Source)
> at java.base/java.util.concurrent.CompletableFuture.postFire(Unknown Source)
> at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown 
> Source)
> at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown 
> Source)
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
> Source)
> at java.base/java.lang.Thread.run(Unknown Source)
> Caused by: org.apache.ignite.internal.storage.TxIdMismatchException: 
> IGN-CMN-65535 Mismatched transaction id 
> [expectedTxId=019be84c-12c9-002b-399b-326f00000001, 
> actualTxId=019be85f-aaa9-000e-399b-326f00000001] TraceId:c4748880
> at 
> org.apache.ignite.internal.table.distributed.StorageUpdateHandler.performAddWriteWithCleanup(StorageUpdateHandler.java:551)
> at 
> org.apache.ignite.internal.table.distributed.StorageUpdateHandler.tryProcessRow(StorageUpdateHandler.java:218)
> at 
> org.apache.ignite.internal.table.distributed.StorageUpdateHandler.lambda$handleUpdate$0(StorageUpdateHandler.java:168)
> at 
> org.apache.ignite.internal.storage.pagememory.mv.PersistentPageMemoryMvPartitionStorage.lambda$runConsistently$1(PersistentPageMemoryMvPartitionStorage.java:207)
> at 
> org.apache.ignite.internal.storage.pagememory.mv.AbstractPageMemoryMvPartitionStorage.busy(AbstractPageMemoryMvPartitionStorage.java:1086)
> at 
> org.apache.ignite.internal.storage.pagememory.mv.PersistentPageMemoryMvPartitionStorage.runConsistently(PersistentPageMemoryMvPartitionStorage.java:197)
> at 
> org.apache.ignite.internal.table.distributed.raft.snapshot.SnapshotAwarePartitionDataStorage.runConsistently(SnapshotAwarePartitionDataStorage.java:83)
> at 
> org.apache.ignite.internal.table.distributed.StorageUpdateHandler.handleUpdate(StorageUpdateHandler.java:165)
> at 
> org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.applyUpdateCommand(PartitionReplicaListener.java:2976)
> at 
> org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.applyUpdateCommand(PartitionReplicaListener.java:3054)
> at 
> org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$processSingleEntryAction$148(PartitionReplicaListener.java:3377)
>     ... 20 more{code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to