)]}'
{
  "commit": "f83267cc7691449b7c6078d733b72436d0c6edfb",
  "tree": "101777db5fa75e5482ce0c8da081ea42dd773a81",
  "parents": [
    "f6cec1fd72807dc9de898807b4e320c7da5f5661"
  ],
  "author": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Wed Mar 15 22:04:15 2023 +0100"
  },
  "committer": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Thu Mar 16 11:52:49 2023 +0100"
  },
  "message": "Allow applicationName to be configured\n\nThe cloudwatch plugin used to explicitly look at the instanceId and add\nit as a label for the generated metrics.\n\nThis is fine for single Gerrit installations, but it does not work for\nHA setups where the instance ID is the same for all Gerrit peers in the\ncluster, making it impossible to differentiate metrics origin.\n\nAllow an explicit `applicationName`, defaulting to the instanceId, to be\nconfigured so that Gerrit admin can explicitly decide the value of this\nGerrit\u0027s metric dimension.\n\nBug: Issue 16772\nChange-Id: Id792c09c0af071024bcf10383a3d9dea7006f13b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5cc01ded94385f6b5325fbaf5695f454f0f9694a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/metricsreportercloudwatch/GerritCloudwatchReporter.java",
      "new_id": "bc80ddd68482714be15cac52d2e08b1308dae523",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/metricsreportercloudwatch/GerritCloudwatchReporter.java"
    },
    {
      "type": "modify",
      "old_id": "62535dd6aa5945b61c7579519292d074436b24e6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/metricsreportercloudwatch/GerritCloudwatchReporterConfig.java",
      "new_id": "2cdf3f9aa374bfe7eb09d00dd2c4be2293a86824",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/metricsreportercloudwatch/GerritCloudwatchReporterConfig.java"
    },
    {
      "type": "modify",
      "old_id": "b29d4d296e7931aead59a5c9e67356668aeeda7c",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/config.md",
      "new_id": "973a44da8e19a8c2a5d8e5859df94eaff2e72028",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    },
    {
      "type": "modify",
      "old_id": "dc00d2777daccc2716b5f8ae6bb93e4f01a5ff88",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/metricsreportercloudwatch/GerritCloudwatchReporterConfigTest.java",
      "new_id": "7f2fd6318ad4adaadba2f97579e9ff38e0678cc9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/metricsreportercloudwatch/GerritCloudwatchReporterConfigTest.java"
    },
    {
      "type": "modify",
      "old_id": "94aaf21fa422822993ffa1259735f538b077cd8f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/metricsreportercloudwatch/MetricsReporterCloudwatchIT.java",
      "new_id": "c4b8a3ce93fcb3f50f42a5c6275b9ffc6eac17a4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/metricsreportercloudwatch/MetricsReporterCloudwatchIT.java"
    }
  ]
}
