-
Type:
Bug
-
Resolution: Cannot Reproduce
-
Priority:
Low
-
Component/s: Work Item - Search - Backend - JVIS
-
None
-
1
-
Severity 2 - Major
Summary
When using the JQL (fixVersion in unreleasedVersions() OR fixVersion = EMPTY) to search for issues, it throws an exception.
java.lang.IllegalArgumentException: You can not construct an OrClause without any child clauses. at com.atlassian.query.clause.OrClause.<init>(OrClause.java:19) [jira-api-1001.0.0-SNAPSHOT.jar:?] at com.atlassian.jira.jql.query.optimizer.ClauseCollapsingDbSearchJqlOptimizer$1.visit(ClauseCollapsingDbSearchJqlOptimizer.java:67) [classes/:?] at com.atlassian.jira.jql.query.optimizer.ClauseCollapsingDbSearchJqlOptimizer$1.visit(ClauseCollapsingDbSearchJqlOptimizer.java:45) [classes/:?] at com.atlassian.query.clause.OrClause.accept(OrClause.java:28) [jira-api-1001.0.0-SNAPSHOT.jar:?] at com.atlassian.jira.jql.query.optimizer.AbstractDbSearchJqlOptimizer$AbstractOptimizingVisitor.lambda$visit$0(AbstractDbSearchJqlOptimizer.java:27) [classes/:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) [?:1.8.0_131] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) [?:1.8.0_131] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) [?:1.8.0_131] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) [?:1.8.0_131] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) [?:1.8.0_131] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) [?:1.8.0_131] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) [?:1.8.0_131]
Steps to Reproduce
- Search for issues
- Use the following JQL: (fixVersion in unreleasedVersions() OR fixVersion = EMPTY)
- JIRA will return: Error occurred communicating with the server. Please reload the page and try again.
- Refreshing the page will get 500 error with the stack trace above.
Expected Results
- JIRA should look for EMPTY fixVersion or JIRA shouldn't pass the JQL(Green Ticked)

Actual Results
- JIRA throws an exception while trying to search using that JQL.