[
https://issues.apache.org/jira/browse/IGNITE-24943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aleksandr Polovtsev reassigned IGNITE-24943:
--------------------------------------------
Assignee: Aleksandr Polovtsev
> Storage already closed when handling safe time sync command
> -----------------------------------------------------------
>
> Key: IGNITE-24943
> URL: https://issues.apache.org/jira/browse/IGNITE-24943
> Project: Ignite
> Issue Type: Bug
> Reporter: Roman Puchkovskiy
> Assignee: Aleksandr Polovtsev
> Priority: Major
> Labels: ignite-3
>
> [2025-03-27T14:39:57,595][ERROR][%iirarct_irarc_3345%JRaft-FSMCaller-Disruptor_stripe_12-0][ZonePartitionRaftListener]
> Unknown error while processing command [commandIndex=358, commandTerm=358,
> command=SafeTimeSyncCommandImpl [initiatorTime=HybridTimestamp
> [physical=2025-03-27 10:39:57:583 +0000, logical=6,
> composite=114233966433599494], safeTime=null]]
> org.apache.ignite.internal.storage.StorageClosedException: Storage is already
> closed: [tableId=19, partitionId=15]
> at
> org.apache.ignite.internal.storage.util.StorageUtils.throwExceptionDependingOnStorageState(StorageUtils.java:140)
> ~[main/:?]
> at
> org.apache.ignite.internal.storage.pagememory.mv.AbstractPageMemoryMvPartitionStorage.busy(AbstractPageMemoryMvPartitionStorage.java:647)
> ~[main/:?]
> at
> org.apache.ignite.internal.storage.pagememory.mv.PersistentPageMemoryMvPartitionStorage.lastAppliedIndex(PersistentPageMemoryMvPartitionStorage.java:222)
> ~[main/:?]
> at
> org.apache.ignite.internal.storage.ThreadAssertingMvPartitionStorage.lastAppliedIndex(ThreadAssertingMvPartitionStorage.java:62)
> ~[main/:?]
> at
> org.apache.ignite.internal.table.distributed.raft.snapshot.SnapshotAwarePartitionDataStorage.lastAppliedIndex(SnapshotAwarePartitionDataStorage.java:112)
> ~[main/:?]
> at
> org.apache.ignite.internal.table.distributed.raft.PartitionListener.handleSafeTimeSyncCommand(PartitionListener.java:514)
> ~[main/:?]
> at
> org.apache.ignite.internal.table.distributed.raft.PartitionListener.processCommand(PartitionListener.java:280)
> ~[main/:?]
> at
> org.apache.ignite.internal.partition.replicator.raft.ZonePartitionRaftListener.processCrossTableProcessorsCommand(ZonePartitionRaftListener.java:274)
> ~[main/:?]
> at
> org.apache.ignite.internal.partition.replicator.raft.ZonePartitionRaftListener.processWriteCommand(ZonePartitionRaftListener.java:210)
> ~[main/:?]
> at
> org.apache.ignite.internal.partition.replicator.raft.ZonePartitionRaftListener.lambda$onWrite$1(ZonePartitionRaftListener.java:161)
> ~[main/:?]
> at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) [?:?]
> at
> org.apache.ignite.internal.partition.replicator.raft.ZonePartitionRaftListener.onWrite(ZonePartitionRaftListener.java:159)
> [main/:?]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)