Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-27183

optimize std::map lookup in during crash recovery

    XMLWordPrintable

Details

    Description

      During parse phase a lot lot of recv_sys_t::pages lookups happen. It happens for every record in a redo log. And often changes for the same page goes in a row. In such case it's enough to do just one lookup but really it happens every time. And binary tree lookups are not fast. Let's optimize it.

      Attachments

        Activity

          People

            kevg Eugene Kosov (Inactive)
            kevg Eugene Kosov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0d
                0d
                Logged:
                Time Spent - 3h
                3h

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.