)]}'
{
  "commit": "7f1ccb56d67062c1df62abc89375c915be432d5f",
  "tree": "e6167805f83240dea2cc96943dc6fd86c35eac85",
  "parents": [
    "8de36ada0c0bf967bb3a79a74f51ca0e414864a0"
  ],
  "author": {
    "name": "Marcin Czech",
    "email": "maczech@gmail.com",
    "time": "Wed Jan 05 10:50:55 2022 +0100"
  },
  "committer": {
    "name": "Marcin Czech",
    "email": "maczech@gmail.com",
    "time": "Mon Jan 24 10:46:30 2022 +0100"
  },
  "message": "Fix issue with disabling ref-database\n\nThe multi-site plugin allows to disable ref verification against\nref-database. Before this change multi-site failed to start when\nref-database was disabled because the replication status\nfunctionality required access to ref-database.\n\nAdd optional binding for ProjectVersionRefUpdate to allow\nskipping the replication status calculation when ref-database\nis disabled.\n\nBug: Issue 15440\nChange-Id: I56aea0140cacba5d6bcbf04b1d6a2b946fd2414c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "87e9d22950e5a377b8679d0f368474a61cc52838",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/GitModule.java",
      "new_id": "38cddd5824a9c3581a2ff8f93a5261426ea4b9c2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/GitModule.java"
    },
    {
      "type": "modify",
      "old_id": "f44f4f734f1a7a83955a1b68f1c49273df601113",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/Module.java",
      "new_id": "91a927ba30641bf13e9dae62a992c60d9c40acda",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/Module.java"
    },
    {
      "type": "modify",
      "old_id": "c45dfa7120e2a7d32792902b28861920a873f246",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/ReplicationStatus.java",
      "new_id": "7360b8f10e84d033e4731aeaca591e76bf942314",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/ReplicationStatus.java"
    },
    {
      "type": "modify",
      "old_id": "1c0c644b8af4bc3f54573317da4ba6085ce48cf6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/event/EventModule.java",
      "new_id": "5f1621073b4bed3dad3a2f66b07a8412838e38ab",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/event/EventModule.java"
    },
    {
      "type": "modify",
      "old_id": "28eddbb86ffb0e3a518234f9b3019ace39d22e55",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/validation/ProjectVersionRefUpdate.java",
      "new_id": "1526059790b1234b40be91c4cd075d1e994271b8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/validation/ProjectVersionRefUpdate.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "469122b1007beaf6ea28cc997085837d8ab00a32",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/validation/ProjectVersionRefUpdateImpl.java"
    },
    {
      "type": "modify",
      "old_id": "fe224ae48646e580576876f8428c7d2fc132080f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/validation/ValidationModule.java",
      "new_id": "f66bf37e797e9cfa76351907aebca1e7c555c72c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/validation/ValidationModule.java"
    },
    {
      "type": "modify",
      "old_id": "dc1a564401aa261d34302a70141c7055a2355b6c",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/consumer/ReplicationStatusTest.java",
      "new_id": "ce82954e22369351dc597f29bf1c66da04901918",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/consumer/ReplicationStatusTest.java"
    },
    {
      "type": "modify",
      "old_id": "6aa2ce617a94e8197247366f7f4c5b57cd39ab5b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/consumer/SubscriberMetricsTest.java",
      "new_id": "4c45e07ef84f6b78cd1785cd8c6cdac902596abc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/consumer/SubscriberMetricsTest.java"
    },
    {
      "type": "modify",
      "old_id": "da02d02f2b61f0a71075986d94ccad1a529ccd5a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/http/ReplicationStatusServletIT.java",
      "new_id": "0739eabbcd318b5889e3d66231f9af49426e3e9b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/http/ReplicationStatusServletIT.java"
    },
    {
      "type": "modify",
      "old_id": "917c6bf044418dfed9a00e7c2dfda779853fce09",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/validation/ProjectVersionRefUpdateTest.java",
      "new_id": "0d6fb671cd81df80474b1fa8843b8b13d7cbfd9c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/validation/ProjectVersionRefUpdateTest.java"
    }
  ]
}
