)]}'
{
  "commit": "6387d44af616a2abaaec79e00d68922ea1ab0f71",
  "tree": "a96a82e67deb7250168064ec987ad0daa19290b2",
  "parents": [
    "9cecf239a5bb4522f278b9bbb96d6ddc447485fa"
  ],
  "author": {
    "name": "Chunk Huang",
    "email": "chunkh@google.com",
    "time": "Thu Jul 02 07:54:47 2026 +0000"
  },
  "committer": {
    "name": "Chunk Huang",
    "email": "chunkh@google.com",
    "time": "Thu Jul 09 03:34:31 2026 -0700"
  },
  "message": "dbus-sensors: apply non-blocking discovery patch\n\nResolve an infinite discovery loop issue where missing resources\n(returning 404 Not Found) would block the daemon from completing\ndiscovery and creating D-Bus sensors.\n\nImplement a \"Non-Blocking Discovery with Background Retry\" strategy:\n1. Skip failed metric report paths during the main discovery pass to\n   allow other working resources to be processed.\n2. Store failed paths in a set and allow discovery to complete.\n3. In the main polling loop, periodically (every 60 ticks) retry one\n   failed path in the background.\n4. If a retry succeeds after discovery is done, dynamically add the\n   new sensors to D-Bus.\n\nTested: https://paste.googleplex.com/5905898336813056?raw\nPlatforms-Affected: Global\nFusion-Link: fusion2, n/a\nGoogle-Bug-Id: 527716739\nChange-Id: I61250870374afe83fd85d6112d72a89f24c97678\nSigned-off-by: Chunk Huang \u003cchunkh@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f1f2f8652c96b941fcf8e9185512a71623b6278",
      "new_mode": 33188,
      "new_path": "recipes-phosphor/sensors/dbus-sensors/0106-RedfishSensor-Implement-non-blocking-discovery-and-b.patch"
    },
    {
      "type": "modify",
      "old_id": "f4d89856a2df27c7e9b81827e7fccb8e493346e4",
      "old_mode": 33188,
      "old_path": "recipes-phosphor/sensors/dbus-sensors_%.bbappend",
      "new_id": "0924780f27f7b4cacb7cf70766aa27339d40d37b",
      "new_mode": 33188,
      "new_path": "recipes-phosphor/sensors/dbus-sensors_%.bbappend"
    }
  ]
}
