Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-33000

Improve JQL or Issue Navigator to handle Logic

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Won't Do
    • None
    • None
    • None
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      Per multiple internal discussions JQL handles fields as being in three states right now. The 3 statuses are: has value you want, doesn't have the value you want, empty. This causes a break in logic when performing queries such as:

      component != ABC

      because issues with no component are not returned. Smarter people than me included some formal logic on this:

      If we do not want to fix this in the JQL logic due to wanting to stay SQL like, or a high time cost, or too much impact on existing queries, then simply adding some suggestion logic in the Issue Navigator is a pretty acceptable workaround.

      For example, search for:

      component != ABC

      And then have JIRA say:

      Did you mean:
      component != ABC OR component is EMPTY

        1. universal-quantification.png
          1.0 kB
          Boris Berenberg

              chris@atlassian.com Chris Mountford
              bberenberg Boris Berenberg (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: