• gbichot@quadita2.mysql.com's avatar
    This code change has 0 effects as it's about the case where innobase_very_fast_shutdown!=0, · 8b625529
    gbichot@quadita2.mysql.com authored
    which is always false. In a very fast InnoDB shutdown, we just ensure that
    no more transactions are running, flush InnoDB log, signal InnoDB threads to die,
    and then return from InnoDB (from innobase_end()) without waiting for those threads
    to actually die. I have tested on a 4CPU machine that even with --innodb_flush_log_at_trx_commit=0,
    this optimized InnoDB very fast shutdown loses no committed transactions. Patch pre-approved by Heikki.
    8b625529
log0log.c 83.7 KB