[ https://issues.apache.org/jira/browse/IGNITE-6324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stanilovsky Evgeny updated IGNITE-6324: --------------------------------------- Release Note: Before this fix it was possible to obtain persistent data in inconsistent state. For example: 2 nodes with persistence and 0 backups, transaction (tx) update data cross nodes (all nodes are involved into tx update) and in the middle of commiting phase something happens with bare metal or possibly jvm crash raises on one of existing nodes, second one will detect it and rollback process will be triggered, some time later crashed node will be fixed and returned into cluster after recovery from wal it would be possible to observe data from rolled back tx. > Transactional cache data partially available after crash and further recovery. > ------------------------------------------------------------------------------ > > Key: IGNITE-6324 > URL: https://issues.apache.org/jira/browse/IGNITE-6324 > Project: Ignite > Issue Type: Bug > Components: persistence > Affects Versions: 2.10 > Reporter: Stanilovsky Evgeny > Assignee: Stanilovsky Evgeny > Priority: Critical > Fix For: 2.11 > > Attachments: InterruptCommitedThreadTest.java > > Time Spent: 50m > Remaining Estimate: 0h > > If InterruptedException raise in client code during pds store operations we > can obtain inconsistent cache after restart. -- This message was sent by Atlassian Jira (v8.3.4#803005)