• Alfranio Correia's avatar
    WL#2687 WL#5072 BUG#40278 BUG#47175 · 60d46624
    Alfranio Correia authored
    Non-transactional updates that take place inside a transaction present problems
    for logging because they are visible to other clients before the transaction
    is committed, and they are not rolled back even if the transaction is rolled
    back. It is not always possible to log correctly in statement format when both
    transactional and non-transactional tables are used in the same transaction.
    
    In the current patch, we ensure that such scenario is completely safe under the
    ROW and MIXED modes.
    60d46624
handler.cc 142 KB