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 ...
What I've been wondering: is executing the rename really needed or_apply_ log_rec_ body(), page_func( )) log_rec( ) track_changed_ pages?
for both code paths that call into recv_parse_
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_
but not when called with block=NULL as the recv_parse_
function that is also used by innodb_
If it could be limited to the first case with block!=NULL we'd have
an easy fix ...