)]}'
{
  "commit": "affefd9a1d488d7bd0ea06d0135cfda3efdcebcd",
  "tree": "2417dd05905852d588a76787c0b3649235735e9c",
  "parents": [
    "7f58c704d27d94ad979ccbbf9473e6895f86ed61"
  ],
  "author": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Thu Aug 03 17:18:30 2017 +0200"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Mon Sep 04 08:18:15 2017 +0900"
  },
  "message": "Add support for forwarding cache eviction for custom caches\n\nAllow to specify cache.pattern in the plugin configuration, which\nwill add additional patterns to the regex to test if a cache eviction\nshould be forwarded. This will allow caches created by other plugins\nto be handled in addition to the default core caches.\n\nFor example:\n\n  [cache]\n    synchronize \u003d true\n    pattern \u003d ^my_cache.*\n    pattern \u003d other_cache\n\nNote that evictions for core caches are always forwarded. Specifying\ncache.pattern only adds extra matches; it doesn\u0027t override forwarding\nof eviction for the core caches.\n\nChange-Id: Ia415d53a3c08d744324e88a6f7115a761f94c1f6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6c56a8ce58ff9357e952f35dbc5a013422adbff2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/Configuration.java",
      "new_id": "4ae47feb1efeb7ebc767b90394b7f583336f4476",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/Configuration.java"
    },
    {
      "type": "modify",
      "old_id": "43e3642f0c67beabca775429c91571587f65e372",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/cache/CachePatternMatcher.java",
      "new_id": "f8d71f39c75a8dd82510753d46421c760b3f208a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/cache/CachePatternMatcher.java"
    },
    {
      "type": "modify",
      "old_id": "6b047d35cc81fee77d041398d864c6c94802d17a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/cache/Constants.java",
      "new_id": "94c3d30017cc5fb6b284ae0c821e92f1b5d463fc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/cache/Constants.java"
    },
    {
      "type": "modify",
      "old_id": "b388b0b10f065b2d18984b72845f62b94c0d954b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/CacheRestApiServlet.java",
      "new_id": "253ff4a8eceba8bdce29cb5dee0b488f62f20b97",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/CacheRestApiServlet.java"
    },
    {
      "type": "modify",
      "old_id": "23f42aba2885d721e14e0273e6f01d80e4b6d9c0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/GsonParser.java",
      "new_id": "8a177de88b86ea26b8a08d87f513d8199f734c7f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/GsonParser.java"
    },
    {
      "type": "modify",
      "old_id": "8ec94326948d8afa53e62d018c9adf3cec243242",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/config.md",
      "new_id": "1ab2858b43e201f73958770ad93af98efa5096e1",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    },
    {
      "type": "modify",
      "old_id": "4ffce0a8021eef88d6e79dd4e6d1172e660b8543",
      "old_mode": 33188,
      "old_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/ConfigurationTest.java",
      "new_id": "cf9e29f4c7b6491b7a70fc2d4d794e168e2f3d3e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/ConfigurationTest.java"
    },
    {
      "type": "modify",
      "old_id": "d57c0e10d5c14899ea8fe0ac216f1a54ec8584c2",
      "old_mode": 33188,
      "old_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/CacheRestApiServletTest.java",
      "new_id": "84ac4db1fb91e86c51aedc0f884e2d0af5457287",
      "new_mode": 33188,
      "new_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/CacheRestApiServletTest.java"
    }
  ]
}
