Details

    • Technical task
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • None
    • N/A
    • None
    • None
    • Q3/2025 Maintenance, Q4/2025 Server Maintenance

    Description

      • ( ) knielsen said that GTID replication does not purge the relay logs if only one of the IO and SQL threads is stopped.
        Then why isn't it already capable?
        • ( ) He also said that it is because critical configs cannot change when not all threads are stopped.
          What are they?
          • ( ) What configs unique to GTID are impactful here?
            • ( ) (Non-key) CHANGE MASTER TO
            • ( ) @@GLOBAL vars that apply to all connections
              • ( ) Replication filters
        • ( ) How to extend this partial capability to full?
      • ( ) Given @@GLOBAL.gtid_io_pos is not @@GLOBAL.gtid_slave_pos, what would it be?
        • ( ) Something in SSS? Gtid_IO_Pos?
        • ( ) Something in the relay log info? Relay_log_info::group_master_log*??
        • ( ) Must it scan the (entire!) relay log, especially for the crash recovery case?
      • ( ) The primary can locate replica-requested GTIDs in the binary logs.
        How can the replica leverage this procedure to find where it left off in the relay logs?
        (This mostly concerns parallel replicas.)
      • ( ) Why is --gtid-strict-mode a concern? Isn't out-of-order GTID always an error?
        • ( ) What checkpoints are the --gtid-strict-mode checks at?
      • ( ) What pattern do the GTIDs of a malformed transaction have?
      • ( ) How concerning is the mentioned MDEV-33268?

      Attachments

        Activity

          People

            ParadoxV5 Jimmy Hú
            ParadoxV5 Jimmy Hú
            Votes:
            0 Vote for this issue
            Watchers:
            2 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.