)]}'
{
  "commit": "522096601ae2816f4410a51c89c85a353cc1fb0a",
  "tree": "5c8d39c1dd14029632101c6beb18f26f2d31f233",
  "parents": [
    "21bb041358d7e4e98ca4beb86923dd76f1351354"
  ],
  "author": {
    "name": "Zack Williams",
    "email": "zdw@opennetworking.org",
    "time": "Thu Feb 07 10:15:31 2019 -0700"
  },
  "committer": {
    "name": "Zack Williams",
    "email": "zdw@opennetworking.org",
    "time": "Fri Mar 01 16:23:43 2019 -0700"
  },
  "message": "[VOL-1460]\n\n- Imported protobuf definitions from pyvoltha at\n  https://gerrit.opencord.org/gitweb?p\u003dpyvoltha.git, commit hash:\n  944aee71301b8ddb211b6e51d685f56d5c4a911b\n\n- Imported upstream Google API protos from\n  https://github.com/googleapis/googleapis, commit hash:\n  5a90fbea68ce4a6e87c20d2df10df5ecd88299ff\n\n- Fixed `import` paths and directory heirarchy in protobuf definitions\n  to be compatible with both python 2 and 3.\n\n- Created Makefile scaffold to generate language-specific bindings for\n  python and go\n\nChange-Id: Idd6b6b985a5eae4c38d40dd07ae78744c09e37f5\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f24c7c480b2257d61a25457f60f56cf587c40afd",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07b389454f52d9ab2872e9c60632d7ef31ab4039",
      "new_mode": 33188,
      "new_path": ".gitreview"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a95017fad712dd5bf59f12615adc94f5097ae72",
      "new_mode": 33188,
      "new_path": "MANIFEST.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "681b61f67c7bf15896350629cbeca38ed50fde7e",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b922872e3a1a0951acb2a40f5e5aadb9d81d75b",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a22e59539e3b32203c487d90fc943880f4830404",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85c361b47fed2db6cc590e6db22358d80d030f4c",
      "new_mode": 33188,
      "new_path": "protos/google/api/annotations.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "673adc0611ca9fd6fcb5763475767ec95b7966ac",
      "new_mode": 33188,
      "new_path": "protos/google/api/http.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "944751076a36b2269c58a3ff8d8c99e6e0505224",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/adapter.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3b6211f3e848895b4dd7062a9fd132cf1a8be71",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/common.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0dc19cfb948c879b0d9cfcd228b0cc7e2b927ee7",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/device.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd8c0459c6b0960097dee6c296259b316200cef6",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/events.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6337cf28045472a033983455c952e2075ca7274",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/health.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e160ce4cb863526a1bfc273017d888b4bd6ed7e",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/inter_container.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4af0a1460682fc82db3be18b551a63b538bfa0b8",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/logical_device.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc02e46bf3035df95f0296d369b380fb651e10aa",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/meta.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1cdab6b001bd1a397bdf316377f42563528b36b",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/omci_alarm_db.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39c7972fd091400b817623280396889fba381db6",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/omci_mib_db.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5adfb72a34e3b407f6ffcb866c1de64c4c40c543",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/openflow_13.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ddc8f74b061532f00c39af7e6f93fc4347e54ae0",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/openolt.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb1f895454a16001513de2726cfa0c7c4769b195",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/schema.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc785f1ab90d28dbb5edcd9ef335d1480cd14015",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/voltha.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25f70a84018c12d28685e6b010ec6aa9c092f7f8",
      "new_mode": 33188,
      "new_path": "protos/voltha_protos/yang_options.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19d1424532e0b544f038ff773801b51c5673ce00",
      "new_mode": 33188,
      "new_path": "python/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19d1424532e0b544f038ff773801b51c5673ce00",
      "new_mode": 33188,
      "new_path": "python/test/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "552d5b5daeeb2c070d8d34f9265d2348551a0d8c",
      "new_mode": 33188,
      "new_path": "python/test/test_protos.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19d1424532e0b544f038ff773801b51c5673ce00",
      "new_mode": 33188,
      "new_path": "python/voltha_protos/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "056438a2f1758c338efe66b2f94c75b02e1d83f7",
      "new_mode": 33188,
      "new_path": "setup.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f32f705664a781e8cbe577499e7d1b1fbc0dac6",
      "new_mode": 33188,
      "new_path": "tox.ini"
    }
  ]
}
