)]}'
{
  "commit": "a4e0e8bde0bda0f52773aca002e70af4749ae005",
  "tree": "0cefcc193bf6f46ffc8015077b83b4907f0bd2b2",
  "parents": [
    "9a4a33dd2557dbfae7641534d251d49ac3633c42"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Aug 28 00:37:13 2020 +0100"
  },
  "committer": {
    "name": "Marcin Czech",
    "email": "maczech@gmail.com",
    "time": "Thu Jul 22 20:56:41 2021 +0200"
  },
  "message": "Do not forward events from high-availability\n\nDo not forward to other sites the events generated locally\nbut as a result of the execution of an high-availability API.\n\nAll the Gerrit instances are connected to multi-site, so events\nforwarded by the high-availability plugin do not require any\nfurther propagation to other sites.\n\nOnly the events *directly* generated by the local site and\nnot forwarded by the high-availability will continue to be\nforwarded as usual.\n\nBug: Issue 13307\nChange-Id: I8e41d5aaf3f61c03a491e06022b50a2cc08995b7\n(cherry picked from commit 673eda8f95ee705b444b56ceefb373129bd8c176)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "77c19c1617315797aa60f0ae50b09058d51f7b6c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/cache/CacheEvictionHandler.java",
      "new_id": "2990264d511a500c71a59d042dc6b95fa70dbaab",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/cache/CacheEvictionHandler.java"
    },
    {
      "type": "modify",
      "old_id": "5723fbeb38c8fcdd1408a389d2e835c5e0d62914",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/cache/ProjectListUpdateHandler.java",
      "new_id": "10609775dcd0cec06cd56d52d94cf51cdd8fb467",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/cache/ProjectListUpdateHandler.java"
    },
    {
      "type": "modify",
      "old_id": "68921e665687b60b90707cb13eb3813da0746e8b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/CacheEvictionForwarder.java",
      "new_id": "2a18759097bb91c94482886417dc00d291ad888e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/CacheEvictionForwarder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "329b5cb2847d26d2a90d052a86abaa91bd5d5a35",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/ForwarderTask.java"
    },
    {
      "type": "modify",
      "old_id": "5c1f4440211246ed776fa402e949bdf37bfbe77e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/IndexEventForwarder.java",
      "new_id": "73cd9e8bf397a66b67930399e07b42f2313edda4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/IndexEventForwarder.java"
    },
    {
      "type": "modify",
      "old_id": "e40ff3f26875990c4b66627455b2c1667df375dd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/ProjectListUpdateForwarder.java",
      "new_id": "b370b260d1e016bb0054f12e8a4d057bf90933f8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/ProjectListUpdateForwarder.java"
    },
    {
      "type": "modify",
      "old_id": "dff21c1b5b4667ec04d7ed47a7f800de52ed567b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/broker/BrokerCacheEvictionForwarder.java",
      "new_id": "cb8cd510cc7777db51a694b79ddfc117e9bfbe31",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/broker/BrokerCacheEvictionForwarder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1315a9c8d576085d28e76d53098ff6cb09e5e008",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/broker/BrokerForwarder.java"
    },
    {
      "type": "modify",
      "old_id": "214d47d0b3c34f2354e4b573a15546e3366884cb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/broker/BrokerIndexEventForwarder.java",
      "new_id": "7d7376ac2d0623a291f27e4bfab90d38bb1ea9a4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/broker/BrokerIndexEventForwarder.java"
    },
    {
      "type": "modify",
      "old_id": "1a8b6520a8d20803f0a787feafd44009debef269",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/broker/BrokerProjectListUpdateForwarder.java",
      "new_id": "b115fd219d25fe3e525161639083136b22ff3d88",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/broker/BrokerProjectListUpdateForwarder.java"
    },
    {
      "type": "modify",
      "old_id": "649074b9fabc653d7ea3ea7b8f9d0e692a61794f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/index/IndexEventHandler.java",
      "new_id": "fdc3b28dc038fbd5d5bdf9124287b1c8666e1994",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/index/IndexEventHandler.java"
    },
    {
      "type": "modify",
      "old_id": "bf4b4cf739b3f3b19bc2bf5342d13a320afef37f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/cache/ProjectListUpdateHandlerTest.java",
      "new_id": "b86f8affff1f281c39b128a678da841f9da0ca05",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/cache/ProjectListUpdateHandlerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed8920d08f6d55d00e8a587b8b9184dcb06a9ada",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/forwarder/BrokerForwarderTest.java"
    }
  ]
}
