)]}'
{
  "commit": "5972e2443cbca9a4978a2b063482f63f22db757d",
  "tree": "9aba015b15ab42c3dc3f13334bfb2c9537a36b1d",
  "parents": [
    "940397b357f031e6a73fc2580cf84f4a16f4a2c9"
  ],
  "author": {
    "name": "Bruce Zu",
    "email": "bruce.zu@sonymobile.com",
    "time": "Tue May 28 11:12:16 2013 +0800"
  },
  "committer": {
    "name": "Bruce Zu",
    "email": "bruce.zu@sonymobile.com",
    "time": "Tue Jun 04 10:07:17 2013 +0000"
  },
  "message": "Fix: push bypass review cannot close change from UI\n\nPush bypass review cannot close the change from UI automatically when this change\u0027s\ncurrent patchset is also the current patchset of another change on the same branch of\nthe same project, and the other change has already been closed, e.g. Abandoned.\n\nThe reason is in ReceiveCommits.changeRefsById() the patchset\u0027s revison is used as key\nof the result(HashMap), when the key has more than one value(change ref) only the last\none is kept, the others are covered.\n\nThis commit fix it by replacing the HashMap with HashMultimap.\n\nBug: Issue 1933\nChange-Id: I6fb37bb9b2b6ec45bde0342c503d95277a94768a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a52782ddc15d3651a14924d7281ceeb3fef6f95",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/git/ReceiveCommits.java",
      "new_id": "7f3f2fd36968905cc628a57b6b7c3c331007524f",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/git/ReceiveCommits.java"
    }
  ]
}
