)]}'
{
  "commit": "be811ff88a5be7f18660762eb612d68f7d6b776d",
  "tree": "7d8d66a0424f0db4e992c5c9a8124fd9bfad1cb6",
  "parents": [
    "62126214e78384dc8f2d60af8ef25e72d27f8e56"
  ],
  "author": {
    "name": "Girish Gowdra",
    "email": "girish@opennetworking.org",
    "time": "Tue Jan 26 17:12:12 2021 -0800"
  },
  "committer": {
    "name": "Girish Gowdra",
    "email": "girish@opennetworking.org",
    "time": "Tue Jan 26 17:12:12 2021 -0800"
  },
  "message": "VOL-3777: Disable ONU and OLT failing sometimes at VOLTHA - stale devices exist even after delete\n\n- re-org the code to free up \u0027lockDevice\u0027 lock as soon as possible. The DeleteDevice RPC handler\n  was held up on waiting for \u0027lockDevice\u0027 lock to be freed up in \u0027doStateDown\u0027\n  handler which potentially caused \u0027DeleteDevice\u0027 RPC to timeout and stale device\n  was left in voltha.\n\nChange-Id: I0fd5350dcde239f595b8e0b11a7a8e2466edeb9b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ff365e06b9577c96dfeadddb8c4cccb09b85665c",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "8188357ac4a51cc8fee0432504b37b136f3af072",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "ef1b179559e88cb0d71b0db5beeead335c8bffae",
      "old_mode": 33188,
      "old_path": "internal/pkg/core/device_handler.go",
      "new_id": "8eaf0bf59950bc506a72516b50b1b8d3793fcaf1",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/device_handler.go"
    }
  ]
}
