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

extend --gtid-ignore-duplicates to apply to the slave server's own binlog

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: In Progress (View Workflow)
    • Priority: Blocker
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 10.6, 10.7, 10.8
    • Component/s: Replication
    • Labels:
      None

      Description

      Own binlog may need to be treated by a slave server as a replication source.
      E.g to block own groups of events arrival in circular semisync setups.

      That is when a incoming GTID exists in the slave's binlog it would be
      silently ignored, rather that to emit Out-Of-Order error, similarly as if it had been received from another source to
      the --gtid-ignore-duplicates configured slave.

      To activate such policy --gtid-ignore-binlog-duplicates boolean option
      is introduced.
      The new option is deprecated at once for it to be merged with --gtid-ignore-duplicates
      which will then become enum in next non-GA version.

      The proposed method is more general than CHANGE_MASTER TO ... IGNORE_DOMAIN_IDS or
      a legacy one based on the same server id.

        Attachments

          Activity

            People

            Assignee:
            Elkin Andrei Elkin
            Reporter:
            Elkin Andrei Elkin
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

              Dates

              Created:
              Updated:

                Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.