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

If backticks are used in db/table names, QC stores fullnames explicitly

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 22.08
    • Fix Version/s: 23.02.0
    • Component/s: qc_sqlite
    • Labels:
      None
    • Sprint:
      MXS-SPRINT-172

      Description

      An example:

      2022-11-08 08:19:52   warning: (7) [qc_sqlite] The table 'information_schema.global_variables' is not found in the canonical statement 'DESCRIBE `information_schema`.`global_variables`' created from the statement 'DESCRIBE `information_schema`.`global_variables`'.
      

      If backticks are used, then the full-name, e.g. information_schema.global_variables, will not be found in the canonicalized statement, which leads some wasted (not leaked) memory and to a warning being logged in debug mode.

      The QC API should be changed so that this problem disappears entirelly.

        Attachments

          Activity

            People

            Assignee:
            johan.wikman Johan Wikman
            Reporter:
            johan.wikman Johan Wikman
            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.