)]}'
{
  "commit": "e297644ce1e8c0d37cb5fa86c71dc247df9ccd4a",
  "tree": "9c4257c6211d9954c11878ba10de069a3f7ebc60",
  "parents": [
    "2a60305792c19911012469a1ef8e80deec960a47"
  ],
  "author": {
    "name": "Wei Zhou",
    "email": "weizhou@apache.org",
    "time": "Fri Apr 10 10:42:40 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Apr 10 14:12:40 2026 +0530"
  },
  "message": "KVM: Enable HA heartbeat on ShareMountPoint (#12773)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ddc8153d7398229148ddf57a2fe862375eed81de",
      "old_mode": 33188,
      "old_path": "engine/components-api/src/main/java/com/cloud/ha/HighAvailabilityManager.java",
      "new_id": "3ae94479cea551e4e61129118b00cd23212b2c89",
      "new_mode": 33188,
      "new_path": "engine/components-api/src/main/java/com/cloud/ha/HighAvailabilityManager.java"
    },
    {
      "type": "modify",
      "old_id": "896426addca18334aa8855bd6ba1fc09bdc151bf",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/KVMHABase.java",
      "new_id": "e9a7ac8951ce2d798f4bdd55c4bcd8ca51d06c92",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/KVMHABase.java"
    },
    {
      "type": "modify",
      "old_id": "cf407bfc08a83bd649b04850ec22cdc3ea7e41fa",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/KVMHAMonitor.java",
      "new_id": "aa868ff1d3f27346663a29a366ff2af8a4e860e1",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/KVMHAMonitor.java"
    },
    {
      "type": "modify",
      "old_id": "b561cedd0183becde20cc4d483f34776caaddca8",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java",
      "new_id": "64df98f413a6784c49a8c39745dafb01ec653fed",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java"
    },
    {
      "type": "modify",
      "old_id": "a708d441be594650013b2d22f980d1525bfb6a62",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtCheckVMActivityOnStoragePoolCommandWrapper.java",
      "new_id": "d3f537dc91737f1d1cfd4587a9ac6655b84f7dfa",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtCheckVMActivityOnStoragePoolCommandWrapper.java"
    },
    {
      "type": "modify",
      "old_id": "6665cf625e2fd7f4a46d27e583b45650d5e6fe61",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/KVMStoragePoolManager.java",
      "new_id": "35cc864268c32e79a903a2f62bd1e5c15759efed",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/KVMStoragePoolManager.java"
    },
    {
      "type": "modify",
      "old_id": "ab39f7bc6ffd90a36a68e6dc3bceb636d8c0289a",
      "old_mode": 33188,
      "old_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/LibvirtStoragePool.java",
      "new_id": "45c22d3ac754b450597babb74ca4dc699fa735cd",
      "new_mode": 33188,
      "new_path": "plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/LibvirtStoragePool.java"
    },
    {
      "type": "modify",
      "old_id": "5faa377ce3d300c7692d65c6aa5d9a57cc722bf6",
      "old_mode": 33188,
      "old_path": "plugins/storage/volume/default/src/main/java/org/apache/cloudstack/storage/datastore/driver/CloudStackPrimaryDataStoreDriverImpl.java",
      "new_id": "6a7f1d580436d6e84f826901590ae6e8909a5e17",
      "new_mode": 33188,
      "new_path": "plugins/storage/volume/default/src/main/java/org/apache/cloudstack/storage/datastore/driver/CloudStackPrimaryDataStoreDriverImpl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b102a1a866bbd868c91db17ad6286c395b19b351",
      "new_mode": 33261,
      "new_path": "scripts/vm/hypervisor/kvm/kvmsmpheartbeat.sh"
    }
  ]
}
