)]}'
{
  "commit": "ce8fd14aa1064c4466fd129e749ce75d9069a15d",
  "tree": "e150e5570119cf18c3fb9aa857d2dc4ddd84aabc",
  "parents": [
    "d06cb612f703aae5dd452fa893a89f9fe80dfd9d"
  ],
  "author": {
    "name": "Hao Jiang",
    "email": "jianghao@google.com",
    "time": "Tue Apr 21 20:00:36 2026 +0000"
  },
  "committer": {
    "name": "Muhammad Usama Chaudhry",
    "email": "muhammadusama@google.com",
    "time": "Wed Jul 29 10:13:32 2026 -0700"
  },
  "message": "mctp: add rate-limiting cooldown for queries\n\nAdd a rate-limiting cooldown of 5 seconds for back-to-back \"Add\"\nevents on the same endpoint to prevent flooding the Object Mapper.\n\nAn Add event triggered immediately after a Priming scan or a Remove\nevent is not impacted by this cooldown.\n\nNew unit tests are added to validate these rate-limiting behaviors.\n\nMisc:\n- Use TEST_SRC_DIR macro in tests to avoid hardcoded paths.\n- Increase Meson test timeout to 120 seconds for the test suite.\n\nChange-Id: I283acc82d6dc67fc0d09ba3187153845ed53801c\nGoogle-Bug-Id: 490106522\nSigned-off-by: Hao Jiang \u003cjianghao@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b3ab4b349db8735ba64bb9b0525c965e7c84177",
      "old_mode": 33188,
      "old_path": "src/MctpUtil.cpp",
      "new_id": "8d1e82c0c0de7237873543f494988de2d578e867",
      "new_mode": 33188,
      "new_path": "src/MctpUtil.cpp"
    },
    {
      "type": "modify",
      "old_id": "cc585afc2ca9cc329a5e4edfeebc5468e3ff2c2b",
      "old_mode": 33188,
      "old_path": "tests/meson.build",
      "new_id": "455d538e3667538fce1cb508c6de1a218b501a6f",
      "new_mode": 33188,
      "new_path": "tests/meson.build"
    },
    {
      "type": "modify",
      "old_id": "649d8ac426c8bd71d3418ef822d176a751b2bb46",
      "old_mode": 33188,
      "old_path": "tests/test_MctpUtil.cpp",
      "new_id": "e9397793f02e69ce65c214c5800777459010bc13",
      "new_mode": 33188,
      "new_path": "tests/test_MctpUtil.cpp"
    }
  ]
}
