in src/main/java/com/googlesource/gerrit/plugins/kinesis/ProducerCallbackExecutorProvider.java [26:35]
public ExecutorService get() {
// Currently, we use 1 thread only when publishing, so it makes sense to
// have the same when processing the related callbacks.
return new LoggingContextAwareExecutorService(
Executors.newFixedThreadPool(
1,
new ThreadFactoryBuilder()
.setNameFormat("kinesis-producer-callback-executor-%d")
.build()));
}