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

FULL_NODUP mode for binlog_row_image

Details

    Description

      With FULL_NODUP mode, all columns are included in before image, but only updated columns are included in after image for UPDATE. While all columns are included in the after image for INSERT.

      FULL_NODUP is for replacing FULL mode. It includes all data of the before and after image as FULL mode, but it uses less storage, especially in the case that only a few columns are updated.

      This Jira is to track the contribution by Alibaba (https://github.com/MariaDB/server/pull/2803)

      (Note that originally the MDEV was referring to the original Alibaba option, FULL_DIFFERENT. This was changed to FULL_NODUP to reflect the option implemented in MariaDB).

      Attachments

        Issue Links

          Activity

            I've given this a first pass, assigned to Andrei to give a second pass.

            TheLinuxJedi Andrew Hutchings (Inactive) added a comment - I've given this a first pass, assigned to Andrei to give a second pass.
            Elkin Andrei Elkin added a comment -

            The patch was reviewed on GH to approve.

            Elkin Andrei Elkin added a comment - The patch was reviewed on GH to approve.

            Note that with the final version this mode was called FULL_NODUP.

            TheLinuxJedi Andrew Hutchings (Inactive) added a comment - Note that with the final version this mode was called FULL_NODUP.

            Assigned to Elena for testing, please let me know if this is incorrect.

            TheLinuxJedi Andrew Hutchings (Inactive) added a comment - Assigned to Elena for testing, please let me know if this is incorrect.

            ramesh is testing this one in combination with MDEV-32894

            Roel Roel Van de Paar added a comment - ramesh is testing this one in combination with MDEV-32894

            ok to push

            ramesh Ramesh Sivaraman added a comment - ok to push

            People

              TheLinuxJedi Andrew Hutchings (Inactive)
              TheLinuxJedi Andrew Hutchings (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 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.