)]}'
{
  "commit": "3eab64a8b9826fe929b0a7441cf1919f6379330b",
  "tree": "851f4040fef74f937ecf1bf55c7df0bfe27b2cb5",
  "parents": [
    "e0be02aace3a53874fda8e8370eaa28dd5386d5c"
  ],
  "author": {
    "name": "Diego Zambelli Sessona",
    "email": "diego.sessona@gmail.com",
    "time": "Fri Jan 10 13:55:56 2025 +0100"
  },
  "committer": {
    "name": "Diego Zambelli Sessona",
    "email": "diego.sessona@gmail.com",
    "time": "Wed Jan 15 10:50:56 2025 +0100"
  },
  "message": "Add `is_gc_running_per_project_\u003crepo_name\u003e` metric\n\nIntroduce a Gerrit metric to track if a GC process is running\nfor specific projects. The metric checks for the presence of a\n`gc.pid` file in the repository and ensures the file is not older\nthan the configured staleness period.\n\nBy default, the staleness period is 12 hours and can be customized\nusing the configuration:\n`plugins.repo-repack-tracker.considerGcStaleAfter`.\n\nChange-Id: Ib19541280a913eece34b96975412673c932a7370\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a4553a415814c1aeb1537465cf36b64a7dce361",
      "old_mode": 33188,
      "old_path": "admin/repo-repack-tracker-1.0.groovy",
      "new_id": "4743a01ec6bf018830aa46e904c68384f91e2953",
      "new_mode": 33188,
      "new_path": "admin/repo-repack-tracker-1.0.groovy"
    },
    {
      "type": "modify",
      "old_id": "00f4b96fa3ab045c65d81e7e597503cb4fcde66b",
      "old_mode": 33188,
      "old_path": "admin/repo-repack-tracker.md",
      "new_id": "cdb05063e4ae9653640f5adbf83b7c0f452f7cba",
      "new_mode": 33188,
      "new_path": "admin/repo-repack-tracker.md"
    }
  ]
}
