Выборка проблем с использованием AP.request в JIRA - PullRequest
0 голосов
/ 13 мая 2019

Мы используем AP.request для получения проблем от Jira и отображения в нашем подключаемом дополнении.При каждом запросе можно выбрать максимум 100 вопросов, используя начало и конец, как показано ниже.& startAt = 0 & maxResults = 100 & isLast = false Но у нашего клиента более 22 000 проблем.Таким образом, из-за обработки нескольких запросов происходит сбой надстройки.Есть ли какой-либо вариант получить массовые проблемы сразу или как мы можем решить это?

1) https://abc.atlassian.net/rest/api/latest/search?jql=project%20in%20("xyz project ")% 20order% 20by% 20project, rank & startAt = 0 & maxResults = 100 & isLast = false & expand = changelog

2) https://abc.atlassian.net/rest/api/latest/search?jql=project%20in%20("xyz project ")% 20order% 20by% 20project, rank & startAt = 0 & maxResults = 5000 & isLast = false & expand = changelog

3) https://abc.atlassian.net/rest/api/latest/search?jql=project%20in%20("xyz проект")% 20order% 20by% 20project, rank & startAt = 100 & maxResults = 5000 & isLast = false & expand = changelog

&startAt=0&maxResults=5000&isLast=false&expand=changelog

Ожидаемый результат: все 22 000 вопросов должны быть извлечены и отображены без зацикливания (с использованием startAt и maxResults).

Фактический результат: процесс запроса для каждых 100 проблем. Таким образом, происходит сбой надстройки.

...