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

AliSQL: [feature] Issue#35: keep all FT files consistent when checkpoint lock is held

Details

    Description

      AliSQLBackup depends on tokudb_checkpoint_lock to implement hot backup, but
      invoking ft_close() to a FT file during backup will break the consistency
      between this FT and the others in the final backup directory, even when
      checkpoint lock is held, becasue the header of FT is updated by ft_close().
       
      This patch checks whether we are in backup before closing FT, if in backup,
      don't close FT.
      

      https://github.com/alibaba/AliSQL/commit/584cb3525568644a5f0478de0463d00d1d0f6d1b

      Attachments

        Activity

          TokuDB was removed in MDEV-19780.

          marko Marko Mäkelä added a comment - TokuDB was removed in MDEV-19780 .

          People

            Unassigned Unassigned
            svoj Sergey Vojtovich
            Votes:
            0 Vote for this issue
            Watchers:
            3 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.