[jira] [Created] (IGNITE-9045) TxRecord is logged to WAL during node stop procedure

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-9045) TxRecord is logged to WAL during node stop procedure

Anton Vinogradov (Jira)
Sergey Chugunov created IGNITE-9045:
---------------------------------------

             Summary: TxRecord is logged to WAL during node stop procedure
                 Key: IGNITE-9045
                 URL: https://issues.apache.org/jira/browse/IGNITE-9045
             Project: Ignite
          Issue Type: Bug
    Affects Versions: 2.6
            Reporter: Sergey Chugunov
             Fix For: 2.7


When *IGNITE_WAL_LOG_TX_RECORDS* flag is set to true special TxRecords are logged to WAL on changes of transaction state.

It turned out that during node stop transaction futures (e.g. GridDhtTxPrepareFuture) change transaction state which is logged to WAL.

This situation may violate transactional consistency and should be fixed: no writes to WAL should be issued during node stop.



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