)]}'
{
  "commit": "1d0dc9027315c3647b7c1ff033ee21ffe4cbdf23",
  "tree": "ee82934f14abfc63d71258510a031a4f55ff7e9a",
  "parents": [
    "177a230b082108b25351b54c5485c77622d5bda1"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Jul 16 03:27:33 2021 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Jul 16 18:58:21 2021 +0100"
  },
  "message": "Allow async assignment of reviewers\n\nIn heavy-loaded system the addition of reviewers\nin-sync with the NoteDb update may lead to random\nLOCK failures on the meta-ref.\n\nAllow to configure the async execution using a new\n$GERRIT_SITE/etc/owners-autoassign.config file that\nenables:\n- async execution\n- initial delay\n- retry count\n- retry delay\n\nChange-Id: I7269e857e5f40f23a91fe6d9ac1b28b467ab7fd5\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f8f161fdc660b6ae73bfc5bfc9cfbd97e2363f8",
      "new_mode": 33188,
      "new_path": "owners-autoassign/src/main/java/com/googlesource/gerrit/owners/common/AsyncReviewerManager.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32bdedcd71a210fab10ea10be9f45f9ecb19f5fc",
      "new_mode": 33188,
      "new_path": "owners-autoassign/src/main/java/com/googlesource/gerrit/owners/common/AutoAssignConfig.java"
    },
    {
      "type": "modify",
      "old_id": "d6bdaef3d31a141e56cb05f456ecded544fdade2",
      "old_mode": 33188,
      "old_path": "owners-autoassign/src/main/java/com/googlesource/gerrit/owners/common/AutoassignModule.java",
      "new_id": "0278c884a440ef26609cfffa1f30f9812ecfcfb5",
      "new_mode": 33188,
      "new_path": "owners-autoassign/src/main/java/com/googlesource/gerrit/owners/common/AutoassignModule.java"
    },
    {
      "type": "modify",
      "old_id": "33351449e30344e75bf58511f3eb3ef6d84127ad",
      "old_mode": 33188,
      "old_path": "owners-autoassign/src/main/java/com/googlesource/gerrit/owners/common/ReviewerManager.java",
      "new_id": "2ae2fcd6038e074ac304ccc61f8b1cc721fa1573",
      "new_mode": 33188,
      "new_path": "owners-autoassign/src/main/java/com/googlesource/gerrit/owners/common/ReviewerManager.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e22446d33cb5f806b2db8156566268e00c26f6ba",
      "new_mode": 33188,
      "new_path": "owners-autoassign/src/main/java/com/googlesource/gerrit/owners/common/SyncReviewerManager.java"
    },
    {
      "type": "rename",
      "old_id": "f009bde1a220e931eb21614014e34ab89fdb74ca",
      "old_mode": 33188,
      "old_path": "owners-autoassign/src/test/java/com/vmware/gerrit/owners/common/GitRefListenerIT.java",
      "new_id": "88216a7a58151b284118c1a82eb03832fdb34b6e",
      "new_mode": 33188,
      "new_path": "owners-autoassign/src/test/java/com/googlesource/gerrit/owners/common/GitRefListenerIT.java",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "e3d4be489068dc3aa0bcd854dde31c6b9bd6cf0f",
      "old_mode": 33188,
      "old_path": "owners-autoassign/src/test/java/com/vmware/gerrit/owners/common/GitRefListenerTest.java",
      "new_id": "e862ed949486ae65e7b6b11df2c6a30ae2bc8a5b",
      "new_mode": 33188,
      "new_path": "owners-autoassign/src/test/java/com/googlesource/gerrit/owners/common/GitRefListenerTest.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "9946502df78044e78e5bc33c4ab5621e81d521e9",
      "old_mode": 33188,
      "old_path": "owners-autoassign/src/test/java/com/vmware/gerrit/owners/common/ReferenceUpdatedEventTest.java",
      "new_id": "42ac39c04ae7982929eb9c41743a0d0cb179f27d",
      "new_mode": 33188,
      "new_path": "owners-autoassign/src/test/java/com/googlesource/gerrit/owners/common/ReferenceUpdatedEventTest.java",
      "score": 97
    }
  ]
}
