)]}'
{
  "commit": "ac33304f5f7262d80db8ada27528d98078f091dc",
  "tree": "8ca3a1e7c213dec7afad982cf909dffc4d0ec995",
  "parents": [
    "a822e3aba5ee3382de6df5f6ea0bacfeb6a1eac4"
  ],
  "author": {
    "name": "Saša Živkov",
    "email": "sasa.zivkov@sap.com",
    "time": "Thu Feb 06 15:49:19 2020 +0100"
  },
  "committer": {
    "name": "Saša Živkov",
    "email": "zivkov@gmail.com",
    "time": "Fri Feb 14 12:21:31 2020 +0000"
  },
  "message": "Precompile exclusion patterns for better performance\n\nThe exclusion patterns are matched against every metric name and we have\n\u003e100 metrics. Just using String.match is expensive because it first\ncompiles the pattern and then performs matching. Improve performance by\nprecompiling all exclusion patterns.\n\nChange-Id: I1326697345faa3b9812a45ee24fb669f4a8d7c76\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c8453627d2ba69c86890e88fa5bca9d99f2d6044",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/metricsreporterjmx/GerritJmxReporter.java",
      "new_id": "a3f9e7d9866d62ff1ff7058d9e7738b2530a162a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/metricsreporterjmx/GerritJmxReporter.java"
    }
  ]
}
