Comment 6 for bug 1217002

Revision history for this message
Hartmut Holzgraefe (hartmut-php) wrote : Re: RENAME/DROP crashes 5.5.30+ with innodb_track_changed_pages

What I've been wondering: is executing the rename really needed
for both code paths that call into recv_parse_or_apply_log_rec_body(),
or could it be limited to the case where it is called with block and
mtr arguments are !=NULL (the call path via recv_recover_page_func())
but not when called with block=NULL as the recv_parse_log_rec()
function that is also used by innodb_track_changed_pages?

If it could be limited to the first case with block!=NULL we'd have
an easy fix ...