)]}'
{
  "commit": "6c444c83eb809236a994558166f5a59fe945d25b",
  "tree": "17be9ac12934b577988c633063f7df8559a9d989",
  "parents": [
    "cd7f488a7954fd6e68a7c8b5153b8fc615c25d3a"
  ],
  "author": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Wed Nov 12 18:35:58 2025 +0100"
  },
  "committer": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Tue Nov 18 04:19:29 2025 -0800"
  },
  "message": "Bound trash folder deletion with configurable timeout\n\nLarge sites could spend too long scanning and deleting trash folders,\nleading to prolonged intensive I/O and increased system load. This\nchange introduces a time cap for the deletion.\n\nA new configuration key, `deleteTrashFoldersMaxAllowedTime` (default: 10\nmin), bounds the execution time of the trash-folder sweep.\n\nThis keeps long runs from monopolizing the worker while preserving the\nexisting behavior within the allotted time window. Subsequent runs\nhandle any remaining trash folders.\n\nChange-Id: I964c52ff74da7dba268128063a68d57cdf39a8df\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f345c5c72c67d4dff1fcd2354eb47a64ba8db481",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/deleteproject/Configuration.java",
      "new_id": "04bd5fa746db6b4fec1b63d86a8941bb75765e18",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/deleteproject/Configuration.java"
    },
    {
      "type": "modify",
      "old_id": "7a2b6aa9c428e526eff4aebae1900565338c34b4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/DeleteTrashFolders.java",
      "new_id": "51551ef491f67d2678332da664263fce035fbfa5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/DeleteTrashFolders.java"
    },
    {
      "type": "modify",
      "old_id": "a00c13153e9cd82b63d815bfddd38def65fc902b",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/config.md",
      "new_id": "cae3bfe24c58a5e0d9b3cba9f8a7e062d906f5f7",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    },
    {
      "type": "modify",
      "old_id": "487b8eb917a0e7bc3e6c6d5f933f756de94ff598",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/deleteproject/fs/DeleteTrashFoldersTest.java",
      "new_id": "4f6098ede07f59eb03bbd9f22513c055307dd54a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/deleteproject/fs/DeleteTrashFoldersTest.java"
    }
  ]
}
