)]}'
{
  "commit": "2fd83e13b1879ba5df18204d595c563fc2b10c33",
  "tree": "b5f3d1c9f2c7200350d3006b9fd25e17a5e1641d",
  "parents": [
    "b0601e5478624f8d6c42c70125449d9b1a9401ba"
  ],
  "author": {
    "name": "Fabricio Duarte",
    "email": "fabricio.duarte.jr@gmail.com",
    "time": "Fri Jun 12 08:16:10 2026 -0300"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jun 12 08:16:10 2026 -0300"
  },
  "message": "Introduce Quota resource statement API (#13236)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee10db031ba7effc55a407d79508f8f16c8ed847",
      "old_mode": 33188,
      "old_path": "api/src/main/java/org/apache/cloudstack/api/ApiConstants.java",
      "new_id": "c5671d22d07b2190519e5e9b923492b8184beda9",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/apache/cloudstack/api/ApiConstants.java"
    },
    {
      "type": "modify",
      "old_id": "d999cbcd5093e3959f604c450e590c8cb5edcd7d",
      "old_mode": 33188,
      "old_path": "engine/schema/src/main/resources/META-INF/db/schema-42210to42300.sql",
      "new_id": "2d25b3355d8e7031b79a5e511c846c3001abb959",
      "new_mode": 33188,
      "new_path": "engine/schema/src/main/resources/META-INF/db/schema-42210to42300.sql"
    },
    {
      "type": "modify",
      "old_id": "58f51eae9fcd230cfdf803f45047178492cad52c",
      "old_mode": 33188,
      "old_path": "framework/quota/src/main/java/org/apache/cloudstack/quota/QuotaManagerImpl.java",
      "new_id": "20bc0b015bb104357c947ca573878572ae6ff6c5",
      "new_mode": 33188,
      "new_path": "framework/quota/src/main/java/org/apache/cloudstack/quota/QuotaManagerImpl.java"
    },
    {
      "type": "modify",
      "old_id": "0da0d6e53f777562e81995a68434ec8c73693761",
      "old_mode": 33188,
      "old_path": "framework/quota/src/main/java/org/apache/cloudstack/quota/constant/QuotaTypes.java",
      "new_id": "7b725d57c6ef776e14fa25134a5b1f07dc5b60bd",
      "new_mode": 33188,
      "new_path": "framework/quota/src/main/java/org/apache/cloudstack/quota/constant/QuotaTypes.java"
    },
    {
      "type": "modify",
      "old_id": "126fa11413f7c8626f1f2aadab1ddef202eb511f",
      "old_mode": 33188,
      "old_path": "framework/quota/src/main/java/org/apache/cloudstack/quota/dao/QuotaUsageJoinDao.java",
      "new_id": "ead70ae35012b528df57f5bcd7d009493ba51f6a",
      "new_mode": 33188,
      "new_path": "framework/quota/src/main/java/org/apache/cloudstack/quota/dao/QuotaUsageJoinDao.java"
    },
    {
      "type": "modify",
      "old_id": "b98ea2b3a5d2cf4bd0712f6ee5bf27d3dc6d5443",
      "old_mode": 33188,
      "old_path": "framework/quota/src/main/java/org/apache/cloudstack/quota/dao/QuotaUsageJoinDaoImpl.java",
      "new_id": "e69b1a05ba4d8b89f7f22365edd39a9e08294606",
      "new_mode": 33188,
      "new_path": "framework/quota/src/main/java/org/apache/cloudstack/quota/dao/QuotaUsageJoinDaoImpl.java"
    },
    {
      "type": "modify",
      "old_id": "a33faa054de4901ff4d8a40fa36c2578e21e02b9",
      "old_mode": 33188,
      "old_path": "framework/quota/src/test/java/org/apache/cloudstack/quota/QuotaManagerImplTest.java",
      "new_id": "1e08e7d7fc00baefeb6161f56ae1034cf4ced07b",
      "new_mode": 33188,
      "new_path": "framework/quota/src/test/java/org/apache/cloudstack/quota/QuotaManagerImplTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00dcb8fa57529b355616e1f1e28d020d3279fd25",
      "new_mode": 33188,
      "new_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/api/command/QuotaResourceStatementCmd.java"
    },
    {
      "type": "modify",
      "old_id": "bfe26a9f425092ae288f823f6e35ade801c36d8b",
      "old_mode": 33188,
      "old_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/api/command/QuotaStatementCmd.java",
      "new_id": "f3a27ea5871871caa7d209ec929d91bb6df5da7f",
      "new_mode": 33188,
      "new_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/api/command/QuotaStatementCmd.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f0a28389a9d55a9495000eb2d3c65495f72be6f",
      "new_mode": 33188,
      "new_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/api/response/QuotaResourceStatementItemResponse.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce3ab1f177bafc999fa0865abd907c6c6bc128e7",
      "new_mode": 33188,
      "new_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/api/response/QuotaResourceStatementResponse.java"
    },
    {
      "type": "modify",
      "old_id": "f0390bf626d01edbac8f9ec73a932a321a5b042d",
      "old_mode": 33188,
      "old_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/api/response/QuotaResponseBuilder.java",
      "new_id": "63bf043f4fa940c77525557dc46406ffc3bf2dc9",
      "new_mode": 33188,
      "new_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/api/response/QuotaResponseBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "231ba777e6000c724a26081924ec51b44172b317",
      "old_mode": 33188,
      "old_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/api/response/QuotaResponseBuilderImpl.java",
      "new_id": "77099bcdc889bbc9ecaa056ab57529e3a4c25e15",
      "new_mode": 33188,
      "new_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/api/response/QuotaResponseBuilderImpl.java"
    },
    {
      "type": "modify",
      "old_id": "81cb1011182d9b8b7cf6df41d8fb45ecc7fa6978",
      "old_mode": 33188,
      "old_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/api/response/QuotaStatementResponse.java",
      "new_id": "c30780582d36395b0dd284ae312bb4c0b2c4ff16",
      "new_mode": 33188,
      "new_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/api/response/QuotaStatementResponse.java"
    },
    {
      "type": "modify",
      "old_id": "478e43d2e2030803a5172e93b77882d7200dd2ec",
      "old_mode": 33188,
      "old_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/quota/QuotaService.java",
      "new_id": "cc257c233def08638919730a1e32b69d6a30223d",
      "new_mode": 33188,
      "new_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/quota/QuotaService.java"
    },
    {
      "type": "modify",
      "old_id": "e1ec2ebb2a602e20aa9156792b29532901563ed9",
      "old_mode": 33188,
      "old_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/quota/QuotaServiceImpl.java",
      "new_id": "a788f0c8b01eafd6570659ed0eeed4fa4f785b3e",
      "new_mode": 33188,
      "new_path": "plugins/database/quota/src/main/java/org/apache/cloudstack/quota/QuotaServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "0c7610461c15739d87c6720722811f8dbe40a0b6",
      "old_mode": 33188,
      "old_path": "plugins/database/quota/src/test/java/org/apache/cloudstack/api/response/QuotaResponseBuilderImplTest.java",
      "new_id": "37307db456299099f5f4f2dc56813fcafb350224",
      "new_mode": 33188,
      "new_path": "plugins/database/quota/src/test/java/org/apache/cloudstack/api/response/QuotaResponseBuilderImplTest.java"
    },
    {
      "type": "modify",
      "old_id": "89c48b1cc6602f14a803eeb95ea89fbc870f7e3f",
      "old_mode": 33188,
      "old_path": "plugins/database/quota/src/test/java/org/apache/cloudstack/quota/QuotaServiceImplTest.java",
      "new_id": "c0ee6c5fc3fe0f1d8f870fd7e6319aefd21e6d9b",
      "new_mode": 33188,
      "new_path": "plugins/database/quota/src/test/java/org/apache/cloudstack/quota/QuotaServiceImplTest.java"
    }
  ]
}
