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

MariaDB will produce binlog even though I canceled with `control-c` signal when the master with rpl_semi_sync_master_enabled=1 and has no slave nodes

    XMLWordPrintable

Details

    • Bug
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • 10.6.7
    • 10.6
    • Replication
    • None

    Description

      I'm doing test about MDEV-21117, deployed master to master with semi-sync replication enabled, and found that:

      stop all slaves; -- doing this in one of the two master-master node;
      

      -- do the steps below in the left master node
      start transaction:
      insert into t1(1);
      commit; -- due to slave stopped, will be hanged here. And issue `control + c` signal.
      

      Repeatedly doing the above operation, and found that this will keep the gtid increasing every time.

      Is it right logic for semi-sync produce this behavior?

      Attachments

        Issue Links

          Activity

            People

              Elkin Andrei Elkin
              cui3093 Kuijun Cui
              Votes:
              0 Vote for this issue
              Watchers:
              3 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.