)]}'
{
  "commit": "dee192c1fb13ca5f8e6692c6e6bef5cc9bb8b585",
  "tree": "1efcc981cecb093b4265b24826f126d1305f5fb9",
  "parents": [
    "d384d59245e82b77c7a0a99c14c4942452dde9a0"
  ],
  "author": {
    "name": "Paweł Iwaneczko",
    "email": "piwaneczko@nvidia.com",
    "time": "Mon Jul 21 09:37:38 2025 +0200"
  },
  "committer": {
    "name": "Pawel Iwaneczko",
    "email": "piwaneczko@nvidia.com",
    "time": "Mon Aug 04 22:46:03 2025 -0700"
  },
  "message": "Refactor long-running sensor management in SensorManagerImpl\n\nThis commit refactors the long-running sensor handling in the\n`SensorManagerImpl` class. The `deviceLongRunningTask` method has been\nrenamed to `updateLongRunningSensor`, and its logic has been simplified\nto improve clarity and efficiency. Additionally, the polling logic has\nbeen updated to ensure proper coroutine management for long-running\nsensors.\n\nFixes JIRA https://jirasw.nvidia.com/browse/DGXOPENBMC-17810\nSigned-off-by: Paweł Iwaneczko \u003cpiwaneczko@nvidia.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45a64c7caa52e880d4c859c55a8cba27da6fe013",
      "old_mode": 33188,
      "old_path": "nsmd/sensorManager.cpp",
      "new_id": "9a6d2369740fd891916d00ed65d165370ca6092a",
      "new_mode": 33188,
      "new_path": "nsmd/sensorManager.cpp"
    },
    {
      "type": "modify",
      "old_id": "fc8f50dfc3abad2082ae7316691ec8923aedcaee",
      "old_mode": 33188,
      "old_path": "nsmd/sensorManager.hpp",
      "new_id": "d86efa8a4708a5a0f6f9eb402881f00b7c66d893",
      "new_mode": 33188,
      "new_path": "nsmd/sensorManager.hpp"
    }
  ]
}
