JIRA Datacenter is unresponsive during deletion custom fields context.
ManageConfigurationScheme flushes cache data: fields context, config scheme issue type and custom fields across all cluster nodes for each modification. When we reload cache we load ALL RECORDS from fieldconfigschemeissuetype table. Then this data need to be loaded back into cache at each node, which is causing performance degradation.
Most data structure operation are cluster wide, so executing them from the dark node unfortunatly will have same effect and will not help.
- JIRA DC
- High load
- Large number of
- Custom-Fields: 2000+
- Number of elements in fieldconfigschemeissuetype: 10000+
- Configure Custom-Field, for example by changing/deleting context.
JIRA cluster peformance doesn't degrade significantly,
JIRA Datacenter is unresponsive.
- Problem can be partially mitigated by improving cache loading for fieldLayoutCache, see workaround -
Execute operation during low activity.