Merge branch 'stable-2.7' * stable-2.7: Mark ALREADY_MERGED changes as merged in the DB Change-Id: I360c0593948786fe95418f7001b22b58a1eaee92
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/git/MergeOp.java b/gerrit-server/src/main/java/com/google/gerrit/server/git/MergeOp.java index bce3d37..2c8aeb6 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/git/MergeOp.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/git/MergeOp.java
@@ -603,6 +603,11 @@ try { if (rw.isMergedInto(commit, branchTip)) { commit.statusCode = CommitMergeStatus.ALREADY_MERGED; + try { + setMergedPatchSet(chg.getId(), ps.getId()); + } catch (OrmException e) { + log.error("Cannot mark change " + chg.getId() + " merged", e); + } continue; } } catch (IOException err) {