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

Multi-statement detection works differently on non-AVX2 CPUs

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 23.08.1
    • 23.08.2
    • Core
    • None

    Description

      While investigating MXS-4817, I found out that the handling of trailing END tokens is different between the AVX2 and the generic versions of the multi-statement detection code. The AVX2 version does not detect the trailing ends whereas the generic one does.

      The behavior of the generic one is wrong as it also discards true multi-statement commands executed with BEGIN NOT ATOMIC. Thus, both this bug and MXS-4817 will be fixed by simply removing the detection from the generic version.

      Attachments

        Issue Links

          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.