)]}'
{
  "commit": "7d7e5dfca83770a4eba91a122a77cd77255da89a",
  "tree": "0274d34389d4475fb16690200b287ac2f776d5f5",
  "parents": [
    "5bf869c803463c28a5223b28b18d698551d356b2"
  ],
  "author": {
    "name": "Daan Hoogland",
    "email": "dahn@apache.org",
    "time": "Mon Dec 22 19:56:33 2025 +0100"
  },
  "committer": {
    "name": "dahn",
    "email": "daan@onecht.net",
    "time": "Tue Dec 23 21:16:46 2025 +0100"
  },
  "message": "Deal with Storage Manager tech debt\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a29c8f6aecef3537e0fb947a45fe135dbc274af2",
      "old_mode": 33188,
      "old_path": "api/src/main/java/com/cloud/storage/StorageService.java",
      "new_id": "65f0904ab8864d6182121ec8a0dc80aecf1cd733",
      "new_mode": 33188,
      "new_path": "api/src/main/java/com/cloud/storage/StorageService.java"
    },
    {
      "type": "modify",
      "old_id": "9a7eff7e2e5971d544a656b7d9e52b9ba0051b97",
      "old_mode": 33188,
      "old_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/host/AddSecondaryStorageCmd.java",
      "new_id": "1553d184a949b393663f1d820f4389eb5df7aa06",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/host/AddSecondaryStorageCmd.java"
    },
    {
      "type": "modify",
      "old_id": "72e2e96fe57b7c3f31239aba39ddd3818b02fab7",
      "old_mode": 33188,
      "old_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/storage/AddImageStoreCmd.java",
      "new_id": "4f50b77d5f82d86af7d95c925158516d239bf488",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/storage/AddImageStoreCmd.java"
    },
    {
      "type": "modify",
      "old_id": "2fe3c7cd106ade0598fe1f82e2692fb5990e1e18",
      "old_mode": 33188,
      "old_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/storage/AddImageStoreS3CMD.java",
      "new_id": "6a8b10b8e85ed8a85b555f142e00dd699cfd58fe",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/storage/AddImageStoreS3CMD.java"
    },
    {
      "type": "modify",
      "old_id": "2aef856f58f328fd2dfae7772ed1029d2666c987",
      "old_mode": 33188,
      "old_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/storage/CreateStoragePoolCmd.java",
      "new_id": "6b5bc633d53ecb6b7ae33f98df6198e4f2c062b9",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/storage/CreateStoragePoolCmd.java"
    },
    {
      "type": "modify",
      "old_id": "4b0a6ba00b28eb139f55e68efe526cdbe5edf7e7",
      "old_mode": 33188,
      "old_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/storage/UpdateStoragePoolCmd.java",
      "new_id": "f37559cc4043d6ba1b24983634b6b2fe7e7fb0a5",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/storage/UpdateStoragePoolCmd.java"
    },
    {
      "type": "modify",
      "old_id": "cc0c77348a90f3ef8671decd8bef1ad383626b0a",
      "old_mode": 33188,
      "old_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/swift/AddSwiftCmd.java",
      "new_id": "c322db8581a2a1b1d5f8cc40e929dbe2c4c8c4de",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/apache/cloudstack/api/command/admin/swift/AddSwiftCmd.java"
    },
    {
      "type": "modify",
      "old_id": "5909d098db8b79c7237adfe0ec68ab5d0003ed06",
      "old_mode": 33188,
      "old_path": "engine/components-api/src/main/java/com/cloud/configuration/ConfigurationManager.java",
      "new_id": "fd87b0943991d351e9d940e8b7ed6301b3fa976b",
      "new_mode": 33188,
      "new_path": "engine/components-api/src/main/java/com/cloud/configuration/ConfigurationManager.java"
    },
    {
      "type": "modify",
      "old_id": "99504d4bc4583bdc28e0f726f49b466aa76adef8",
      "old_mode": 33188,
      "old_path": "engine/components-api/src/main/java/com/cloud/storage/StorageManager.java",
      "new_id": "32a4bab3d02d7dbf2f1ab55ef83de1800fc7a571",
      "new_mode": 33188,
      "new_path": "engine/components-api/src/main/java/com/cloud/storage/StorageManager.java"
    },
    {
      "type": "modify",
      "old_id": "889d0ce14ccc986367b0b09c9db66f008e1f9c49",
      "old_mode": 33188,
      "old_path": "engine/storage/cache/src/main/java/org/apache/cloudstack/storage/cache/manager/StorageCacheManagerImpl.java",
      "new_id": "e4a577646ac2b45637cd863b3727686bf04b6948",
      "new_mode": 33188,
      "new_path": "engine/storage/cache/src/main/java/org/apache/cloudstack/storage/cache/manager/StorageCacheManagerImpl.java"
    },
    {
      "type": "modify",
      "old_id": "9b2f3ddd10011e58656ffefc41aaa9f678393bc7",
      "old_mode": 33188,
      "old_path": "plugins/storage/image/s3/src/main/java/org/apache/cloudstack/storage/datastore/driver/S3ImageStoreDriverImpl.java",
      "new_id": "e5fe2c4b92353d2996b014360d1a6a7703fc28b6",
      "new_mode": 33188,
      "new_path": "plugins/storage/image/s3/src/main/java/org/apache/cloudstack/storage/datastore/driver/S3ImageStoreDriverImpl.java"
    },
    {
      "type": "modify",
      "old_id": "61ff57fd0587d80969e76191d03a880a878d0529",
      "old_mode": 33188,
      "old_path": "plugins/storage/image/swift/src/main/java/org/apache/cloudstack/storage/datastore/driver/SwiftImageStoreDriverImpl.java",
      "new_id": "6670de1e46910d0e31c8a85b0ddce07450a64869",
      "new_mode": 33188,
      "new_path": "plugins/storage/image/swift/src/main/java/org/apache/cloudstack/storage/datastore/driver/SwiftImageStoreDriverImpl.java"
    },
    {
      "type": "modify",
      "old_id": "abae4d3996cbe003a198773bca6ec7a25060c115",
      "old_mode": 33188,
      "old_path": "server/src/main/java/com/cloud/configuration/Config.java",
      "new_id": "cc79c426522f664ff802fd4a0d1be86d5cfa727c",
      "new_mode": 33188,
      "new_path": "server/src/main/java/com/cloud/configuration/Config.java"
    },
    {
      "type": "modify",
      "old_id": "21995d5ae6502069dfe07832ab91e9c14e9c748e",
      "old_mode": 33188,
      "old_path": "server/src/main/java/com/cloud/configuration/ConfigurationManagerImpl.java",
      "new_id": "93ac9396aab77f93f8c1afa9d9de65556d5778ba",
      "new_mode": 33188,
      "new_path": "server/src/main/java/com/cloud/configuration/ConfigurationManagerImpl.java"
    },
    {
      "type": "modify",
      "old_id": "c1cee1385c6f90efa34f9d635256b1b65fe51344",
      "old_mode": 33188,
      "old_path": "server/src/main/java/com/cloud/storage/StorageManagerImpl.java",
      "new_id": "dd18173355240d74ac1f017c0caf20318678741f",
      "new_mode": 33188,
      "new_path": "server/src/main/java/com/cloud/storage/StorageManagerImpl.java"
    }
  ]
}
