With Jira 8, Atlassian promised us huge performance improvements. How does it hold up now that it’s here ? We have tested it for you, read more below ! With the Jira 8 release, Atlassian worked on performance optimizations and internal changes, in particular on the search and indexing engine Lucene. In the release notes, Atlassian gives the following metrics:
- Reindexing time is 71% faster
- Indexes file size is 48% smaller
- JQL queries are 31% faster
- Kanban boards and backlogs are displayed 2x as fast
|Items||Amont of data||Serveur Jira||Size|
Jira indexing engine performancesThe indexing engine used in Jira is Lucene and it has been updated from version 3.3 to 7.3. This is a huge change since the 3.3 version was from 2011 ! With such a jump in time, we can expect a significant performance improvement. Does it hold up to our tests ? We had 3 use cases :
- a locked reindex that will delete and recreate from scratch the index files. Jira is unavailable during this operation.
- a background reindex that will refresh indexes while letting your users access Jira.
- a JQL query.
|Action||Jira 7||Jira 8||Gain||Atlassian estimate|
|Locked reindex||2 994 s||1 883 s||37%||71%|
|Background reindex||1 862 s||619 s||66%||71%|
|JQL search||6,1 s||4,4 s||28%||31%|
Jira boards and backlog performancesThe Kanban and Scrum boards are up to 71% faster on Jira 8 according to Atlassian. Our test was done with a board having 61 762 issues :
|Item||Jira 7||Jira 8||Gain||Atlassian estimate|
|Kanban board||12,48 s||6,87 s||45%||50%|
|Backlog||11,69 s||6,47 s||44,5%||50%|