Add shared-refdb validation framework

Moving shared-refdb validation framework code from multi-site
plugin to global-refdb library allows reuse of existing functionality in
high-availability plugin.

Also, bump Gerrit API to v3.2.3.

Feature: Issue 13429
Change-Id: Ib25b347a84e953d0da2e1850ebc1b1c14b213c89
44 files changed
tree: 297f79fe9bde0ac36b9251b523226339c08bbdb1
  1. src/
  2. .gitignore
  3. BUILD
  4. Jenkinsfile
  5. LICENSE
  6. pom.xml
  7. README.md
README.md

Gerrit interface to a global-refdb

Global ref-database interface for use with Gerrit Code Review.

Enables the de-coupling between Gerrit, the multi-site plugin and the different implementations of a globally shared ref-database.

Design

The design for a global ref-db interface for Gerrit has been posted to the Gerrit Code Review project for review.