# File lib/innodb/record.rb, line 76 def undo return nil unless roll_pointer if innodb_system = @page.space.innodb_system undo_space = innodb_system.system_space if undo_page = undo_space.page(roll_pointer[:undo_log][:page]) new_undo_record = Innodb::UndoRecord.new(undo_page, roll_pointer[:undo_log][:offset]) new_undo_record.index_page = page new_undo_record end end end