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

Page cleaner should do LRU flushing regardless of server activity

    XMLWordPrintable

    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: