)]}'
{
  "commit": "d51d3c2f6b570b4bbb9d3bdc53cdc299a4f3385b",
  "tree": "36f88f8330c7c5fbf262902d2a9403f94fb3bf51",
  "parents": [
    "ee1b0f6661ee44f88d856347ab552a0cb2ea5aa2"
  ],
  "author": {
    "name": "Jack Huang",
    "email": "huangweichieh@google.com",
    "time": "Mon Mar 24 13:33:35 2025 +0000"
  },
  "committer": {
    "name": "Jack Huang",
    "email": "huangweichieh@google.com",
    "time": "Thu May 22 08:33:24 2025 +0000"
  },
  "message": "Major changes for supporting multihost, including some code refactoring.\n\nLocal Unit Test:\nhttps://paste.googleplex.com/5874223018672128\n\nTested on AMD single-host:\nhttps://paste.googleplex.com/5323461163220992\n\nTested on ARM multi-host:\nhttps://paste.googleplex.com/5179956709294080\n\nGoogle-Bug-Id: 378795793\nChange-Id: I904a3dee8a5c1812649bd1ba610b328d16f98e09\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52cb283cee663db9e2a950e20c6b0be4d879fcf0",
      "new_mode": 33188,
      "new_path": "include/api.hpp"
    },
    {
      "type": "delete",
      "old_id": "2ff50fc7e77dde1369d4cdeeabd0b02dc76709ae",
      "old_mode": 33188,
      "old_path": "include/bmc_monitor_app.hpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "32c002291302479388841202edba7b0961cd13d4",
      "old_mode": 33188,
      "old_path": "include/boot_manager.hpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9767bab709b9bf471dcb773d635285dfc6137065",
      "old_mode": 33188,
      "old_path": "include/dbus_handler.hpp",
      "new_id": "b8d39e1b7ff7cad374c0c70d3da24c30cba0b31a",
      "new_mode": 33188,
      "new_path": "include/dbus_handler.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31024104d8ce0fd3309c1f57ec46429f093e8b6d",
      "new_mode": 33188,
      "new_path": "include/gen.hpp"
    },
    {
      "type": "delete",
      "old_id": "850237d1c368e25e3fdaf846af2d8c25b0137358",
      "old_mode": 33188,
      "old_path": "include/host_monitor_app.hpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "595da02072bda7d912ae74f9b60ffca6a5fcaf18",
      "new_mode": 33188,
      "new_path": "include/node_config.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db2b5abb2c2f4dab237cf048340301f51ed28d2c",
      "new_mode": 33188,
      "new_path": "include/psm_handler.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7c339c76691f4f7339a1605427affd98da869d3",
      "new_mode": 33188,
      "new_path": "include/resource.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b5a0e0fc61996ab051f941ba10ea42d0ecf0e9c",
      "new_mode": 33188,
      "new_path": "include/systemd_handler.hpp"
    },
    {
      "type": "delete",
      "old_id": "97aad8461d2dac45f26193cf5366f7a8bbefb437",
      "old_mode": 33188,
      "old_path": "include/utils.hpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "3f03f9254264f4885a5ba3d4e7fdd5b8284b09ac",
      "old_mode": 33188,
      "old_path": "meson.build",
      "new_id": "823e9daf3a9b8dad8b7c8d8124e84fc0a5f034fb",
      "new_mode": 33188,
      "new_path": "meson.build"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c08590741d1f321e4b97ea590bbb6547ad1fe0ec",
      "new_mode": 33188,
      "new_path": "src/api.cpp"
    },
    {
      "type": "delete",
      "old_id": "85371e33d12087d51dcbfae2e23a7be3494981b4",
      "old_mode": 33188,
      "old_path": "src/bmc_monitor_app.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4ead565d4b848f4a633a530d174374f87b8378d7",
      "old_mode": 33188,
      "old_path": "src/boot_manager.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "fda63e3e3fa082d4a0ff3526ed0d57f9f4c13fce",
      "old_mode": 33188,
      "old_path": "src/dbus_handler.cpp",
      "new_id": "9049b0ef217e0f82f79daa9635243fe50b055538",
      "new_mode": 33188,
      "new_path": "src/dbus_handler.cpp"
    },
    {
      "type": "delete",
      "old_id": "3c0dceda5c68bb2ab1e5a43f5713641ff8752e18",
      "old_mode": 33188,
      "old_path": "src/host_monitor_app.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7a9fc4731663dc9f75566f8bdcb4d34f6a1248b7",
      "old_mode": 33188,
      "old_path": "src/main.cpp",
      "new_id": "4a551a58f56c35e6a61e03fe128a65128bca4a49",
      "new_mode": 33188,
      "new_path": "src/main.cpp"
    },
    {
      "type": "modify",
      "old_id": "09fb8c7c8b3f7ed3bb0e4c3a656d7fb0a41cba61",
      "old_mode": 33188,
      "old_path": "src/meson.build",
      "new_id": "17538c72cef69e3db4e0a53d5f3f5301e26359cb",
      "new_mode": 33188,
      "new_path": "src/meson.build"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "285ddd67150f19d3b77f05bd88f5d6c752e7df54",
      "new_mode": 33188,
      "new_path": "src/psm_handler.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "385053ba9d6ac0db6751e3d23194fd8f609bedfd",
      "new_mode": 33188,
      "new_path": "src/resource.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "859be376564c9a7ebe69d5410025444faf040bcb",
      "new_mode": 33188,
      "new_path": "src/systemd_handler.cpp"
    },
    {
      "type": "delete",
      "old_id": "b1afbefd81ebb084ed84c1e031a892a3e6f6db95",
      "old_mode": 33188,
      "old_path": "src/utils.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c56d94d45f68281048bf09b1630cd29d2ab7f431",
      "new_mode": 33188,
      "new_path": "test/api_test.cpp"
    },
    {
      "type": "delete",
      "old_id": "bcbfd32fafb544aa4cf9c77338e70de659715310",
      "old_mode": 33188,
      "old_path": "test/boot_manager_test.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "387e006065e0e5fb1296509c0b9aafb0da31ca8d",
      "old_mode": 33188,
      "old_path": "test/include/mockups.hpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "61279cf1a5af5b0ba6fc048c2a2251ce9725bfdf",
      "old_mode": 33188,
      "old_path": "test/meson.build",
      "new_id": "ed84efc7a992590851fa9bdd94270329c76ebb16",
      "new_mode": 33188,
      "new_path": "test/meson.build"
    },
    {
      "type": "delete",
      "old_id": "9326069f4df2d20cd0991686a062590a31d9a18f",
      "old_mode": 33188,
      "old_path": "test/utils_test.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
