)]}'
{
  "commit": "21eaaa6f1b3629b61df7999e9a294818399b44db",
  "tree": "f0e81d54edad099a334cd98bd86091b5b5243129",
  "parents": [
    "d8c24c67e39f0f5f2a009f8d64036391ebefa0c3"
  ],
  "author": {
    "name": "Edwin Kempin",
    "email": "ekempin@google.com",
    "time": "Wed Jun 21 11:06:10 2017 +0200"
  },
  "committer": {
    "name": "Edwin Kempin",
    "email": "ekempin@google.com",
    "time": "Tue Jun 27 15:56:38 2017 +0200"
  },
  "message": "AccountsUpdate: Rename update method to replace\n\nThe update methods performs a non-atomic update. This means the existing\naccount with the same ID is overwritten and any concurrent updates that\nhave been done to that account since it was read are lost. To make this\nclear and to motivate callers to use atomicUpdate instead rename the\nupdate method to replace.\n\nGerrit core has no callers of this method, but we want to keep it in\ncase it\u0027s needed by plugins.\n\nChange-Id: I9de9303040c4b4215c8dfdee69e5e20225064e99\nSigned-off-by: Edwin Kempin \u003cekempin@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f5ece30b103bd3c210ca4b4c2c1fea8c93c4acaf",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/AccountsUpdate.java",
      "new_id": "03950ed5fb90ca7a8cce15c69fc9f97e478423ca",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/AccountsUpdate.java"
    }
  ]
}
