)]}'
{
  "commit": "0eb6f6c88e71c73e8fe94cfdf44ff09226ac7cbe",
  "tree": "21aaad2aa74a885ffd92b5bf5bb2acb0bd72fe49",
  "parents": [
    "f909e23c5761f3487efe03b2c54e2d7945cc4510"
  ],
  "author": {
    "name": "Ayush Kumar Thakur",
    "email": "ayushkumart@nvidia.com",
    "time": "Mon May 12 11:57:43 2025 +0530"
  },
  "committer": {
    "name": "Harshit Aghera",
    "email": "haghera@nvidia.com",
    "time": "Mon Jul 07 12:05:58 2025 +0530"
  },
  "message": "Changes to fix async POST/PATCH infra\n\n\u0027\u0027\u0027\nNSMD created async object in round robin manner on POST/PATCH request. There was no handshake between bmcweb and nsmd for these objectPaths getting reused. Sometime it was causing overriding of value while creating RF response.\n\nThis change will enable nsmd to create unique object path for each post/patch request and delete these object paths after 2 mins.\n\u0027\u0027\u0027\n\nFixes nvbug https://nvbugspro.nvidia.com/bug/5266003\nsigned-off-by: \u003cayushkumart@nvidia.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "43cbaa54c8674d92fdc42a8ec1c4c1990c18a784",
      "old_mode": 33188,
      "old_path": "nsmd/nsmRawCommand/test/nsmRawCommandHandler_test.cpp",
      "new_id": "d80b3fa735cb64bf1577792a7d769efd4b1ca634",
      "new_mode": 33188,
      "new_path": "nsmd/nsmRawCommand/test/nsmRawCommandHandler_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "43306eabb163231382143b3ee12bfe575288ed03",
      "old_mode": 33188,
      "old_path": "nsmd/nsmSetAsync/asyncOperationManager.cpp",
      "new_id": "be5991e7ef28c846ad5c91afcafd51440b8cc8b0",
      "new_mode": 33188,
      "new_path": "nsmd/nsmSetAsync/asyncOperationManager.cpp"
    },
    {
      "type": "modify",
      "old_id": "af62d71f2f577dadbd5b782ca1b73261d06db1ac",
      "old_mode": 33188,
      "old_path": "nsmd/nsmSetAsync/asyncOperationManager.hpp",
      "new_id": "425c632fc55a8aeae40f0e94e2a75d6456776e5c",
      "new_mode": 33188,
      "new_path": "nsmd/nsmSetAsync/asyncOperationManager.hpp"
    },
    {
      "type": "modify",
      "old_id": "8d9c327974f1b7d8d27ff2f05b2a64362797dc35",
      "old_mode": 33188,
      "old_path": "nsmd/nsmSetAsync/test/asyncOperationManager_test.cpp",
      "new_id": "c2c10e9f0a494b7aa39a3a9edd0d0cd7fada8143",
      "new_mode": 33188,
      "new_path": "nsmd/nsmSetAsync/test/asyncOperationManager_test.cpp"
    }
  ]
}
