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

New binlog: Description of innodb-binlog-state-interval in help/I_S does not correlate with InnoDB expectations

    XMLWordPrintable

Details

    • Can result in unexpected behaviour
    • Q1/2026 Server Maintenance

    Description

      The server help and I_S system variables comment for INNODB_BINLOG_STATE_INTERVAL say:

      --innodb-binlog-state-interval=#
      Interval (in bytes) at which to write the GTID binlog
      state to binlog files to speed up GTID lookups. Must be a
      multiple of the binlog page size (16384 bytes)

      InnoDB disagrees, e.g. with innodb-binlog-state-interval=1638400 it fails to start saying

      knielsen_binlog_in_engine_12.3 bc5453998437e9b04fe4d8f0c53e90ff2fa015dd

      [ERROR] InnoDB: innodb_binlog_state_interval must be a power-of-two multiple of the innodb binlog page size=16 KiB
      

      I guess the description needs to be modified.

      Attachments

        Issue Links

          Activity

            People

              knielsen Kristian Nielsen
              elenst Elena Stepanova
              Votes:
              0 Vote for this issue
              Watchers:
              3 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.