)]}'
{
  "commit": "b13e4fc93ad747557406090807e929a6342117a5",
  "tree": "f2fc37f29f24a174f37931f15498090a78271119",
  "parents": [
    "ee898ceca473ba8e763ec749e067a6a7adceb968"
  ],
  "author": {
    "name": "Marcin Czech",
    "email": "maczech@gmail.com",
    "time": "Tue Sep 12 16:30:55 2023 +0200"
  },
  "committer": {
    "name": "Marcin Czech",
    "email": "maczech@gmail.com",
    "time": "Fri Oct 13 14:06:50 2023 +0000"
  },
  "message": "computeAndPut should return false instead  throwing exception\n\nReturn false instead of throwing `GlobalRefDbSystemError` when\nglobal-refdb expected value doesn\u0027t match expected one. This\nwill match existing contract defined in global-refdb\n`GlobalRefDatabase` interface[1].\n\n1.https://gerrit.googlesource.com/modules/global-refdb/+/refs/heads/stable-3.4/src/main/java/com/gerritforge/gerrit/globalrefdb/GlobalRefDatabase.java#76\n\nBug: Issue 297440085\nChange-Id: I7b4beb1c107a2e54c7aa9bd4038042912a96bc3d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "44822e9931a19062a01ab065de55484747738825",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/validation/dfsrefdb/dynamodb/DynamoDBRefDatabase.java",
      "new_id": "f6bdddcd1ef02f7cf4c4a28799a85f720eef8204",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/validation/dfsrefdb/dynamodb/DynamoDBRefDatabase.java"
    },
    {
      "type": "modify",
      "old_id": "ba9b81d005dc2e6f0cf84b4b83b38722eaa9032f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/validation/dfsrefdb/dynamodb/DynamoDBRefDatabaseIT.java",
      "new_id": "b750c31bfee72c0c35bbb19ff04aa4cc0917cd66",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/validation/dfsrefdb/dynamodb/DynamoDBRefDatabaseIT.java"
    }
  ]
}
