)]}'
{
  "commit": "eacc0d48f3dc2876723d570dc500cbd6eab6e9d2",
  "tree": "866310e8d0a5a8c83d87a3fd5eb26282d1f8d694",
  "parents": [
    "f204a1356c84ddc95f36af6abfcdd8b8bd2d8b6f"
  ],
  "author": {
    "name": "Diego Zambelli Sessona",
    "email": "diego.sessona@gmail.com",
    "time": "Fri Sep 15 10:39:29 2023 +0100"
  },
  "committer": {
    "name": "Marcin Czech",
    "email": "maczech@gmail.com",
    "time": "Thu Dec 28 15:25:28 2023 +0100"
  },
  "message": "Roll back batch ref updates on uncaught throwables\n\nPrior to this change, batch ref updates were only rolled back when\nexceptions were caught.\n\nAttempt to roll back local ref updates for uncaught exceptions too.\n\nBug: Issue 297890487\nChange-Id: I4b5754a4306593e341fd0b9c0a260bc03a8fee7b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "02ae01c6e75d542f8dde5234b0cb98e6fabcdb38",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gerritforge/gerrit/globalrefdb/validation/BatchRefUpdateValidator.java",
      "new_id": "241e7337be43f87e34edb8734a82bb812ef757ae",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/globalrefdb/validation/BatchRefUpdateValidator.java"
    },
    {
      "type": "modify",
      "old_id": "2c4a1eadc289ea54ef64fa0a8581389e65b033ab",
      "old_mode": 33188,
      "old_path": "src/test/java/com/gerritforge/gerrit/globalrefdb/validation/BatchRefUpdateValidatorTest.java",
      "new_id": "e5d3409a6c1c2a0c3f8f508adf77f8ed5583f2b9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/gerritforge/gerrit/globalrefdb/validation/BatchRefUpdateValidatorTest.java"
    }
  ]
}
