Charlie Talk - JQL In A Nutshell

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Charlie Talk - JQL In A Nutshell - Presentation Transcript

    1. JQL JIRA Query Language Dylan Etkin, JIRA Technical Lead
    2. A brief history... I have worked on JIRA for 4 years JQL is an advanced SQL-like query language for JIRA JQL starts as a founder plugin (3 days to create) Our customers have some of the worlds most interesting data, they just need to access it
    3. The elusive issue Support wants to know if you know anything about weird problem X What do we know about the issue?
    4. Its about the fields, baby JIRA fields are the left-hand- side value Many fields you have never been able to search before Relate your fields data using the power of boolean operators
    5. Its about the fields, baby JIRA fields are the left-hand- side value Many fields you have never been able to search before Relate your fields data using the power of boolean operators
    6. Its about the fields, baby JIRA fields are the left-hand- side value Many fields you have never been able to search before Relate your fields data using the power of boolean operators
    7. Operators Good old equals Not equals Relational operators Operator ʻISʼ used for empty
    8. Operators Good old equals Not equals Relational operators Operator ʻISʼ used for empty
    9. Operators Good old equals Not equals Relational operators Operator ʻISʼ used for empty
    10. Operators Good old equals Not equals Relational operators Operator ʻISʼ used for empty
    11. Values As forgiving as we can be • Donʼt worry about case • Cross-project searching with values by name • Specify Idʼs when you really need to be specific
    12. Functions,The Power! Tons of cool built in functions Completely pluggable Subqueries via a function
    13. Autocomplete Because we are not evil Completes: • Field names you can see • Operators • Values (users, versions, components, etc...) • Logical operators
    14. JQL Order By “Order By” is specified in the JQL query (ASC/DESC) “Order By” is integrated with the UI controls
    15. Sexy APIʼs Zone out here if you are not a developer Query object is core of searching in JIRA Builder for programatic creation of JQL SearchService provides all searching needs in JIRA Custom searchers allow for JQL extensions
    16. Summary JQL provides an advanced and flexible way to find your data JQL is easily extensible via functions and custom searchers JQL allows you to search data you could not search before Thanks to: Michael Tokar, Toby Rahilly, and Brenden Bain
    17. haveasec.com/summit SURVEY!!
    SlideShare Zeitgeist 2009

    + Atlassian AtlassianAtlassian Atlassian Nominate

    custom

    618 views, 0 favs, 1 embeds more stats

    It promises to be one of the more powerful features more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 618
      • 594 on SlideShare
      • 24 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 4
    Most viewed embeds
    • 24 views on http://www.atlassian.com

    more

    All embeds
    • 24 views on http://www.atlassian.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories