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

Missing match setting in filter(s) results in no match at all

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 2.5.6
    • 2.5.7
    • Filter
    • None
    • MXS-SPRINT-122

    Description

      Documentation at the below link clearly says that "If match is not defined, all queries are considered to match.". All filter modules link to this place from their own pages.

      https://mariadb.com/kb/en/mariadb-maxscale-25-mariadb-maxscale-configuration-guide/#standard-regular-expression-settings-for-filters

      This is completely wrong, at least for Tee and QLA filters, likely for many (all?) others too. If no match clause is given in the filter's config section, the filter will NEVER match. It order to match all queries, one must specify:

      match=/.*/

      Unsure if this is a regression or not and if the MaxScale or the docs have to be fixed, but they MUST be aligned. Otherwise we just seem lame and cause confusion and frustration with customers.

      Attachments

        Activity

          People

            esa.korhonen Esa Korhonen
            assen.totin Assen Totin (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0d
                0d
                Logged:
                Time Spent - 3d
                3d

                Git Integration

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