)]}'
{
  "commit": "f6db9f1f8b8b90d29a1e49c7c332031435cdea3c",
  "tree": "6c95c0dd8c428d5825e08ca006cf22f6c0736401",
  "parents": [
    "33470e82534da7b7dadcb1ac341e361b1b61505b"
  ],
  "author": {
    "name": "Kent Hagerman",
    "email": "khagerma@ciena.com",
    "time": "Wed Jul 22 17:16:19 2020 -0400"
  },
  "committer": {
    "name": "Kent Hagerman",
    "email": "khagerma@ciena.com",
    "time": "Thu Jul 23 11:02:57 2020 -0400"
  },
  "message": "VOL-3356 - Changed the way devices are updated.\n\nso that state transitions will execute in the calling thread.\nAlso changed the locking guarantees when accessing devices.\n\nChange-Id: I0d40215bf35ffafd2ee4fcef6b34515001adcc9c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73462a5a13445f66009e00988279d30e55aa8363",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "499bd1e6b8db64890d2b92bbac0897115282f96b",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "9fbeb9d40b871a8c8395ee88812ed9219bb7afec",
      "old_mode": 33261,
      "old_path": "rw_core/core/device/agent.go",
      "new_id": "6053d65352e34b0968bd5cc917d449413416bbb8",
      "new_mode": 33261,
      "new_path": "rw_core/core/device/agent.go"
    },
    {
      "type": "modify",
      "old_id": "52c7706f9543ce50131d13145380ffe0259f63b7",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/agent_flow.go",
      "new_id": "09ca7ed8c5ccfc13df2f8bb38acd15bc8ddb9415",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/agent_flow.go"
    },
    {
      "type": "modify",
      "old_id": "86cc108572108e9d333a7bec244361e87d4a5730",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/agent_group.go",
      "new_id": "da2b7c570e7768436b40d07c26ab2288d3541150",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/agent_group.go"
    },
    {
      "type": "modify",
      "old_id": "8d605313f859bd326134ddbb322c3251ec9d7a86",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/agent_image.go",
      "new_id": "3bc91ca0741d587832687e0b50ef392095febacf",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/agent_image.go"
    },
    {
      "type": "modify",
      "old_id": "d4e48fdae6f0fb88693a311f8c2e117d75d9d28c",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/agent_pm_config.go",
      "new_id": "033e6f4f0fedf1a7148e26b6e7699b2b78db5199",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/agent_pm_config.go"
    },
    {
      "type": "modify",
      "old_id": "92977ac0c5807293a2177be5d0a5ceac187a68cb",
      "old_mode": 33261,
      "old_path": "rw_core/core/device/agent_test.go",
      "new_id": "9249198c96dd1355b568a196fe97a10358e73f95",
      "new_mode": 33261,
      "new_path": "rw_core/core/device/agent_test.go"
    },
    {
      "type": "modify",
      "old_id": "40f058e359407daac49dc312cc0ec12c351092c8",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_agent_port.go",
      "new_id": "3ae653409768498267e0533021155da37fe1d660",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_agent_port.go"
    },
    {
      "type": "modify",
      "old_id": "77da2f044f1bed27f73de0d74a6a8667e2c1a74d",
      "old_mode": 33261,
      "old_path": "rw_core/core/device/manager.go",
      "new_id": "ad20aac7471dfeb5fa0508d53e6c1e9c41bc1bd8",
      "new_mode": 33261,
      "new_path": "rw_core/core/device/manager.go"
    }
  ]
}
