)]}'
{
  "commit": "3e0416e6e529afd7475eceae3745da26a6dfb669",
  "tree": "a8b5b045ac4fd1fccc1d5f19a53e18802b2c29fd",
  "parents": [
    "ee1031bf031356d171c45c1df9bc92ec20bb7642"
  ],
  "author": {
    "name": "Marcin Czech",
    "email": "maczech@gmail.com",
    "time": "Thu Aug 26 16:57:45 2021 +0200"
  },
  "committer": {
    "name": "Marcin Czech",
    "email": "maczech@gmail.com",
    "time": "Mon Aug 30 08:12:08 2021 +0200"
  },
  "message": "Add local projects filtering to the message receivers\n\nOn stable-3.5 global/local projects filtering is moved from producer to\nreceiver side. This means that messages are sent for both local and\nglobal projects. To allow rolling upgrades add global/local projects\nfiltering on receiving side. This ensure that messages produced for\nlocal projects on stable-3.5 node are filtered out on stable-3.4 as well.\n\nBug: Issue 14907\nChange-Id: I95dc0e71c823ff18a962c1d11daedb75c45e01bc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7a20c7f6f8f4b13348acddd6ece653b50a4aa491",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/AbstractSubcriber.java",
      "new_id": "1f3b09299d74d7eacb7dc3425dcc1626bba80aaf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/AbstractSubcriber.java"
    },
    {
      "type": "modify",
      "old_id": "80f61f61ef79286d3fb29d4c47d673402e40018f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/BatchIndexEventSubscriber.java",
      "new_id": "cdbf220127888fe5e36f35e60c432cee94b56c88",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/BatchIndexEventSubscriber.java"
    },
    {
      "type": "modify",
      "old_id": "5f57156b61ab1bd06feff7689fc85811616ef5ef",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/CacheEvictionEventSubscriber.java",
      "new_id": "d8342b0908c934cd963eff13730716e01fe5c9fc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/CacheEvictionEventSubscriber.java"
    },
    {
      "type": "modify",
      "old_id": "8809799b46fab87437dcf1ec62efdaea3f1d2a20",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/IndexEventSubscriber.java",
      "new_id": "274c34fa7e78ad0eeeb7842905da2e7d2b166adc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/IndexEventSubscriber.java"
    },
    {
      "type": "modify",
      "old_id": "239f3ac05032d172ba88be4ab23c11987d8f4e70",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/ProjectUpdateEventSubscriber.java",
      "new_id": "069a516957123213cc54a482823c1fc80bb51f72",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/ProjectUpdateEventSubscriber.java"
    },
    {
      "type": "modify",
      "old_id": "57a3f514d9db7f8c1ac6000819724a38925e72a5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/StreamEventSubscriber.java",
      "new_id": "ab64651aa3a7a23f5d1b2cc2b5eb96bfbf68153b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/consumer/StreamEventSubscriber.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14298ca00718677ad4a3c3c7adda50832ff073a0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/consumer/AbstractSubscriberTestBase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5031f3617f295da7ac57d7bfc0add0d783639772",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/consumer/BatchIndexEventSubscriberTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70f811b7c5165124c27d742fc5d90e8102320b31",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/consumer/IndexEventSubscriberTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "201ee813ef21ca322af1173b534342e856e88e43",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/consumer/ProjectUpdateEventSubscriberTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0e97a8de171506ddb3c99facde90d9180e335d2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/consumer/StreamEventSubscriberTest.java"
    }
  ]
}
