)]}'
{
  "commit": "945e401f2e009f0196c517e51cffc7502287fcc0",
  "tree": "b8771d427d2e952917de5270387a8a81b05f4b6d",
  "parents": [
    "3d2a8f96b00d554236ed094c1d8f7eff2afb9c50"
  ],
  "author": {
    "name": "Matteo Scandolo",
    "email": "matteo.scandolo@gmail.com",
    "time": "Thu Dec 12 14:16:11 2019 -0800"
  },
  "committer": {
    "name": "Matteo Scandolo",
    "email": "matteo.scandolo@gmail.com",
    "time": "Tue Feb 11 11:25:01 2020 -0800"
  },
  "message": "[VOL-2364] handle sub-sequent onuDiscoveryIndication\n\nIf ChildDeviceDetected times out then the device never receives the\n\"enable\" call. With this patch we are allowing the device to send a new\ndiscovery indication to retry the process (the OpenOlt agent keeps\nsending discovery until an \"enable\" call is received for that device)\n\nChange-Id: I6a2f5d5e9b0a001361bdca1feb14ca22cf092138\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "df0fcaeadb8226d8b05f7980e4bda50555ae8742",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "afc36aafcf15e54f9b03d6eb2bfb92f66f377c57",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "2bf1c1ccf363acd53eaf92ef33a7f11f5f4557c2",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "407426090dfde6e9d8d4e583a19f252f9bdc1617",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "10b0dbfdd5af73c112f77d3db5b3a62cb4d6c26c",
      "old_mode": 33188,
      "old_path": "adaptercore/device_handler.go",
      "new_id": "d17d997e04cf717f62f322da671ab39e57c3bdf2",
      "new_mode": 33188,
      "new_path": "adaptercore/device_handler.go"
    },
    {
      "type": "modify",
      "old_id": "23d18c78b734a5b8b60823dcaae9a5dbe28db6fe",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "871f6a256b4cad021ab0afa3f346bf2769602816",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "0ca681bdf7c1befa42856fa1cc5244f223223d09",
      "old_mode": 33188,
      "old_path": "go.sum",
      "new_id": "2eea07f80a0790864ccbbca182c37ea5039f4532",
      "new_mode": 33188,
      "new_path": "go.sum"
    },
    {
      "type": "modify",
      "old_id": "94f4d19687dda03d58281e4b787379318bdd5813",
      "old_mode": 33188,
      "old_path": "main.go",
      "new_id": "97f6ca3a03ec9fdf2fa3ba466b21848f402afef1",
      "new_mode": 33188,
      "new_path": "main.go"
    },
    {
      "type": "modify",
      "old_id": "90a9742c72c34f32140cbb60b36f022d46506db0",
      "old_mode": 33188,
      "old_path": "mocks/mockKVClient.go",
      "new_id": "456d196d16383aace4ce7cc439870f9594954ecd",
      "new_mode": 33188,
      "new_path": "mocks/mockKVClient.go"
    },
    {
      "type": "modify",
      "old_id": "c5e1c14ed65d7f5ae0f722a1dd9f7e0a6aab43fe",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/common/core_proxy.go",
      "new_id": "7cb933d873182f4394e4179b32d4b7b2baf74542",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/common/core_proxy.go"
    },
    {
      "type": "modify",
      "old_id": "d3c562a8566bc32db6c108690484668d6bdea1ba",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/common/utils.go",
      "new_id": "b782ebe232ac21ce99449d3a437a5e8e9f485be5",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/common/utils.go"
    },
    {
      "type": "modify",
      "old_id": "c3dbb73ee096829d3ed4c4620f7faca7fb74db4b",
      "old_mode": 33188,
      "old_path": "vendor/modules.txt",
      "new_id": "7f32653d0f7ac8c86791b724d0ca7551f67a6262",
      "new_mode": 33188,
      "new_path": "vendor/modules.txt"
    }
  ]
}
