maria:bb-10.2-MDEV-12067

Last commit made on 2017-07-03
Get this branch:
git clone -b bb-10.2-MDEV-12067 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.2-MDEV-12067
Repository:
lp:maria

Recent commits

007d3ed... by Lixun Peng <email address hidden> on 2017-07-03

MDEV-12067 flashback does not correcly revert update/replace statements

Problem
-------
For one-statement contains multiple row events, Flashback didn't reverse the
sequence of row events inside one-statement.

Solution
--------
Using a new array 'events_in_stmt' to store the row events of one-statement,
when parsed the last one event, then print from the last one to the first one.

In the same time, fixed another bug, without -vv will not insert the table_map
into print_event_info->m_table_map, then change_to_flashback_event() will not
execute because of Table_map_log_event is empty.

Some recent commit information could not be fetched.