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

Mysqlbinlog with unknown GTID start position outputs events from wrong server id

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 10.8
    • Fix Version/s: 10.8
    • Component/s: Replication
    • Labels:

      Description

      When a given GTID --start-position is invalid (can't find a corresponding event that matches the given domain_id-server_id-seq_no), mysqlbinlog will output any events after it finds one greater than the given seq_no for a domain. It should wait until it also matches against server id, as this is how the replica behaves. Specifically, mysqlbinlog should only output events after finding one that is both 1) greater than the given seq_no for the domain, and 2) equal to the provided server id.

        Attachments

          Activity

            People

            Assignee:
            bnestere Brandon Nesterenko
            Reporter:
            bnestere Brandon Nesterenko
            Votes:
            0 Vote for this issue
            Watchers:
            1 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.