)]}'
{
  "commit": "787224ac890c844be286cb4a8b23b04132897623",
  "tree": "db91b811cd1d6160626824476ff84ba0ed90723b",
  "parents": [
    "2b21604882325e2ed70781cde4fc87e927a3a512"
  ],
  "author": {
    "name": "khenaidoo",
    "email": "knursimu@ciena.com",
    "time": "Thu Apr 16 18:08:47 2020 -0400"
  },
  "committer": {
    "name": "khenaidoo",
    "email": "knursimu@ciena.com",
    "time": "Fri Apr 17 10:03:16 2020 -0400"
  },
  "message": "[VOL-1385] Remove parent\u0027s device flows after child deletion\n\nThis commit fixes the following:\n\n1) Do not automatically raise an error when no routes can be\nfound when decomposing a flow.  In some cases flows can still\nbe decomposed (e.g. some trap flows).\n2) Delete flows from a parent device when receiving delete flow\ninstructions from the OF controller after a child device has\nbeen deleted (previously was failing as no route could be\nobtained).\n\nChange-Id: I33dd45d52626146f0a6b4668048c979b5c931f9c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8d18e10e75899886a48a011598a45aeee780abc7",
      "old_mode": 33261,
      "old_path": "rw_core/core/device/agent.go",
      "new_id": "264b44fb48870832023cb1ab1f51dbc6c513d4a6",
      "new_mode": 33261,
      "new_path": "rw_core/core/device/agent.go"
    },
    {
      "type": "modify",
      "old_id": "c6e4e730e342942b3f1c731964f3ca7d83ae4e1b",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_agent.go",
      "new_id": "42cbc4ebbec9cc922c487187e5073c3bd059a84f",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_agent.go"
    },
    {
      "type": "modify",
      "old_id": "48edc5bab2be98a912f01984eb8336f238069cd7",
      "old_mode": 33261,
      "old_path": "rw_core/core/device/manager.go",
      "new_id": "cd73f35f078075abe84e5af1bf3f73756716cb2f",
      "new_mode": 33261,
      "new_path": "rw_core/core/device/manager.go"
    },
    {
      "type": "modify",
      "old_id": "94594b0f761cf47d22103ab3a17497f24ac25ac3",
      "old_mode": 33188,
      "old_path": "rw_core/flowdecomposition/flow_decomposer.go",
      "new_id": "bfeccf6c8986f0e22668af9084f0b3612c936c7f",
      "new_mode": 33188,
      "new_path": "rw_core/flowdecomposition/flow_decomposer.go"
    },
    {
      "type": "modify",
      "old_id": "a36c8415fa0be6050399e89ffec518704c5fa56b",
      "old_mode": 33188,
      "old_path": "rw_core/route/device_route.go",
      "new_id": "292ef8357db7a8f496cf2dc0da5a3a1bbac0db83",
      "new_mode": 33188,
      "new_path": "rw_core/route/device_route.go"
    }
  ]
}
