Configuration

The dynamodb-refdb plugin is configured by adding a plugin stanza in the gerrit.config file, for example:

[plugin "aws-dynamodb-refdb"]
    region = us-east-1
    endpoint = http://localhost:4566
    locksTableName = lockTable
    refsDbTableName = refsDb

plugin.aws-dynamodb-refdb.region : Optional. Which AWS region to connect to. Default: When not specified this value is provided via the default Region Provider Chain, as explained here

plugin.aws-dynamodb-refdb.endpoint : Optional. When defined, it will override the default dynamodb endpoint will connect to it, rather than connecting to AWS. This is useful when developing or testing, in order to connect locally. See localstack to understand more about how run dynamodb stack outside AWS. Default:

plugin.aws-dynamodb-refdb.locksTableName : Optional. The name of the dynamoDB table used to store distribute locking See DynamoDB lock client

plugin.aws-dynamodb-refdb.locksTableName : Optional. The name of the dynamoDB table used to store git refs and their associated sha1.