)]}'
{
  "commit": "fdcace11f692bb744e63eb2b69c075a4e6491256",
  "tree": "8c408614f2240cebda70e3c31b33b1264e3c014b",
  "parents": [
    "68cff975cebe11bbe47c85623a0dd356cea4b079"
  ],
  "author": {
    "name": "Pearl1594",
    "email": "pearl1594@gmail.com",
    "time": "Tue Oct 20 14:58:13 2026 -0400"
  },
  "committer": {
    "name": "Pearl1594",
    "email": "pearl1594@gmail.com",
    "time": "Tue Oct 20 14:58:13 2026 -0400"
  },
  "message": "add host HA support and retry transient lock refusals on activation\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee14e65971837dda829c58b04542a86be3932f9e",
      "old_mode": 33188,
      "old_path": "api/src/main/java/com/cloud/agent/api/to/HostTO.java",
      "new_id": "1e2544076acecff430806f6558dfee254addb1f5",
      "new_mode": 33188,
      "new_path": "api/src/main/java/com/cloud/agent/api/to/HostTO.java"
    },
    {
      "type": "modify",
      "old_id": "79bec7a5871a0bcd2c88a4787fc68db0d44c1961",
      "old_mode": 33188,
      "old_path": "api/src/main/java/com/cloud/host/Host.java",
      "new_id": "d56ff8692d66c068b193b0f928b4de65b4e484f1",
      "new_mode": 33188,
      "new_path": "api/src/main/java/com/cloud/host/Host.java"
    },
    {
      "type": "modify",
      "old_id": "53bfcce27038e8389495a1f08bcf00d7ba0c57a1",
      "old_mode": 33188,
      "old_path": "engine/components-api/src/main/java/com/cloud/ha/HighAvailabilityManager.java",
      "new_id": "bf9b1d76b8d7d418b9bbec106575c62fc317ae53",
      "new_mode": 33188,
      "new_path": "engine/components-api/src/main/java/com/cloud/ha/HighAvailabilityManager.java"
    },
    {
      "type": "modify",
      "old_id": "2fad96ec1da2a31247f75cc927b6d0049e84bdd9",
      "old_mode": 33188,
      "old_path": "engine/orchestration/src/main/java/org/apache/cloudstack/engine/orchestration/VolumeOrchestrator.java",
      "new_id": "3391a8baa96bf230fecfc3e131ac0d1161e50e2d",
      "new_mode": 33188,
      "new_path": "engine/orchestration/src/main/java/org/apache/cloudstack/engine/orchestration/VolumeOrchestrator.java"
    },
    {
      "type": "modify",
      "old_id": "d61caf16ae5d6a37a90d11a044781835425750ef",
      "old_mode": 33188,
      "old_path": "engine/orchestration/src/test/java/org/apache/cloudstack/engine/orchestration/VolumeOrchestratorTest.java",
      "new_id": "70e207ab5fd04010a20e74af087e4bda1b089031",
      "new_mode": 33188,
      "new_path": "engine/orchestration/src/test/java/org/apache/cloudstack/engine/orchestration/VolumeOrchestratorTest.java"
    },
    {
      "type": "modify",
      "old_id": "0ee59c95da39fe814f46f9a1af5f8df893d4290d",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/KVMHAChecker.java",
      "new_id": "20afa31a79348f67f7bb09885edcbdc0321e8b44",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/KVMHAChecker.java"
    },
    {
      "type": "modify",
      "old_id": "9f1b849e9727e952aa346452986291dc6befda7d",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/KVMHAMonitor.java",
      "new_id": "a8b8a9619001c35b2f879a73cd35bf2a660f4c5d",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/KVMHAMonitor.java"
    },
    {
      "type": "modify",
      "old_id": "9009ec629ca3aef5058c7053d0dfbf28bbcb5b50",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java",
      "new_id": "10ed8d1a5cb8cd9156310dca0b69986ac8982b88",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89d7e89f97a2271354e62c7abf1d959ec2ba7ed1",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/ClvmSanlockHaChecker.java"
    },
    {
      "type": "modify",
      "old_id": "e9ec65505e409ef33ed7ba39aec8dfdc4d6d2cd0",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/ClvmStorageAdaptor.java",
      "new_id": "fe2f10bdcdf158d39ec5032548a1889c7f9e005d",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/ClvmStorageAdaptor.java"
    },
    {
      "type": "modify",
      "old_id": "d99847fd921a2b602be44ad5ce49f93889b67916",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/KVMStoragePoolManager.java",
      "new_id": "922835fe7f9408852fea3e0be8a3be0ff3f35bfb",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/KVMStoragePoolManager.java"
    },
    {
      "type": "modify",
      "old_id": "a8c32baa6ef390832020422ae9129c923ef37ff9",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/LibvirtStoragePool.java",
      "new_id": "ed6ba1fd78a853369c1238a6020a6dd94a819ebc",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/LibvirtStoragePool.java"
    },
    {
      "type": "modify",
      "old_id": "96fd42d4d544aa57de2f57873d2182db0f9a4a9f",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/org/apache/cloudstack/kvm/ha/KVMHostActivityChecker.java",
      "new_id": "02327b2b1a24a253ff4673e53c530d296d74f6e3",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/org/apache/cloudstack/kvm/ha/KVMHostActivityChecker.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f8c04f392a5054f89ffad02a964bc37ea7d4d68",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/test/java/com/cloud/hypervisor/kvm/resource/KVMHACheckerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1465953e5a06c8e7b4919be968d0eb96f5c2c12",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/test/java/com/cloud/hypervisor/kvm/storage/ClvmSanlockHaCheckerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4902517ae7160b606334d0f4b7fae1a317b2167",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/test/java/org/apache/cloudstack/kvm/ha/KVMHostActivityCheckerTest.java"
    },
    {
      "type": "modify",
      "old_id": "febef471e68308c1c477ab8236222349128fff3d",
      "old_mode": 33188,
      "old_path": "server/src/main/java/com/cloud/storage/clvm/ClvmPoolManager.java",
      "new_id": "ae3556011ba4480cfd4391a6b94447390764e896",
      "new_mode": 33188,
      "new_path": "server/src/main/java/com/cloud/storage/clvm/ClvmPoolManager.java"
    },
    {
      "type": "modify",
      "old_id": "1678b3760919c4b2b41fcc628ca143d78a036c7b",
      "old_mode": 33188,
      "old_path": "server/src/test/java/com/cloud/storage/ClvmPoolManagerTest.java",
      "new_id": "6888e801676f4eed6d7079e2c7708bfadff95caf",
      "new_mode": 33188,
      "new_path": "server/src/test/java/com/cloud/storage/ClvmPoolManagerTest.java"
    }
  ]
}
