The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

Articles
Create
cancel
Showing results forĀ 
Search instead forĀ 
Did you mean:Ā 
  • Community
  • Q&A
  • Jira
  • Questions
  • Is the result set from a board's initial Filter the only data evaluated when processing the board

Is the result set from a board's initial Filter the only data evaluated when processing the board

CAV from TXN
February 8, 2022

When a Scrum or Kanban board is launched, it execute the primary Filter and gets a results set of JIRA's that match the criteria.

Our question is: do the other places on a Board which can use JQL, for example, Swimlanes and Quick Filters, do they only look at the results set from the primary Filter; or do they search the entire JIRA instance?  

The reason for the ask is to confirm whether we need to re-specify key attributes in these other JQL statements.  For example, if the primary filter pulls in JIRA from a specific JIRA Project, do we need to have the "Project =" phrase again in these other board JQL statements, or is the "Project =" not needed again since these other JQLs are only looking at the original results set?

1 answer

1 accepted

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

1 vote
Answer accepted
Mark Segall
Community Champion
February 8, 2022

Hi @CAV from TXN and welcome to the community!  JQL statements would be sub-queries of the filter.  So no... You do not need to retype "Project = " (at least in situations where you're working with a single-project board).  

CAV from TXN
February 8, 2022

Thanks for the quick reply.  

First, let me clarify that I am working with single-project board.

Here is a follow up question.

Are there any advantages or disadvantages to re-specifying attributes on the sub-queries?  In other words, would including the "Project =" in the JQL sub-queries cause it to run faster or to run slower?

I'm asking because we have been advised to include "Project =" again in order to help the overall performance of our JIRA instance.  I'm wondering that is sound advise or not.

Mark Segall
Community Champion
February 8, 2022

To my knowledge there are no advantages.  You're executing a query against a result set that is already filtered.