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

backport fix for mysql bug#12161 (XA and binlog)

Details

    Description

      5.7 finally fixes the 10-yr-old bug#12161 — a.k.a. prepared XA transactions are lost on disconnect. They solved it by introducing a new XA_prepare_log_event. As we'll need to be able to read this event, we can as well merge the whole fix for this bug.

      Attachments

        Issue Links

          Activity

            holyfoot Alexey Botchkov added a comment - patch update #2 http://lists.askmonty.org/pipermail/commits/2019-February/013454.html
            Elkin Andrei Elkin added a comment -

            The latest patch needed more work. I am waiting for a next one.

            Elkin Andrei Elkin added a comment - The latest patch needed more work. I am waiting for a next one.
            holyfoot Alexey Botchkov added a comment - http://lists.askmonty.org/pipermail/commits/2019-March/013578.html Pushed to the bb-hf-mdev7974 branch.

            We should consider porting a related fix from MySQL 5.7:
            BUG#25082593 FOREIGN KEY VALIDATION DOESN'T NEED TO ACQUIRE GAP LOCK IN READ COMMITTED

            marko Marko Mäkelä added a comment - We should consider porting a related fix from MySQL 5.7: BUG#25082593 FOREIGN KEY VALIDATION DOESN'T NEED TO ACQUIRE GAP LOCK IN READ COMMITTED
            Elkin Andrei Elkin added a comment -

            The issue duplicates an earlier reported MDEV-742. This one is closed in favor to proceed with the work in the latter one.

            Elkin Andrei Elkin added a comment - The issue duplicates an earlier reported MDEV-742 . This one is closed in favor to proceed with the work in the latter one.

            People

              Elkin Andrei Elkin
              serg Sergei Golubchik
              Votes:
              4 Vote for this issue
              Watchers:
              14 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.