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

Full synchronous replication

    XMLWordPrintable

Details

    • New Feature
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • None
    • Replication
    • None

    Description

      The task stands for further enhancement of the semisync replication and addresses scalability and performance. It deals with the following aspects.

      • transactions are sent out from binlog group commit module (so grouped) in parallel
        with syncing them to the binary log (when the option is on)
      • the sender part adopts a group communication system to synchronize the sender and receivers, possibly optimize network operations (like make use of multicast)
      • the total master plus slave set of servers "self-" organizes into a cluster group to
        be notified on membership change (which event can be propagated to a client)
      • flexible acknowledgement to require a configurable # of ack:s (NO, 1, majority, weighted quorum).

      This task is an umbrella for the set of features highlighted.

      Attachments

        Issue Links

          Activity

            People

              Elkin Andrei Elkin
              Elkin Andrei Elkin
              Votes:
              4 Vote for this issue
              Watchers:
              15 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.