-
Type:
Bug
-
Resolution: Timed out
-
Priority:
Low
-
None
-
Affects Version/s: 6.4.7
-
Component/s: Navigation - Filters
-
6.04
-
Severity 3 - Minor
-
We have thousands of saved filters. When trying to search for an existing filter in a dashboard gadget or from the search for filters in the manage filters section we are getting an error for filters that exist with the following syntax.
LPM (DOCSIS) - All
It doesn't seem to like the parentheses in the name. We have many filters broken out like this. I am attaching a few screen shots form the manage filter search area. The first two error out (yes I tried to escape this as well.) The third returns 400+ results. It is even worse trying to find one in the dashboard gadget with the filter gadget.
Summary
- Using parantheses "()" in filter search seems to provide inaccurate result and throws error
Environment
- 6.4.7
Steps to Reproduce
- Have several filter using variation of name "LPM (DOCSIS)","(DOCSIS) " ," (DOCSIS)"
- Go to Issues > Manage Filters > Search
- Perform the search by typing the filter name partially eg: "LPM (DO"
- Search the filter by typing the filter name fully "LPM (DOCSIS)"
Expected Results
- To be able to search through the filter
Actual Results
- Trying to search filter for "LPM (DOCSIS) - All"
- If search the filter by typing the filter name partially eg: "LPM (DO"
- Error is thrown " Could not parse the query text. Leading wildcards are not supported"
- If search the filter by typing the filter name fully "LPM (DOCSIS)"
- Will not get accurate search, will return result for (DOCSIS) related rather than the full LPM (DOCSIS) only
Workaround
- To search for LPM (DOCSIS), ensure parantheses is closed, for eg:
- LPM (DO) instead of LPM (DO to avoid the error " Could not parse the query text. Leading wildcards are not supported" being thrown
Notes
- Seems like the search are concentrating to the value inside the parantheses (XXX) and return based on that