Git Integration for Jira Self-Managed (Data Center/Server) Documentation

Contact Support
GitKraken Status  

Per Node Repository Indexing – General setting


Available in version Git Integration for Jira Data Center v4.2+.

Large Jira Data Center deployments can be designed to have specific Jira Data Center nodes focusing exclusively on responding to user activity while other nodes focus on other activities (example: responding to API requests). As of version 4.2+, Git Integration for Jira Data Center allows the Jira administrator to designate some or all DC nodes to perform Git indexing.


New General setting: Per Node Repository Indexing

Set specific dedicated Jira Data Center (DC) nodes to perform Git Integration for Jira indexing jobs. The default setting is set to allow repository reindexing tasks to be performed on all Jira DC nodes.


Setting specific nodes for repository reindexing

This setting is ideal for large Jira Data Center instances.

Uncheck the Allow all nodes… setting to access the drop down list and assign one or more dedicated nodes for repository reindexing tasks.

The repository reindexing tasks will be performed only on the specified nodes. This mode will reduce the background processing load on the non-selected DC nodes.

Sample Jira Data Center nodes configuration

Example 1:

Jira API activity and GIJ indexing combined

  • Node 1: User activity

  • Node 2: User activity

  • Node 3: API activity + GIJ indexing

  • Node 4: API activity + GIJ indexing

Example 2:

Jira API activity and GIJ indexing on specific nodes

  • Node 1: User activity

  • Node 2: User activity

  • Node 3: API activity

  • Node 4: API activity

  • Node 5: GIJ indexing

  • Node 6: GIJ indexing


More on general settings

Repository Browser general setting

Source Code Diff Viewing general setting

Require User PAT general setting

Enforce Git service permissions setting

Git roll up issue tab setting

Git commits issue and project tabs setting

Git integration features settings

Enable Automation for Jira general setting

Audit log settings

Branch and pull request settings (formerly Git Integration Options)

Email settings

Scheduled jobs settings

Per node repository indexing setting (this page)

Repositories garbage collection checker settings

Diff settings

Discard cloned files in Jira HOME directory setting

Git operations timeout

Cache sizes settings

Have feedback about this article? Did we miss something? Let us know!
On this page