Merge lp:~laurynas-biveinis/percona-server/tokudb-rfr into lp:percona-server/5.6

Proposed by Laurynas Biveinis
Status: Merged
Approved by: Sergei Glushchenko
Approved revision: no longer in the source branch.
Merged at revision: 685
Proposed branch: lp:~laurynas-biveinis/percona-server/tokudb-rfr
Merge into: lp:percona-server/5.6
To merge this branch: bzr merge lp:~laurynas-biveinis/percona-server/tokudb-rfr
Reviewer Review Type Date Requested Status
Sergei Glushchenko (community) g2 Approve
Review via email: mp+238745@code.launchpad.net

Description of the change

Add server-side support for Tokutek's read-free replication,
implementing
https://blueprints.launchpad.net/percona-server/+spec/rfr-tokudb,
based on the patch at
https://github.com/Tokutek/percona-server-5.6/commit/b860c000ebeaf3ad613566c11223da07b25424c6.

Add new handler methods: rpl_lookup_rows for determing whether the old
row image should be looked up before update or delete, and hooks to be
called before and after row write, delete, and update events. Allow
skipping reads in Rows_log_event::decide_row_lookup_algorithm and in
Rows_log_event::do_apply_event. Call the event before/after hooks at
the right places. For update and delete, construct a dummy before
image if no row lookup was done.

http://jenkins.percona.com/job/percona-server-5.6-param/738/

To post a comment you must log in.
Revision history for this message
Sergei Glushchenko (sergei.glushchenko) wrote :

Approve

review: Approve (g2)

Subscribers

People subscribed via source and target branches