JIRA is known for its search capabilities. It also allows us to extend these capabilities in a way that impresses its users! In this chapter, we will look at customizing the various searching aspects of JIRA, such as JQL, searching in plugins, managing filters, and so on.
JQL, JIRA Query Language, brings to the table advanced searching capabilities. The users can search for issues in their JIRA instance and then exploit all the capabilities of the issue navigator.
While JIRA has a Simple or Basic Searching that can be used for most searching requirements, JQL, or Advanced Searching, introduces support for logical operations, including AND, OR, NOT, NULL, and EMPTY. It also introduces a set of JQL functions, which can be used effectively to search based on predefined criteria.
JQL is a structured query language that lets us find issues using a simple SQL-like syntax. It is simple because of its auto-complete features, and it is powerful because of the custom JQL functions. As Atlassian...