# File lib/innodb/page/index.rb, line 669
    def initialize(page, offset, direction)
      Innodb::Stats.increment :page_record_cursor_create

      @initial = true
      @page = page
      @direction = direction
      case offset
      when :min
        @record = @page.min_record
      when :max
        @record = @page.max_record
      else
        # Offset is a byte offset of a record (hopefully).
        @record = @page.record(offset)
      end
    end