AWS DynamoDB shared ref-database implementation

Clone this repo:
  1. fc2a355 Merge branch 'stable-3.11' by Antonio Barone · 36 hours ago master
  2. a2879f2 Merge branch 'stable-3.10' into stable-3.11 by Antonio Barone · 36 hours ago stable-3.11
  3. bbb7839 Clarify constraints of project deletions by Antonio Barone · 2 days ago stable-3.10
  4. bae28b0 Introduce projectVersion cache by Antonio Barone · 7 weeks ago
  5. 84eea45 Rename getPathFromDynamoDB to getItemFromDynamoDB by Antonio Barone · 7 weeks ago

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.