-
Bug
-
Resolution: Fixed
-
Medium
-
4
-
Minor
-
0
-
Issue Summary
When performing a JQL search that contains many characters in the AQL (aqlFunction()) or the Assets Custom Field has many contexts set up can cause no results to be returned.
Steps to Reproduce
- Navigate to the Issue Search (Filters > View all issues)
- Enter in some JQL which contains many characters in the AQL e.g:
"Assets Field" IN aqlFunction("Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A")
- No results will be returned
- Re run the same query with less characters in the AQL e.g:
"Assets Field" IN aqlFunction("Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A OR Label Like A Or Label Like A")
- Results will be returned
Expected Results
The issue search results of the JQL are returned correctly.
Actual Results
The issue search will return "No issues were found matching your search"
Workaround
Reduce the number of contexts (remove if unused or group matching together) on the field or the complexity of the AQL used.
Hi Everyone,
This is Richard from the Assets team. We have some positive news regarding a solution. We have now rolled out a fix for this issue.
Thank you for your patience.
Best,
Richard