-
Suggestion
-
Resolution: Unresolved
-
None
We need to massively collect Jira information (millions of issues) and export it to an analytics tool, and we need to have access control in these massive operations.
We know two ways of doing this: generating an output file (XML) or a Bulk API operation. These two significantly affect Jira's performance. Today we already do this via API generating a huge volume of IO accesses due to pagination of queries.
Would be great if there is a built-in tool to easily export a massive number of issues while not affecting so much the performance of the application.
What about using a read-only real-time replica of the Jira database? Then a view on the DB to restrict which projects' data can be used.
This plugin https://marketplace.atlassian.com/apps/1211840/inquisitor-plugin-for-jira?hosting=server&tab=overview adds a REST API that will let you download about 1000 issues/second but not their custom fields