Jira Server is a self-hosted Jira Software which runs centrally on your own server; be it hosted by AWS or other hosting services.
Jira Cloud is a part of the Cloud service hosted by Atlassian and sells them as a subscription service.
Remote repository is the central hosting used by your team for pushing commits and pulling updates.
Clone of remote repository is located on the same server as your Jira service. It is cached locally for performance reasons and queried everytime the list of git commits is displayed.
Lucene is an index service within your Jira
instance. It ships with Jira and Git Integration for Jira also makes use of it.
The add-on keeps a separate index stored in
This database stores information about all commits (comment, author, etc) as well as the branch name which the commit belongs to.
Revision indexer is the background job that is running within your Jira instance. This background job is executed every several minutes (delay is configurable in the Jira services configuration screen).
For every configured repository, this process do the following:
Due to the async structure of the add-on, commits that have been registered with index become visible after the revision indexer job has been executed. To show commits immediately, you have to start the reindex manually.