blob: f01df3f1f9a73438ac92076fc7778449d2c09d64 [file] [log] [blame] [view]
@PLUGIN@ Configuration
=========================
The @PLUGIN@ plugin must be installed in both instances and the following fields
should be specified in the corresponding Gerrit configuration file:
File 'gerrit.config'
--------------------
plugin.@PLUGIN@.url
: Specify the URL for the secondary (target) instance.
plugin.@PLUGIN@.user
: Username to connect to the secondary (target) instance.
plugin.@PLUGIN@.password
: Password to connect to the secondary (target) instance. This value can
also be defined in secure.config.
@PLUGIN@ plugin uses REST API calls to send events to the target instance. It
is possible to customize the parameters of the underlying http client doing these
calls by specifying the following fields:
@PLUGIN@.connectionTimeout
: Maximum interval of time in milliseconds the plugin waits for a connection
to the target instance. When not specified, the default value is set to 5000ms.
@PLUGIN@.socketTimeout
: Maximum interval of time in milliseconds the plugin waits for a response from the
target instance once the connection has been established. When not specified,
the default value is set to 5000ms.
@PLUGIN@.maxTries
: Maximum number of times the plugin should attempt to send the event to the
target instance. Setting this value to 0 will disable retries. When not
specified, the default value is 5. After this number of failed tries, an error
is logged.
@PLUGIN@.retryInterval
: The interval of time in milliseconds between the subsequent auto-retries.
When not specified, the default value is set to 1000ms.
@PLUGIN@.threadPoolSize
: Maximum number of threads used to send stream events to the target instance.
Defaults to 1.