Currently I'm tagged in multiple JIRAS and it's easy to miss some of them. To solve this, I have written a custom JQL which pulls up a list of every JIRA which mentions me, where I'm watcher, assignee, owner etc.
It's like - reporter = currentUser() OR assignee = currentUser() OR "Owner = currentUser() OR watcher = currentUser() OR comment ~ currentUser() ORDER BY updated DESC
the main problem with this is that if I have commented on a 6 month old jira and someone comments on it in the last day then it's at the top of my list which is annoying as that jira has been closed from my end. Any tips on how I can further optimize this query?