Uploaded image for project: 'Percona Server for MySQL'
  1. Percona Server for MySQL
  2. PS-5678

Parallel doublewrite must crash server on I/O error

    XMLWordPrintable

    Details

      Description

      buf_dblwr_flush_buffered_writes must crash server on an I/O error to the doublewrite, as there is no way to continue flushing in such event: proceeding with write to the data file defeats the purpose of the doublewrite buffer. This was done in upstream legacy doublewrite, however parallel doublewrite implementation changed the write call from fil_io (which fails on error) to os_file_write (which returns error to caller)

        Attachments

          Activity

            People

            Assignee:
            laurynas.biveinis Laurynas Biveinis (Inactive)
            Reporter:
            laurynas.biveinis Laurynas Biveinis (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 - Not Specified
                Not Specified
                Logged:
                Time Spent - 2 hours, 29 minutes
                2h 29m

                  Smart Checklist