)]}'
{
  "commit": "1110ef21952293ce2a75e12b036b156b49021745",
  "tree": "7f57613d21f3632060b9ebd903a9df878c67bf96",
  "parents": [
    "28c3e824baa8332dfd7d3952c18c49a9b68dcfbd"
  ],
  "author": {
    "name": "Girish Gowdru",
    "email": "ggowdru@radisys.com",
    "time": "Mon Jun 24 11:17:59 2019 -0400"
  },
  "committer": {
    "name": "Girish Gowdru",
    "email": "ggowdru@radisys.com",
    "time": "Mon Jun 24 11:19:27 2019 -0400"
  },
  "message": "[VOL-1703]:\nWhile adding flow for a device, adapter makes sync call to core to fetch\nthe OLT device structure. The NNI Intf ID was then fetched from the OLT\ndevice structure.\nThis sync call during flow processing takes more seconds (2-3~ secs),\nbut core has default timeout 500ms and used to timeout. On failure it\nused to re-initiate the whole procedure again. This was going on in an\nendless loop.\nTo fix this problem, the NNI Intf ID is cached locally in the adapter,\nand there is no query initiated to Core.\n\nChange-Id: I0f9a333f44ec528517d23342c5eb7fdf1affd2e2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20eb7830f6bbb7e2fd1e7279979b700d8033799d",
      "old_mode": 33188,
      "old_path": "adaptercore/device_handler.go",
      "new_id": "5fddcf76ab413f0d94292bad6c33777782bd5994",
      "new_mode": 33188,
      "new_path": "adaptercore/device_handler.go"
    },
    {
      "type": "modify",
      "old_id": "570fff6b9dab4929bf8bc0cc0867373637083223",
      "old_mode": 33188,
      "old_path": "adaptercore/openolt_flowmgr.go",
      "new_id": "19abc2629e183db0a732f290bb265bf2ed5bcf1e",
      "new_mode": 33188,
      "new_path": "adaptercore/openolt_flowmgr.go"
    }
  ]
}
