Sergey Chugunov created IGNITE-9040:
---------------------------------------

             Summary: StopNodeFailureHandler is not able to stop node correctly 
on node segmentation
                 Key: IGNITE-9040
                 URL: https://issues.apache.org/jira/browse/IGNITE-9040
             Project: Ignite
          Issue Type: Bug
    Affects Versions: 2.6
            Reporter: Sergey Chugunov
            Assignee: Sergey Chugunov
             Fix For: 2.7


When flag *IGNITE_WAL_LOG_TX_RECORDS* is set up special TxRecords are logged to 
WAL even on node stop.

With STOP segmentation policy *StopNodeFailureHandler* is used to stop the 
segmented node and it marks node's state as invalid. As a result all write 
requests to WAL get failed.

So as part of stop-on-segmentation procedure node needs to log Tx but it cannot 
as its state is marked as invalid. This leads to stop procedure finishing 
incorrectly, some threads started by the node are not cleaned up.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to