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

Remove dummy tablespace for the redo log

Details

    Description

      In InnoDB, redo log file operations unnecessarily go through the fil_io() API. It would be cleaner to just have the log file descriptors straight inside log_sys.log.

      Most redo log writes are synchronous. The only exception is writing the checkpoint header block, which uses asynchronous I/O. It might be better to dedicate the io_handler_thread() for data file operations only, and not let them deal with the redo log checkpoint write completion.

      Attachments

        Issue Links

          Activity

            Transition Time In Source Status Execution Times
            Eugene Kosov (Inactive) made transition -
            Open In Progress
            37d 11h 25m 1
            Eugene Kosov (Inactive) made transition -
            In Progress In Review
            316d 7h 37m 1
            Marko Mäkelä made transition -
            In Review Stalled
            2d 11h 56m 1
            Eugene Kosov (Inactive) made transition -
            Stalled Closed
            9d 8h 41m 1

            People

              kevg Eugene Kosov (Inactive)
              marko Marko Mäkelä
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

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