)]}'
{
  "commit": "6b2ad49c2fc2efd9a13918161e0661766bb42f41",
  "tree": "1db70479a7bd41a669d8556f6bf991790e627fed",
  "parents": [
    "018e6ca2d8c588e2c7fd3a384ee6a26a940be86a"
  ],
  "author": {
    "name": "Martin Fick",
    "email": "martin.fick@linaro.org",
    "time": "Thu Apr 28 12:48:32 2022 -0600"
  },
  "committer": {
    "name": "Nasser Grainawi",
    "email": "nasser.grainawi@linaro.org",
    "time": "Tue Aug 16 22:24:56 2022 -0600"
  },
  "message": "Add ability to drop events by classname\n\nIntroduce the plugin.events.filter key which can be used to drop events\nby fully qualified classname before they are stored or sent to clients\nusing the following syntax:\n\n DROP classname fully.qualified.java.classname\n\nAlso add tests to confirm that the filtering works.\n\nChange-Id: Ic10f8c9b98f77d48c51d4ba082b96dff67782ec0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e23c9e25cfbcd27e238fcd09a9a62d4ca7f4be27",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/events/CoreListener.java",
      "new_id": "333630955404de4948fa3f5fe5779eae8b491cce",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/events/CoreListener.java"
    },
    {
      "type": "modify",
      "old_id": "f0639f58c8cfedaa2a716b42e77da565957d9cb7",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/about.md",
      "new_id": "f4d8079ced4b4ffc1482b66cd6e48760c4ac65b3",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/about.md"
    },
    {
      "type": "modify",
      "old_id": "1bf956bbd5867df165463ee01bd73a3df2ba3d53",
      "old_mode": 33261,
      "old_path": "test/docker/docker-compose.yaml",
      "new_id": "de2326332ca6053baa95895770c683858eb5e50f",
      "new_mode": 33261,
      "new_path": "test/docker/docker-compose.yaml"
    },
    {
      "type": "modify",
      "old_id": "179348f947ec4d0065772d9e3ab92024bb53a3a5",
      "old_mode": 33261,
      "old_path": "test/docker/gerrit/Dockerfile",
      "new_id": "e9c40bf24ee0f1dc071cf6297809eccea5976e29",
      "new_mode": 33261,
      "new_path": "test/docker/gerrit/Dockerfile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e00b41c4101a52a7569e07fee3ad5cc001005b7",
      "new_mode": 33261,
      "new_path": "test/docker/gerrit/start.sh"
    },
    {
      "type": "modify",
      "old_id": "da8cb33df691718504c2a05c83d3576ac077f055",
      "old_mode": 33261,
      "old_path": "test/test_events_plugin.sh",
      "new_id": "124ca4a3b24e6ccbd86251f6c3eea7255bf288eb",
      "new_mode": 33261,
      "new_path": "test/test_events_plugin.sh"
    }
  ]
}
