)]}'
{
  "commit": "627b578d880bb6ce8bac744b5332304edb769b8f",
  "tree": "8d9a43c8abd6bc43209317af8deb621fa7ccee18",
  "parents": [
    "edef2136f643a8279ee6845e31b839cc08d66e63"
  ],
  "author": {
    "name": "Shad Ansari",
    "email": "shad@opennetworking.org",
    "time": "Mon Aug 13 22:49:32 2018 +0000"
  },
  "committer": {
    "name": "Shad Ansari",
    "email": "shad@opennetworking.org",
    "time": "Mon Aug 13 22:49:32 2018 +0000"
  },
  "message": "VOL-1156 Re-factor openolt driver\n\nAllows re-use of common code among backends for multiple hardware\nand simulators.\n\nChange-Id: If5f0147d2eef7c1f9cbcda394d06a2070b4be275\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2928a1bc743ed48e0dfbcc27f1a828e5a840b7c0",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "ea3f452c1ce5ec2b2e1db4f88bd3fffb7a421427",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "rename",
      "old_id": "30fbbdaa53d8f391c888ffb9b240950674fc1899",
      "old_mode": 33188,
      "old_path": "src/Queue.h",
      "new_id": "30fbbdaa53d8f391c888ffb9b240950674fc1899",
      "new_mode": 33188,
      "new_path": "common/Queue.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b0c3b5f0db4ae3dc86aa03ef5fa432424238ce1d",
      "old_mode": 33188,
      "old_path": "src/core.h",
      "new_id": "be32f003defe4f1f3568b6fe1eba8b7eb0efb882",
      "new_mode": 33188,
      "new_path": "common/core.h",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "3c054892b562a01b19d221f9279c82d866df5e75",
      "old_mode": 33188,
      "old_path": "src/main.cc",
      "new_id": "28982191e9b247c6775350f574a160a46bd0bd7f",
      "new_mode": 33188,
      "new_path": "common/main.cc",
      "score": 66
    },
    {
      "type": "rename",
      "old_id": "8cd83ff10a094e8bbae56b7c4785f8451ba01d6e",
      "old_mode": 33188,
      "old_path": "src/server.cc",
      "new_id": "54d32ac53676f97396ab2717860ce58751c8662c",
      "new_mode": 33188,
      "new_path": "common/server.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "52ef083b46c105c1a21cd97f1fc9d29f7197c8a4",
      "old_mode": 33188,
      "old_path": "src/server.h",
      "new_id": "52ef083b46c105c1a21cd97f1fc9d29f7197c8a4",
      "new_mode": 33188,
      "new_path": "common/server.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "331b09df041b869a3df779ed7ac2a93a8565c017",
      "old_mode": 33188,
      "old_path": "src/state.h",
      "new_id": "331b09df041b869a3df779ed7ac2a93a8565c017",
      "new_mode": 33188,
      "new_path": "common/state.h",
      "score": 100
    },
    {
      "type": "delete",
      "old_id": "854851edfd0248eed0144198e7d2334c3358748a",
      "old_mode": 33188,
      "old_path": "openoltsim/Queue.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "652378e350393266fe1411c7b7165517e39c75eb",
      "old_mode": 33188,
      "old_path": "openoltsim/main.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1277798ac2f187bf56d06559a3bde04dbaa4d560",
      "old_mode": 33188,
      "old_path": "openoltsim/server.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "52ef083b46c105c1a21cd97f1fc9d29f7197c8a4",
      "old_mode": 33188,
      "old_path": "openoltsim/server.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c3b296683368f7d801e5cbfe5fed16640b5d0e1f",
      "old_mode": 33188,
      "old_path": "openoltsim/state.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c392a0176eb96695df3e721a2a89e6c1c102c849",
      "old_mode": 33188,
      "old_path": "openoltsim/state.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "edba795758245c599d18a9671891f532631635bb",
      "old_mode": 33188,
      "old_path": "openoltsim/core.cc",
      "new_id": "ce3d1fa554505306932f5eaa3f9f0b0df1b611f5",
      "new_mode": 33188,
      "new_path": "sim/core.cc",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "ab7fbf7c30057bc6ad8092cfa3b6054118dd4726",
      "old_mode": 33188,
      "old_path": "openoltsim/core.h",
      "new_id": "7db554bc96f786119a4d7775f5b1242bd65a87a9",
      "new_mode": 33188,
      "new_path": "sim/core.h",
      "score": 97
    },
    {
      "type": "modify",
      "old_id": "ae54c56bf40aeae0f5c87d59618b0e6f8837e306",
      "old_mode": 33188,
      "old_path": "src/core.cc",
      "new_id": "9bdb72dbda18d4af4ef68f3e5e1df4e87b095b70",
      "new_mode": 33188,
      "new_path": "src/core.cc"
    },
    {
      "type": "modify",
      "old_id": "4d7a3931640eaa856e74aa73686c8f7d31056d42",
      "old_mode": 33188,
      "old_path": "src/indications.cc",
      "new_id": "203b6757bf32fc705c475a078b56129b92fd9d39",
      "new_mode": 33188,
      "new_path": "src/indications.cc"
    },
    {
      "type": "modify",
      "old_id": "0437634c688cc909519d4bf3d9bb63aeb1713b3a",
      "old_mode": 33188,
      "old_path": "src/stats_collection.h",
      "new_id": "fe3c27a9b2cabcba97a678205170faf600163b2f",
      "new_mode": 33188,
      "new_path": "src/stats_collection.h"
    }
  ]
}
