Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Next challenges

Recent achievements

  • Global
  • Personal


  • Give kudos
  • Received
  • Given


  • Global

Trophy case

Kudos (beta program)

Kudos logo

You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.

View group

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Advanced filters stripping parenthesis

Hi All,

I'm using a saved search filter to power my Agile boards. It is a rather complex set of ANDs and ORs as it combines information from three different projects. When I save the filter, however, Jira strips out all the parenthesis. I think I'm getting additional results because of it. Is there something I can do to preserve the exact search I entered instead of simplifying it? Thanks!

4 answers

1 accepted

0 votes
Answer accepted

Hi Ari,

May we know that did the search result change? Because the AND operator actually connect 2 variables, so it is not necessary to have parentheses at all, the system just remove redundancy items to enhance the JQL search request.

For example, X1 OR (X2 AND X3) would be same with X1 OR X2 AND X3

Best Regards,


Really? are you joking on me 

Like Sam likes this

My opinion is that the parenthesis should not be stripped because they aid with readability.  Especially, given not every user understands this functionality.

Hi Ari,

Can you let us know the exact JQL on your filters in order to enable us to see how Jira strips out all the parenthesis?

Best Regards,


Hey Steven - thanks for getting back to me. The actual query (slightly obfuscated to remove personal info) should be:

project = "Dev Platform" OR (project = "Splunk Server" AND assignee in (username1, username2, username3, username4)) OR (project = "Microsoft Apps" AND component = Palette)

But when I save, Jira flattens it to:

project = "Dev Platform" OR project = "Splunk Server" AND assignee in (username1, username2, username3, username4) OR project = "Microsoft Apps" AND component = Palette

Any thoughts?

So JQL just implies parens on either side of the AND statement? Confusing but acceptable. Just makes things a bit harder to read. Thanks Steven. My problem must be elsewhere.

Suggest an answer

Log in or Sign up to answer

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you