Search code examples
javajirajqljira-rest-java-apijira-rest-api

get all issues stored in jira


hi i want to get all issues stored in jira from java using jql or any othere way. i try to use this code:

for(String name:getProjectsNames()){
String jqlRequest = "project =  \""+name+"\"";

    SearchResult result = restClient.getSearchClient().searchJql(
            jqlRequest, 10000,0, pm);

    final Iterable<BasicIssue> issues = result.getIssues();
    for (BasicIssue is : issues) {
        Issue issue = restClient.getIssueClient().getIssue(is.getKey(), pm);
        ...........

    }

it give me the result but it take a very long time. is there a query or a rest API URL or any other way that give me all issues? please help me


Solution

  • The JIRA REST API will give you all the info from each issue at a rate of a few issues/second. The Inquisitor add-on at https://marketplace.atlassian.com/plugins/com.citrix.jira.inquisitor will give you thousands of issues per second but only the standard JIRA fields.