commit | ce0fb768147611b7f2e90466fea7e7580aaa8611 | [log] [tgz] |
---|---|---|
author | Luca Milanesio <luca.milanesio@gmail.com> | Fri May 26 15:16:07 2017 +0100 |
committer | Luca Milanesio <luca.milanesio@gmail.com> | Fri May 26 14:22:26 2017 +0000 |
tree | d80aa85fabe75feacef54707203c083ca5035d1f | |
parent | 3d59ed8c58fb54ca7dfda1eb51c65d899166c62b [diff] |
Simplify submission for single changes When submitting a single change, do not use the Gerrit API and Lucene associated searches for avoiding involved misbehavior due to async index updates. The logic is simple: just merge the change. No additional complexity and API calls are needed. Change-Id: Ie80cfa63547f62164d3bc1fd35d0fc20f9fdc680
A gerrit plugin that takes care of automatically merging reviews when all approvals are present.
Also, it introduces the concept of cross-repository reviews. Cross repository reviews are reviews that share a common topic, and are all in different gerrit repositories. They will be merged at the same time, when all approvals for all reviews are present, and all reviews are mergeable.
Requires Gerrit 2.14 or later.