AWS DynamoDB shared ref-database implementation

Clone this repo:
  1. f95ce8f DynamoDBRefDatabaseIT: Add missing override annotation by Matthias Sohn · 5 weeks ago master
  2. cb66eb8 DynamoDBRefDatabaseIT: Fix build errors by Matthias Sohn · 5 weeks ago
  3. fc0df6d Merge branch 'stable-3.5' by Marcin Czech · 8 months ago stable-3.6 stable-3.7 stable-3.8 stable-3.9
  4. 038d806 Merge branch 'stable-3.4' into stable-3.5 by Marcin Czech · 8 months ago stable-3.5
  5. 8f8dc46 Make DynamoDBRefDatebase class implement ExtendedGlobalRefDatabase by Marcin Czech · 9 months ago stable-3.4

Gerrit DynamoDB ref-db

This plugin provides an implementation of the Gerrit global ref-db backed by AWS DynamoDB.

Requirements for using this plugin are:

  • Gerrit v3.3 or later
  • DynamoDB provisioned in AWS

Typical use-case

The global ref-db is a typical use-case of a Gerrit multi-master scenario in a multi-site setup. Refer to the Gerrit multi-site plugin for more details on the high level architecture.