Upgrade dependencies and migrate to latest AWS SDK API

Update dependencies
- AWS Java SDK to 2.35.7
- Docker Java API to 3.6.0
- dynamodb-lock-client to 1.4.0
- jackson to 2.20.0
- jna to 5.18.1
- joda-time to 2.14.0
- testcontainers to 1.21.3

Migrate to the current AWS Java SDK API and remove
dependencies of the old one.

Change-Id: Ib5bae5e3fbe4f8fd552ada864350500a4079f445
10 files changed
tree: 411323d9f81d61efb77033733705a50d4a66b0fe
  1. src/
  2. BUILD
  3. external_plugin_deps.bzl
  4. Jenkinsfile
  5. LICENSE
  6. README.md
README.md

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.