It appears that Epics are being replaced by Parents. Here's a screenshot:
It looks like all of my tickets have been modified to move the Epic value to the Parent field. That would be fine, except that I can't search for tickets with In Progress Parents like I used to be able to search for tickets with In Progress Epics. The following JQL query used to give me what I want:
project = DevOps AND "Epic Link" IS NOT EMPTY AND "Epic Status"= "In Progress"
What am I supposed to do now? I see that JQL can query based on "Parent Link" but not on "Parent Status".
Am I having a permission issue, or has this capability simply been removed from Jira?
from what I understand, you actually want to query the children of the epics that are in progress.
Unfortunately, this is trickier than one might think; as a hierarchical query, it would really require some kind of "join" or "subquery", which isn't available in plain Jira/JQL.
A few directions forward:
If you want to run your search dynamically, without manually "stitching" two queries together, you'll need extra tooling:
Hope this helps,
Best,
Hannes
Just to expand on the last point, this is how this would look in the app that my team and I are working on, JXL for Jira. Put simply, you'd create a sheet with all issues that are potentially relevant to you, enable the default issue hierarchy (that's just one click), and then use JXL filtering capabilities to narrow down to the issues that you care about:
Once you have your list of issues, you can work on these directly in JXL (much like you'd do in e.g. Excel or Google Sheets), trigger various operations in Jira, or export them for further processing.
Any questions just let me know!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks @Hannes Obweger - JXL for Jira. It looks like my memory is faulty and this was never as easy as I thought it was. I'll investigate these options and see if I can make any of them work.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Richard C_ Davis ,
So epic status still exists in the new world. At least it does for me currently. Keep in mind that epic status is not the same thing as the issue status. So epics fundamentally have two different statuses. When you mark an epics status to done it's not the same as setting the epic's "Epic Status" to done. I expect you may already know this though but I went to court here for thoroughness.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As Hannes conveyed, If you wish to get the children of an In progress Epic that isn't possible with OOTB JQL. I am perplexed by your statement that the presented JQL worked for you previously. Could you please respond/elaborate?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks @Jack Brickey. You helped me to see where I was confused. I haven't worked on this for a while, and the JQL I gave probably never worked. (I couldn't test it, since all of my tickets' Epic fields were converted to Parents, so I was digging into my memory.) @Hannes Obweger - JXL for Jira is probably pointing me where I need to go.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.