)]}'
{
  "commit": "a75791c87283592ab134a3c09c0087b95677951c",
  "tree": "ff0d34d31127dd28cedaf1e2a0e1052372fdebe2",
  "parents": [
    "3d587c6b4109dc4e18c9dcf20cca69c626ef64a4"
  ],
  "author": {
    "name": "Stephane Barbarie",
    "email": "sbarbari@ciena.com",
    "time": "Thu Jan 24 10:58:06 2019 -0500"
  },
  "committer": {
    "name": "Stephane Barbarie",
    "email": "sbarbari@ciena.com",
    "time": "Thu Jan 24 13:45:30 2019 -0500"
  },
  "message": "VOL-1405 : First submission for read-only core\n\n- Most of the logic was copied from the read-write implementation\n- Added missing Get/List calls\n- Added necessary targets in Makefile\n- Added docker and k8s manifests\n\nAmendments:\n\n- Removed more unecessary code.\n- Removed refs to kafka\n- Adjustements to reflect comments\n- Removed refs to kafka in manifests\n\nChange-Id: Ife2ca13d3ae428923825f7c19d42359d60406839\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47047963ae0775efe9bdd9416dd6b3886cd78ab2",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "d065cf5544f126f4dca7af8901857f8d73dd213f",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d23013c56b87704fa7c0c0fb5e65fe8332f7cb2f",
      "new_mode": 33188,
      "new_path": "compose/ro_core.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7c6a7098b8032592e4e04dfc3a568ea056c2bdf",
      "new_mode": 33188,
      "new_path": "docker/Dockerfile.ro_core"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3eb94db36f338af65db17ba2992a05a680af5b66",
      "new_mode": 33188,
      "new_path": "k8s/ro-core.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2f278f8374226ff0725f590500b9b83107a964e",
      "new_mode": 33188,
      "new_path": "k8s/single-node/ro-core.yml"
    },
    {
      "type": "modify",
      "old_id": "f2f885f5e6c0603b23bd366eb204c3481d34660e",
      "old_mode": 33188,
      "old_path": "protos/voltha.proto",
      "new_id": "faf57a18840f5e39c7d4a432354db4fc357eb5ca",
      "new_mode": 33188,
      "new_path": "protos/voltha.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7906f22e7f44bf77812ae8067c4be608f76b35a",
      "new_mode": 33188,
      "new_path": "ro_core/config/config.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ba9b1b8488b714d594242affe721686ad702fac",
      "new_mode": 33188,
      "new_path": "ro_core/core/core.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ae12753e5918259c763364fa7245793cf1de999",
      "new_mode": 33188,
      "new_path": "ro_core/core/device_agent.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1851e27de052575fb82a211d35dacd2d07743fe2",
      "new_mode": 33188,
      "new_path": "ro_core/core/device_manager.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57279831d25e6a6caac411482aaa16433159b977",
      "new_mode": 33188,
      "new_path": "ro_core/core/grpc_nbi_api_handler.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9cb6655f57c04e195d936dced9393364a54eb6be",
      "new_mode": 33188,
      "new_path": "ro_core/core/logical_device_agent.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64ccf2835b7a30cbf6a57daca29e02f0c6d09d3a",
      "new_mode": 33188,
      "new_path": "ro_core/core/logical_device_manager.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5e6c3b6a735d29f227d47f26b9690c861eea381",
      "new_mode": 33188,
      "new_path": "ro_core/core/model_proxy.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5f7ace89d6485e44d8f0179c82bc8b92a20a720",
      "new_mode": 33188,
      "new_path": "ro_core/core/model_proxy_manager.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c86cd45eee59356e70f11393764e04c65d4938c3",
      "new_mode": 33188,
      "new_path": "ro_core/main.go"
    }
  ]
}
