Uploaded image for project: 'MariaDB MaxScale'
  1. MariaDB MaxScale
  2. MXS-5396

gtid=oldest in kafkacdc is prone to breakage during binlog rotation

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • None
    • 25.08.0
    • kafkacdc
    • None
    • MXS-SPRINT-223

    Description

      If the gtid=oldest mode is used in kafkacdc, it's possible that the GTID that was read is purged before the connection creation is successful. Since the binlogs are automatically rotated whenever the size exceeds the configured limit, this may happen more often than expected. An improvement to the way the GTIDs are handled would be to re-read the GTID after each failed connection attempt. This would make it so that a rotation that coincides with a connection attempt in kafkacdc would not cause it to stop.

      Attachments

        Activity

          People

            markus makela markus makela
            markus makela markus makela
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

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