• unknown's avatar
    MWL#116: Efficient group commit · 8bc44536
    unknown authored
    Tweak the commit_ordered() semantics. Now it is only called for transactions
    that go through 2-phase commit. This avoids forcing engines to make commits
    visible before they are durable.
    
    Also take LOCK_commit_ordered() around START TRANSACTION WITH CONSISTENT
    SNAPSHOT, to get a truly consistent snapshot.
    8bc44536
handler.h 80.1 KB