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

Page cleaner should do LRU flushing regardless of server activity

    Details

      Description

      This is fix for upstream bug
      http://bugs.mysql.com/bug.php?id=71988
      http://bugs.mysql.com/bug.php?id=70500

      page_cleaner should work whether or not there is server activity.
      Its iterations become a noop when there is no work to do but we
      should not tie it to the server activity.

      The page_cleaner thread does spurious background flushing
      because of conditional sleep between iterations. The solution
      is not to make sleep dependent on server activity etc.

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                jplindst Jan Lindström
                Reporter:
                jplindst Jan Lindström
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: