)]}'
{
  "log": [
    {
      "commit": "a424fd6a229c395fb4d8ac9aed4134ed4778c346",
      "tree": "8c62735c8286147a7136fce40fd0125fe5512cad",
      "parents": [
        "a9b46bcdde2d7a7f4062d5bc05bc23f26c046346"
      ],
      "author": {
        "name": "Thomas Dräbing",
        "email": "thomas.draebing@sap.com",
        "time": "Wed Apr 15 11:50:41 2026 +0200"
      },
      "committer": {
        "name": "Thomas Dräbing",
        "email": "thomas.draebing@sap.com",
        "time": "Wed Apr 15 11:50:41 2026 +0200"
      },
      "message": "Reduce boilerplate code by using gerrit_plugin_dependency_tests\n\nChange-Id: I1ace3bbd31afcc09cc98a54d6c789d344b31b955\n"
    },
    {
      "commit": "a9b46bcdde2d7a7f4062d5bc05bc23f26c046346",
      "tree": "3d17b90242126dbfc5db2ce1ec289b40f959700b",
      "parents": [
        "f2ee1de665281596ae300144243fcf94bf6f1f7d"
      ],
      "author": {
        "name": "Thomas Dräbing",
        "email": "thomas.draebing@sap.com",
        "time": "Fri Apr 10 14:47:08 2026 +0200"
      },
      "committer": {
        "name": "Thomas Dräbing",
        "email": "thomas.draebing@sap.com",
        "time": "Mon Apr 13 10:46:21 2026 +0200"
      },
      "message": "Migrate to bazel modules\n\nChange-Id: I5056995f29eaef01e6f1e3fc893eca70bee829e4\n"
    },
    {
      "commit": "f2ee1de665281596ae300144243fcf94bf6f1f7d",
      "tree": "651530246dea93bb0e0cf494ab03fb73457e2ef3",
      "parents": [
        "0de17ef6d0dd50ea2ad312dc1e8ad498c67b2eae",
        "2a3099ff65d988b5db7a40cd1395ff2d9378df25"
      ],
      "author": {
        "name": "Marcin Czech",
        "email": "maczech@gmail.com",
        "time": "Tue Feb 08 20:33:59 2022 +0100"
      },
      "committer": {
        "name": "Marcin Czech",
        "email": "maczech@gmail.com",
        "time": "Tue Feb 08 20:33:59 2022 +0100"
      },
      "message": "Merge branch \u0027stable-2.16\u0027\n\n* stable-2.16:\n  Add option to exclude metrics\n\nChange-Id: Iaa224d3e84e6ddc9ffb14ed1945f34fbdfdaf7ba\n"
    },
    {
      "commit": "0de17ef6d0dd50ea2ad312dc1e8ad498c67b2eae",
      "tree": "651530246dea93bb0e0cf494ab03fb73457e2ef3",
      "parents": [
        "95f24f44777e0349ae14ab896ca6f7fa1175a1d8",
        "8d86b0adc39ceb1f62280f7e22c37eaf8addf6ca"
      ],
      "author": {
        "name": "Thomas Dräbing",
        "email": "thomas.draebing@sap.com",
        "time": "Wed Dec 09 12:27:48 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 09 12:27:48 2020 +0000"
      },
      "message": "Merge \"Merge branch \u0027stable-2.16\u0027\""
    },
    {
      "commit": "95f24f44777e0349ae14ab896ca6f7fa1175a1d8",
      "tree": "bd9f3ee5edb35a78ffb090ed5236054cfcc20d76",
      "parents": [
        "96c191c99d5c397b5b3d804ea9a687ed98f59e3f"
      ],
      "author": {
        "name": "Antoine Musso",
        "email": "hashar@free.fr",
        "time": "Tue Nov 10 16:05:34 2020 +0100"
      },
      "committer": {
        "name": "Antoine Musso",
        "email": "hashar@free.fr",
        "time": "Mon Nov 16 09:11:57 2020 +0100"
      },
      "message": "Document how to specify multiple excludeMetrics\n\nThe documentation mentions multiple patterns can be given by repeating\nthe `excludeMetrics` setting but it was unclear to me how to proceed.\n\nThe setting is fetched using a getStringList() which comes from jgit and\nindeed one just need to repeat it. An example makes it clearer.\n\nI also thought the matching was to be done against the metric names\nexposed to Prometheus, but it is instead done against the Gerrit metric\nname (`/` separated).\n\nThe doc mentions the matching is done on the whole key, document that it\nis internally using `regex.Matcher.matches()` (and not `lookingAt()`\nwhich matches at the start of the subject).  The multiple values\nexample does use a lead carret \u0027^\u0027 which indicates matching at the start\nof metric name has to be set explicitly.\n\nChange-Id: I89fd2d4bb6523446ba54f741767336f907c800ac\n"
    },
    {
      "commit": "2a3099ff65d988b5db7a40cd1395ff2d9378df25",
      "tree": "6cb626fc9650366f4d5698c4a22ef722e7c67b12",
      "parents": [
        "8484e39923f7178562089f73cba0b7a328d65426",
        "1dedb872196767c2f1aa5f9407434e136ffc8c72"
      ],
      "author": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Mon Oct 26 21:04:08 2020 +0000"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Mon Oct 26 21:04:08 2020 +0000"
      },
      "message": "Merge branch \u0027stable-2.15\u0027 into stable-2.16\n\n* stable-2.15:\n  Add option to exclude metrics\n\nChange-Id: I54c39fbff22495155aa48daeb4e518c6f817aea8\n"
    },
    {
      "commit": "1dedb872196767c2f1aa5f9407434e136ffc8c72",
      "tree": "823f55943b27cd7afa97cb1e3d46a9b2362d36e2",
      "parents": [
        "51cf01410742f827a76b58293517d3a87c765fc7",
        "110895f9a5a611ce1fdc00e5fb03c2e7e5845799"
      ],
      "author": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Mon Oct 26 21:03:08 2020 +0000"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Mon Oct 26 21:03:08 2020 +0000"
      },
      "message": "Merge branch \u0027stable-2.14\u0027 into stable-2.15\n\n* stable-2.14:\n  Add option to exclude metrics\n\nChange-Id: I91aaeaf3e0d9c7bb2e58a03c13f4e2ef7d77f651\n"
    },
    {
      "commit": "110895f9a5a611ce1fdc00e5fb03c2e7e5845799",
      "tree": "bcda5fddde40e1cd30d9b6eb1dd44bc849174c93",
      "parents": [
        "d1310aa45090eabb8f1d8f26a3c5bfd1266eb565"
      ],
      "author": {
        "name": "Thomas Draebing",
        "email": "thomas.draebing@sap.com",
        "time": "Thu Jan 16 16:31:52 2020 +0100"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Wed Oct 21 18:47:47 2020 +0000"
      },
      "message": "Add option to exclude metrics\n\nThe disk metrics of persistent caches were taking a long time to collect\n(\u003e 1 minute in some cases). This could block several threads, when\ntrying to scrape the metrics.\n\nThis change ports the commit a7d491a94ae5675b3582aa2f5636d72ae4969c8b of\nthe metrics-reporter-jmx plugin to this plugin. This change allows to\nconfigure which metrics to exclude from reporting using regular\nexpressions.\n\nThis allows to exclude problematic or unwanted metrics, thereby allowing\nto avoid the issue described above.\n\nChange-Id: I1f144bad3aa68d217fa3cd637a5f1445f5b79623\n"
    },
    {
      "commit": "8d86b0adc39ceb1f62280f7e22c37eaf8addf6ca",
      "tree": "6cb626fc9650366f4d5698c4a22ef722e7c67b12",
      "parents": [
        "96c191c99d5c397b5b3d804ea9a687ed98f59e3f",
        "8484e39923f7178562089f73cba0b7a328d65426"
      ],
      "author": {
        "name": "Thomas Draebing",
        "email": "thomas.draebing@sap.com",
        "time": "Mon May 04 13:32:37 2020 +0200"
      },
      "committer": {
        "name": "Thomas Draebing",
        "email": "thomas.draebing@sap.com",
        "time": "Mon May 04 13:32:37 2020 +0200"
      },
      "message": "Merge branch \u0027stable-2.16\u0027\n\n* stable-2.16:\n  Add Metric containing Gerrit and Java version information\n\nChange-Id: Ic06704d9bdf3d9e8e62b27969ed9039a61b96550\n"
    },
    {
      "commit": "8484e39923f7178562089f73cba0b7a328d65426",
      "tree": "6cb626fc9650366f4d5698c4a22ef722e7c67b12",
      "parents": [
        "36658274ddfee0822855950cf6547da92a983ba2"
      ],
      "author": {
        "name": "Thomas Draebing",
        "email": "thomas.draebing@sap.com",
        "time": "Fri Mar 27 12:22:24 2020 +0100"
      },
      "committer": {
        "name": "Thomas Draebing",
        "email": "thomas.draebing@sap.com",
        "time": "Fri Apr 03 12:38:14 2020 +0200"
      },
      "message": "Add Metric containing Gerrit and Java version information\n\nSo far the Gerrit version could not be retrieved from Prometheus,\nwhen using it to store metrics.\n\nThe version information can be send to Prometheus with a trick by\nsetting this information as label values in an otherwise static\nmetric. The labels can then be extracted and viewed in a table,\ne.g. in Grafana. This allows to associate the Gerrit version with\nthe metrics measured at the same timeframe.\n\nThis change adds the gerrit_build_info metric with the labels:\n\n- javaversion\n- version (Gerrit version)\n- revision (revision of Gerrit, if not using a release)\n\nChange-Id: I4076c579fa4a137a5ce6c69777adb03eaa6de26f\n"
    },
    {
      "commit": "96c191c99d5c397b5b3d804ea9a687ed98f59e3f",
      "tree": "2d7d3cd3b662e8473cd8e88349e78efd7c25ac83",
      "parents": [
        "3be3d1aeb949d552092df0bc1437821032f94bbc",
        "36658274ddfee0822855950cf6547da92a983ba2"
      ],
      "author": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Thu Feb 20 13:00:02 2020 +0100"
      },
      "committer": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Thu Feb 20 13:00:02 2020 +0100"
      },
      "message": "Merge branch \u0027stable-2.16\u0027\n\n* stable-2.16:\n  Precompile exclusion patterns for better performance\n  Improve documentation of the metrics.exclude parameter\n  Wrap MetricRegistry to handle exclusion rules\n  Rename package to metricsreporterprometheus\n\nChange-Id: I449f9df001ab2035b51ba540da36c241dcc3e370\n"
    },
    {
      "commit": "36658274ddfee0822855950cf6547da92a983ba2",
      "tree": "2d7d3cd3b662e8473cd8e88349e78efd7c25ac83",
      "parents": [
        "0f6c2148dfa5601c595aed3841362d63f6da1883"
      ],
      "author": {
        "name": "Saša Živkov",
        "email": "sasa.zivkov@sap.com",
        "time": "Thu Feb 06 16:24:12 2020 +0100"
      },
      "committer": {
        "name": "Saša Živkov",
        "email": "sasa.zivkov@sap.com",
        "time": "Fri Feb 07 16:02:02 2020 +0100"
      },
      "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: I2b5dc312b9736534f4c3b7d426251f0628d49096\n"
    },
    {
      "commit": "0f6c2148dfa5601c595aed3841362d63f6da1883",
      "tree": "40c45aa1cb312c0f85805586614a5047697db144",
      "parents": [
        "ca967d5a9952243a273c395a53c12564dbe8d701"
      ],
      "author": {
        "name": "Saša Živkov",
        "email": "sasa.zivkov@sap.com",
        "time": "Thu Feb 06 15:26:08 2020 +0100"
      },
      "committer": {
        "name": "Saša Živkov",
        "email": "sasa.zivkov@sap.com",
        "time": "Fri Feb 07 16:02:02 2020 +0100"
      },
      "message": "Improve documentation of the metrics.exclude parameter\n\nChange-Id: Ic3b0f7fee016a13a663400499e7277632378e010\n"
    },
    {
      "commit": "ca967d5a9952243a273c395a53c12564dbe8d701",
      "tree": "0c54d32c84042a0451be9629aed7fe7a6a4b994c",
      "parents": [
        "26b016ffea84b4e0eedd4b6777977e8c5f7ac247"
      ],
      "author": {
        "name": "Saša Živkov",
        "email": "sasa.zivkov@sap.com",
        "time": "Thu Feb 06 14:37:43 2020 +0100"
      },
      "committer": {
        "name": "Saša Živkov",
        "email": "sasa.zivkov@sap.com",
        "time": "Fri Feb 07 16:02:02 2020 +0100"
      },
      "message": "Wrap MetricRegistry to handle exclusion rules\n\nThis change fixes the same issue for this plugin like\nIaf0b4fa03293ccc2313ab0332f70a3a41ea30a25 for the metrics-reporter-jmx\nplugin.\n\nSince exporting metrics to prometheus works differently from exporting\nmetrics to JXM (collect vs listen) we need a different way of filtering\nhere than in the referenced change for the other plugin.\n\nChange-Id: I55a441fa30b0fd8739d557ae24571de69d91ec99\n"
    },
    {
      "commit": "26b016ffea84b4e0eedd4b6777977e8c5f7ac247",
      "tree": "442d031339e2680c23a165ca8d143ec6243d4fe8",
      "parents": [
        "d8b8541a6fccf556c737d9d125721b907c9a9e13"
      ],
      "author": {
        "name": "Saša Živkov",
        "email": "sasa.zivkov@sap.com",
        "time": "Thu Feb 06 14:20:29 2020 +0100"
      },
      "committer": {
        "name": "Saša Živkov",
        "email": "sasa.zivkov@sap.com",
        "time": "Thu Feb 06 14:41:14 2020 +0100"
      },
      "message": "Rename package to metricsreporterprometheus\n\nBoth metrics-reporter-jmx and metrics-reporter-prometheus plugins used\nthe same package name: com.googlesource.gerrit.plugins.metricsreporters\nAdding a class with the same name in both plugins would be no problem\nfor the bazel build but it is a problem for the generated eclipse\nproject. Eclipse reports an error because of a type defined multiple\ntimes.\n\nChange-Id: I4c68e7c52df14ba9119c0bb82f2983487373dd1e\n"
    },
    {
      "commit": "3be3d1aeb949d552092df0bc1437821032f94bbc",
      "tree": "a63ce4f28c6e2d65fa8fdc34ea01303ad27bcc6b",
      "parents": [
        "b9191d3f8fb97f4c1410b24fe297584cb8c2b738",
        "d8b8541a6fccf556c737d9d125721b907c9a9e13"
      ],
      "author": {
        "name": "Thomas Draebing",
        "email": "thomas.draebing@sap.com",
        "time": "Thu Jan 16 19:31:50 2020 +0100"
      },
      "committer": {
        "name": "Thomas Draebing",
        "email": "thomas.draebing@sap.com",
        "time": "Thu Jan 16 19:31:50 2020 +0100"
      },
      "message": "Merge branch \u0027stable-2.16\u0027\n\n* stable-2.16:\n  Add option to exclude metrics\n\nChange-Id: I40b9b70476c67c4131d626542944ccbbaa4bee21\n"
    },
    {
      "commit": "d8b8541a6fccf556c737d9d125721b907c9a9e13",
      "tree": "a63ce4f28c6e2d65fa8fdc34ea01303ad27bcc6b",
      "parents": [
        "b9191d3f8fb97f4c1410b24fe297584cb8c2b738"
      ],
      "author": {
        "name": "Thomas Draebing",
        "email": "thomas.draebing@sap.com",
        "time": "Thu Jan 16 16:31:52 2020 +0100"
      },
      "committer": {
        "name": "Thomas Draebing",
        "email": "thomas.draebing@sap.com",
        "time": "Thu Jan 16 17:51:37 2020 +0100"
      },
      "message": "Add option to exclude metrics\n\nThe disk metrics of persistent caches were taking a long time to collect\n(\u003e 1 minute in some cases). This could block several threads, when trying\nto scrape the metrics.\n\nThis change ports the commit a7d491a94ae5675b3582aa2f5636d72ae4969c8b of\nthe metrics-reporter-jmx plugin to this plugin. This change allows to\nconfigure which metrics to exclude from reporting using regular expressions.\nThis allows to exclude problematic or unwanted metrics, thereby allowing to\navoid the issue described above.\n\nChange-Id: I1f144bad3aa68d217fa3cd637a5f1445f5b79623\n"
    },
    {
      "commit": "b9191d3f8fb97f4c1410b24fe297584cb8c2b738",
      "tree": "b55166122eabf4c30be707c9803ebedbd16d621c",
      "parents": [
        "1b551719640b6a9f5b8b63ac72ebb5a112006a67"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Wed Oct 16 12:56:53 2019 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Wed Oct 16 12:56:53 2019 +0900"
      },
      "message": "Replace bazel-genfiles with bazel-bin in documentation\n\nBug: Issue 11757\nChange-Id: I2a09013d74e50adc9f54860668cdf8462bade6db\n"
    },
    {
      "commit": "1b551719640b6a9f5b8b63ac72ebb5a112006a67",
      "tree": "154a82b7d5b58065dc0b9c5da818593fd50ee46e",
      "parents": [
        "c2bd37e2ba847a4a454a504fa7af25c3d0bcd219"
      ],
      "author": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Wed Dec 26 21:56:17 2018 +0000"
      },
      "committer": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Sat Jan 05 14:35:57 2019 +0100"
      },
      "message": "Add support for metric export using prometheus bearer token\n\nBug: Issue 10214\nChange-Id: Ia25fcbd4bc692af1da050fd9a117128bd48178c0\n"
    },
    {
      "commit": "c2bd37e2ba847a4a454a504fa7af25c3d0bcd219",
      "tree": "ca1123a4535c58b9b9259e283e6ad075cf5c578d",
      "parents": [
        "f4ac8e0de38f98b987ea884ac97a693b7425350f"
      ],
      "author": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Wed Dec 26 21:36:36 2018 +0000"
      },
      "committer": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Wed Dec 26 21:36:36 2018 +0000"
      },
      "message": "GerritPrometheusExporter: Mark capabilityChecker as private final\n\nChange-Id: I920a598c64af4438238dbe6da80274666ec2633b\n"
    },
    {
      "commit": "f4ac8e0de38f98b987ea884ac97a693b7425350f",
      "tree": "7d49f733488e61857742b851ee108ce62b8b5c15",
      "parents": [
        "e30b7cd3d1b9370c511ed2d1327351bf98b89a47"
      ],
      "author": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Wed Dec 26 21:28:39 2018 +0000"
      },
      "committer": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Wed Dec 26 21:28:39 2018 +0000"
      },
      "message": "GerritPrometheusExporter: Remove superfluous semicolon\n\nChange-Id: Ib89aebe654a67a49b9caa260d5dd63ac44477310\n"
    },
    {
      "commit": "e30b7cd3d1b9370c511ed2d1327351bf98b89a47",
      "tree": "15fab9f2645cfe90bf60e08ffa043536b49630bc",
      "parents": [
        "c15506cda865a3aabbb27486340e1a9d78b53c5a"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 18 18:57:35 2018 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 18 19:02:06 2018 +0900"
      },
      "message": "Adjust to changed signature of PermissionBackend#user\n\nChange-Id: Id2ad0b6b6b5db91af2ec473a98d4dc5fccffe1b3\n"
    },
    {
      "commit": "c15506cda865a3aabbb27486340e1a9d78b53c5a",
      "tree": "1c7885eb861a588d90ca8fce071ba4fbc02ed88f",
      "parents": [
        "ee7ca44c21212f899b8c3a74f65c6471b24d0937",
        "51cf01410742f827a76b58293517d3a87c765fc7"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 18 19:01:33 2018 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 18 19:01:33 2018 +0900"
      },
      "message": "Merge branch \u0027stable-2.15\u0027\n\n* stable-2.15:\n  Format all Java files with google-java-format 1.6\n\nChange-Id: Id830ae17cd4669f150d92ec16218e25ebc4807c5\n"
    },
    {
      "commit": "51cf01410742f827a76b58293517d3a87c765fc7",
      "tree": "1c7885eb861a588d90ca8fce071ba4fbc02ed88f",
      "parents": [
        "ee7ca44c21212f899b8c3a74f65c6471b24d0937",
        "d1310aa45090eabb8f1d8f26a3c5bfd1266eb565"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 18 18:59:44 2018 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 18 18:59:44 2018 +0900"
      },
      "message": "Merge branch \u0027stable-2.14\u0027 into stable-2.15\n\n* stable-2.14:\n  Format all Java files with google-java-format 1.6\n\nChange-Id: I9d90551cb226ed638522f63bb64027363e3872bc\n"
    },
    {
      "commit": "d1310aa45090eabb8f1d8f26a3c5bfd1266eb565",
      "tree": "eba4da26a35e6598ec00c71b485c05d26b38d854",
      "parents": [
        "b73b2c6c1476109eddfb679725171dea17235987"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 18 18:58:15 2018 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 18 18:58:15 2018 +0900"
      },
      "message": "Format all Java files with google-java-format 1.6\n\nChange-Id: I81fe084d3908fdbf959b4cc98f9a19d6a36afacd\n"
    },
    {
      "commit": "ee7ca44c21212f899b8c3a74f65c6471b24d0937",
      "tree": "40dbeb07725c34c14119bc0257574302907ded04",
      "parents": [
        "b73b2c6c1476109eddfb679725171dea17235987"
      ],
      "author": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Thu Mar 15 16:57:57 2018 +0100"
      },
      "committer": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Thu Mar 15 17:30:05 2018 +0100"
      },
      "message": "Adapt to PermissionBackend API\n\nChange-Id: I1b982fc54f9aa53dedb2c403f2bebc50a1e56c76\n"
    },
    {
      "commit": "b73b2c6c1476109eddfb679725171dea17235987",
      "tree": "ec8653bb7bd3230fea367d2753e79d8f5bfb087f",
      "parents": [
        "5108942c4fdb7704c039b55c267d703a8ab2ca9c"
      ],
      "author": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Thu Mar 15 15:30:18 2018 +0100"
      },
      "committer": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Thu Mar 15 17:30:05 2018 +0100"
      },
      "message": "Fix warning\n"
    },
    {
      "commit": "5108942c4fdb7704c039b55c267d703a8ab2ca9c",
      "tree": "53beb9a87554286c77cdc856695beba69a10d5af",
      "parents": [
        "3f487661d32fa4aac3078e4b56a35d08f9b6d649"
      ],
      "author": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Thu Mar 15 13:23:14 2018 +0100"
      },
      "committer": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Thu Mar 15 17:30:05 2018 +0100"
      },
      "message": "Add capability to control access to the metrics\n"
    },
    {
      "commit": "3f487661d32fa4aac3078e4b56a35d08f9b6d649",
      "tree": "5253816222d11628ee3673b5f6ced17c6c25982d",
      "parents": [
        "0f9a2b2a0b500c2454795a198309d7e79cb246d6"
      ],
      "author": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Wed Mar 14 16:52:24 2018 +0100"
      },
      "committer": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Thu Mar 15 17:30:04 2018 +0100"
      },
      "message": "Add documentation\n"
    },
    {
      "commit": "0f9a2b2a0b500c2454795a198309d7e79cb246d6",
      "tree": "3d85dae44947601f3227b4215184a201a9ff4f38",
      "parents": [
        "bc30ec04dd5967283ddb10b2881c8f40acae0e97"
      ],
      "author": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Wed Mar 14 16:37:29 2018 +0100"
      },
      "committer": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Thu Mar 15 17:30:04 2018 +0100"
      },
      "message": "Support building with Bazel\n"
    },
    {
      "commit": "bc30ec04dd5967283ddb10b2881c8f40acae0e97",
      "tree": "e8e86b2848561270717cf0385654efa8329cb580",
      "parents": [],
      "author": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Wed Mar 14 11:18:43 2018 +0100"
      },
      "committer": {
        "name": "Francois Ferrand",
        "email": "thetypz@gmail.com",
        "time": "Thu Mar 15 17:30:04 2018 +0100"
      },
      "message": "Initial revision of prometheus exporter.\n\nMetrics are available through the ${GERRIT_URL}/plugins/metrics-reporter-prometheus/metrics\nurl.\n"
    }
  ]
}
