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

Denis Chudov updated IGNITE-27864:
----------------------------------
    Description: 
 
{code:java}
2026-02-12 17:00:39:673 +0000 
[WARNING][%cac-dpd-cde-gg-aks-dev-2%partition-operations-10][ReplicaManager] 
Failed to process replica request [request=ReadWriteSingleRowReplicaRequestImpl 
[commitPartitionId=ZonePartitionIdMessageImpl [partitionId=11, zoneId=22], 
coordinatorId=27c80ff4-ded4-40b2-af02-82118f768881, 
delayedAckProcessor=org.apache.ignite.internal.table.distributed.storage.InternalTableImpl$$Lambda$5298/0x0000000801440c40@2d093fe8,
 enlistmentConsistencyToken=116058013953163275, full=false, 
groupId=ZonePartitionIdMessageImpl [partitionId=1, zoneId=24], 
requestType=RW_UPSERT, schemaVersion=1, skipDelayedAck=false, tableId=623, 
timestamp=HybridTimestamp [physical=2026-02-12 17:00:11:775 +0000, logical=118, 
composite=116058725533286518], 
transactionId=019c52cb-c47f-0076-399b-326e00000001, txLabel=null]]. 
java.util.concurrent.CompletionException: 
org.apache.ignite.internal.storage.TxIdMismatchException: IGN-CMN-65535 
Mismatched transaction id 
[expectedTxId=[txId=019c527f-e415-007a-399b-326e00000001], 
conflictingTxId=[txId=019c52cb-c47f-0076-399b-326e00000001]] TraceId:03296da3   
  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$148(PartitionReplicaListener.java:3498)
     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$151(PartitionReplicaListener.java:3496)
     at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$continueResolvingByPk$83(PartitionReplicaListener.java:2055)
     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=[txId=019c527f-e415-007a-399b-326e00000001], 
conflictingTxId=[txId=019c52cb-c47f-0076-399b-326e00000001]] TraceId:03296da3   
  at 
org.apache.ignite.internal.table.distributed.StorageUpdateHandler.performAddWriteWithCleanup(StorageUpdateHandler.java:598)
     at 
org.apache.ignite.internal.table.distributed.StorageUpdateHandler.tryProcessRow(StorageUpdateHandler.java:250)
     at 
org.apache.ignite.internal.table.distributed.StorageUpdateHandler.lambda$handleUpdate$0(StorageUpdateHandler.java:200)
     at 
org.apache.ignite.internal.storage.pagememory.mv.PersistentPageMemoryMvPartitionStorage.lambda$runConsistently$0(PersistentPageMemoryMvPartitionStorage.java:208)
     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:198)
     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:197)
     at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.applyUpdateCommand(PartitionReplicaListener.java:3093)
     at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.applyUpdateCommand(PartitionReplicaListener.java:3175)
     at 
org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$processSingleEntryAction$146(PartitionReplicaListener.java:3499)
     ... 20 more{code}

  was:tbd


> TxIdMismatchException after write intent resolution
> ---------------------------------------------------
>
>                 Key: IGNITE-27864
>                 URL: https://issues.apache.org/jira/browse/IGNITE-27864
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Denis Chudov
>            Assignee: Denis Chudov
>            Priority: Major
>              Labels: ignite-3
>
>  
> {code:java}
> 2026-02-12 17:00:39:673 +0000 
> [WARNING][%cac-dpd-cde-gg-aks-dev-2%partition-operations-10][ReplicaManager] 
> Failed to process replica request 
> [request=ReadWriteSingleRowReplicaRequestImpl 
> [commitPartitionId=ZonePartitionIdMessageImpl [partitionId=11, zoneId=22], 
> coordinatorId=27c80ff4-ded4-40b2-af02-82118f768881, 
> delayedAckProcessor=org.apache.ignite.internal.table.distributed.storage.InternalTableImpl$$Lambda$5298/0x0000000801440c40@2d093fe8,
>  enlistmentConsistencyToken=116058013953163275, full=false, 
> groupId=ZonePartitionIdMessageImpl [partitionId=1, zoneId=24], 
> requestType=RW_UPSERT, schemaVersion=1, skipDelayedAck=false, tableId=623, 
> timestamp=HybridTimestamp [physical=2026-02-12 17:00:11:775 +0000, 
> logical=118, composite=116058725533286518], 
> transactionId=019c52cb-c47f-0076-399b-326e00000001, txLabel=null]]. 
> java.util.concurrent.CompletionException: 
> org.apache.ignite.internal.storage.TxIdMismatchException: IGN-CMN-65535 
> Mismatched transaction id 
> [expectedTxId=[txId=019c527f-e415-007a-399b-326e00000001], 
> conflictingTxId=[txId=019c52cb-c47f-0076-399b-326e00000001]] TraceId:03296da3 
>     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$148(PartitionReplicaListener.java:3498)
>      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$151(PartitionReplicaListener.java:3496)
>      at 
> org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$continueResolvingByPk$83(PartitionReplicaListener.java:2055)
>      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=[txId=019c527f-e415-007a-399b-326e00000001], 
> conflictingTxId=[txId=019c52cb-c47f-0076-399b-326e00000001]] TraceId:03296da3 
>     at 
> org.apache.ignite.internal.table.distributed.StorageUpdateHandler.performAddWriteWithCleanup(StorageUpdateHandler.java:598)
>      at 
> org.apache.ignite.internal.table.distributed.StorageUpdateHandler.tryProcessRow(StorageUpdateHandler.java:250)
>      at 
> org.apache.ignite.internal.table.distributed.StorageUpdateHandler.lambda$handleUpdate$0(StorageUpdateHandler.java:200)
>      at 
> org.apache.ignite.internal.storage.pagememory.mv.PersistentPageMemoryMvPartitionStorage.lambda$runConsistently$0(PersistentPageMemoryMvPartitionStorage.java:208)
>      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:198)
>      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:197)
>      at 
> org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.applyUpdateCommand(PartitionReplicaListener.java:3093)
>      at 
> org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.applyUpdateCommand(PartitionReplicaListener.java:3175)
>      at 
> org.apache.ignite.internal.table.distributed.replicator.PartitionReplicaListener.lambda$processSingleEntryAction$146(PartitionReplicaListener.java:3499)
>      ... 20 more{code}



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

Reply via email to