• Marko Mäkelä's avatar
    MDEV-7962 post-push fixes · d467bb7e
    Marko Mäkelä authored
    This is a partial backport of
    commit 5e7e7153 from 10.4.
    
    assert_trx_is_free(): Assert !is_wsrep().
    
    trx_init(): Do not initialize trx->wsrep, because it must have been
    initialized already.
    
    trx_commit_in_memory(): Invoke wsrep_commit_ordered(). This call
    was being skipped, because the transaction object had already been
    freed to the pool.
    
    trx_rollback_for_mysql(), innobase_commit_low(),
    innobase_rollback_trx(): Always reset trx->wsrep.
    d467bb7e
trx0roll.cc 32.2 KB