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

innodb_flush_method are not available on Windows

Details

    • 10.2.5-1

    Description

      The purpose of this task is to make Windows behave the same as Unix with respect to different flush methods, i.e innodb_flush_method=O_DSYNC, O_DIRECT, O_DIRECT_NO_FSYNC etc.

      It probably makes sense to retain the current default behavior on Windows, where both redo log and data are used without buffering,and are flushed.

      Windows has exact corresponding options to unix-ly O_DIRECT (FILE_FLAG_NO_BUFFERING) and O_SYNC (FILE_FLAG_WRITE_THROUGH), so the separation of the flushing methods is artificial.

      Attachments

        Issue Links

          Activity

            wlad Vladislav Vaintroub created issue -
            ratzpo Rasmus Johansson (Inactive) made changes -
            Field Original Value New Value
            Sprint 10.2.5-1 [ 144 ]
            ratzpo Rasmus Johansson (Inactive) made changes -
            Rank Ranked higher
            marko Marko Mäkelä made changes -
            wlad Vladislav Vaintroub made changes -
            Fix Version/s 10.2.5 [ 22117 ]
            Fix Version/s 10.2 [ 14601 ]
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Closed [ 6 ]
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 79883 ] MariaDB v4 [ 133153 ]

            People

              wlad Vladislav Vaintroub
              wlad Vladislav Vaintroub
              Votes:
              0 Vote for this issue
              Watchers:
              1 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.