• unknown's avatar
    MDEV-26: Global transaction ID. First alpha release. · 665a31af
    unknown authored
    Merge of 10.0-mdev26 feature tree into 10.0-base.
    
    Global transaction ID is prepended to each event group in the binlog.
    
    Slave connect can request to start from GTID position instead of specifying
    file name/offset of master binlog. This facilitates easy switch to a new
    master.
    
    Slave GTID state is stored in a table mysql.rpl_slave_state, which can be
    InnoDB to get crash-safe slave state.
    
    GTID includes a replication domain ID, allowing to keep track of distinct
    positions for each of multiple masters.
    665a31af
sql_repl.cc 106 KB