Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-6588

Query DSL like queries should only accept % and _ as the wildcards

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      The official wildcards are % and _. But users can mistakenly use * and ? and those will usually work too. This works because the * and ? are valid wildcards in the underlying Lucene query language. But this breaks if the query is supposed to be run un-indexed for whatever reason.

      To fix this we need to escape * and ? from user's input so they are no longer internally handled by Lucene as wildcards. These chars should cause an exact match instead. The actual recognized wildcards should be only % and _.

              anistor Adrian Nistor (Inactive)
              anistor Adrian Nistor (Inactive)
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: