)]}'
{
  "commit": "187bf53089dad6b153360ae11b93087fa7cd1665",
  "tree": "edbccf7a8ed519921ac157ee7fa25198f4906e7b",
  "parents": [
    "b8bd7fc8f4a18747ebb179db72e188465324f0dd"
  ],
  "author": {
    "name": "Hyunsun Moon",
    "email": "hyunsun.moon@gmail.com",
    "time": "Thu Jan 19 10:57:40 2017 +0900"
  },
  "committer": {
    "name": "Hyunsun Moon",
    "email": "hyunsun.moon@gmail.com",
    "time": "Tue Jan 24 23:43:24 2017 -0800"
  },
  "message": "CORD-628 Refactored VTN service network and port API\n\n- Removed direct use of Neutron data model and Neutron API\n- Extended service network and service port API to have all network\n  information required for VTN\n- Removed unnecessary dependency manager and store\n- Removed network state sync method with Neutron and XOS\n- Removed Neutron and XOS access information from the network config\n- Re-organized API packages\n\nChange-Id: I18f49ec733309315f683dfb2e6be6526056118f1\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "7f5a10249ef79b20e3c5353881ce72d4f038020b",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/config/CordVtnConfig.java",
      "new_id": "aa900939afdfc9b932b162dc7cfe68fbcc6a4571",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/CordVtnConfig.java",
      "score": 81
    },
    {
      "type": "delete",
      "old_id": "ffac44f00f854a799b336d13f8e909c7447beed4",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/config/AbstractApiConfig.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "913b5e8d52dd2c9ec9b483744598e9bd6ddc89a8",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/config/OpenStackConfig.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b2387a6965528913a8daf713e47217f63de80630",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/config/XosConfig.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b4fa0662dfe3d7a62acd75671acdbf68ec2852d2",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/config/package-info.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "241162835b01c62f631aba56fe12a008d1ef50cf",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/core/CordVtnAdminService.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6f5e55e24ea5ffb3c6991feb303c552955360251",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/core/CordVtnService.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "78a60a46652be76e91fcdebf732a59fc9a6e6ad8",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/core/CordVtnStore.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "79e478f17c56b2268a3402fc95ac55348ba3be98",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/instance/Instance.java",
      "new_id": "24c81b547cc3ce5af4e59e537884d9d7e0607d28",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/core/Instance.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "6e1cdc9a9717fd2b994120f742ea0c15a61cf8b3",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/instance/InstanceHandler.java",
      "new_id": "bc06992e0202004116334bb8856bf19f0bdd80cd",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/core/InstanceHandler.java",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "4d3ccca08ce4ea1df2b886cf2879de633dc130c8",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/instance/InstanceService.java",
      "new_id": "c8eb5efb9374509b3d38a99049ef1e9d466c30d9",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/core/InstanceService.java",
      "score": 96
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55edc5380c8e8c042512e0edd740111036ee859f",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/core/ServiceNetworkAdminService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5392ba00430ddb22638b34149b586942843c445a",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/core/ServiceNetworkEvent.java"
    },
    {
      "type": "rename",
      "old_id": "62cf834258fb21de3a50d599b7d84448fdffc5c7",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/net/VtnNetworkListener.java",
      "new_id": "dc8782cd4b4ad47640c331bef0301182ae9bd987",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/core/ServiceNetworkListener.java",
      "score": 80
    },
    {
      "type": "rename",
      "old_id": "173f7237196a2d6b24f92c7e73d80a93297becc7",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/net/ServiceNetworkService.java",
      "new_id": "4217df0b679eed5768a880083f98a8fe3a716115",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/core/ServiceNetworkService.java",
      "score": 66
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "536a9c551df7babb4547d842fb5dc13b2c903bbd",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/core/ServiceNetworkStore.java"
    },
    {
      "type": "rename",
      "old_id": "d5d7b91f6ec2fbd8aeb2fb8651a4a26acbb93070",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/core/CordVtnStoreDelegate.java",
      "new_id": "c1ff6064cfd5e6633317869712830fbba8d44ef7",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/core/ServiceNetworkStoreDelegate.java",
      "score": 84
    },
    {
      "type": "delete",
      "old_id": "775fb1638c0773c1593cd7800c40a3790b85150b",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/dependency/Dependency.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3323d660a78777e6bf5fcde007e7d4fd98952511",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/dependency/DependencyService.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7e6589f13012bd89b182cc1ab1d1637dbef69dc2",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/dependency/package-info.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bdb39000565793ba66f6047c0e5438c8272eb5bb",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/instance/package-info.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "93bcb7ae8a4e17e1d31d071635553ab854d9bb0d",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/node/NetworkAddress.java",
      "new_id": "5cd1d7edcb1c5cf89305011cc6ca476d4dfbab5c",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/net/CidrAddr.java",
      "score": 84
    },
    {
      "type": "delete",
      "old_id": "ac505e2c30113e01948014ca00f3fd9219728f11",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/net/NetworkService.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e093137bf03ea781c9e6ed436d04a9f7c6ff0ae9",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/net/Provider.java"
    },
    {
      "type": "delete",
      "old_id": "37fce8c11173b757f29b8251fe56bab9c39b051c",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/net/ProviderNetwork.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6b26daf3b5d53a7b5b8c6d34a1e3f042829511c3",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/net/ServiceNetwork.java",
      "new_id": "849a6ea27a25bf8a72ff196b49d895aae97606af",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/net/ServiceNetwork.java"
    },
    {
      "type": "modify",
      "old_id": "99a79ffa34a1ccb02032b10a764526b5cc39f3b7",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/net/ServicePort.java",
      "new_id": "83117eeaa7d680f771e5f959aebf9080723f257a",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/net/ServicePort.java"
    },
    {
      "type": "delete",
      "old_id": "b7c49bd172212a20e57738d4140cecc894f157ca",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/net/SubnetId.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c4ae68e9b776ce940238027ff3fb5656141f2088",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/net/VtnNetwork.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c6f187fa40d25747d93984e66629638cf7175deb",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/net/VtnNetworkEvent.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1f07218234ac8fad44d30bbe6f1e2fa4a7e94dd7",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/net/VtnPort.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d4339dfb383dcbb50134629fcbe13cc11ec2a044",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/api/node/CordVtnNode.java",
      "new_id": "153eed3fc072635e7c213c5ca654afc8124a5965",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/api/node/CordVtnNode.java"
    },
    {
      "type": "modify",
      "old_id": "fac50f8ea7bf764f80af93ac199c7df5543300c2",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnNetworkListCommand.java",
      "new_id": "7f42dc279ec4ab24a6241c844c2ef2cf4f2a6eb6",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnNetworkListCommand.java"
    },
    {
      "type": "modify",
      "old_id": "32eaa22d78ff0445c559faca60577745173ba5ec",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnPortListCommand.java",
      "new_id": "6a7618d6e8e374925c8adaafd92c485fee3d50be",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnPortListCommand.java"
    },
    {
      "type": "modify",
      "old_id": "b26ec66c002fd9aa1aad94f1d06b0905dfc3b3d2",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnPurgeStatesCommand.java",
      "new_id": "a6f63b7e98951eb17ca28f74c13b420396c90723",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnPurgeStatesCommand.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7dcdeb270f79d23c863e6a16f75782c391f27d2",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnSyncNeutronStatesCommand.java"
    },
    {
      "type": "delete",
      "old_id": "554039151c3ee1947f5b4dcda20ec9cf2ea1c211",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnSyncStatesCommand.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3fc988c2378628e33580bd62b522c8a4adbb071",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnSyncXosStatesCommand.java"
    },
    {
      "type": "modify",
      "old_id": "84226b9bf71fbbcfb7c6c7ff2ffd60830c084b92",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/codec/ServiceNetworkCodec.java",
      "new_id": "331bffe1170de9082d75bce3ac741db024fd8ce8",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/codec/ServiceNetworkCodec.java"
    },
    {
      "type": "modify",
      "old_id": "bb4a82bc9428ac8e7c214d7b05fb1c77290a87b6",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/codec/ServicePortCodec.java",
      "new_id": "52926044a0b393d43c23abaebd64ce1d6980a7e3",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/codec/ServicePortCodec.java"
    },
    {
      "type": "modify",
      "old_id": "c2e2a6242188337b9c96bdcf1f6d3486972c7f22",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/CordVtnArpProxy.java",
      "new_id": "7b906e97023c554cbd3140ca20f637caddbde7b0",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/CordVtnArpProxy.java"
    },
    {
      "type": "modify",
      "old_id": "607e3b0ec8f4a9aa11815e283b67615a07e37c06",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/CordVtnDhcpProxy.java",
      "new_id": "e1f8fbf0e0746606cc590a8da8ca43cc5a75fb54",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/CordVtnDhcpProxy.java"
    },
    {
      "type": "delete",
      "old_id": "f3dd1f4480545af9e2246bf9526ef27b9fdcd5de",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/CordVtnManager.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f7f9c2d0657e8e84ef2262fba75e06ea8791ca78",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/CordVtnNodeManager.java",
      "new_id": "44b70ac09d3de9b481c13768f4594163bb23772b",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/CordVtnNodeManager.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68a8d4aec153f34665c1c2131ff14cbeaaf9cf64",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/DefaultServiceNetwork.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ce8b78603c54c2cab5e9b2493df4aa53d1ed2cc",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/DefaultServicePort.java"
    },
    {
      "type": "delete",
      "old_id": "fa9c36a2a4e46bd734a17da6fc5afe9fa853b038",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/DependencyManager.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "beb64757069d5b52afd12e095a708e30c1f57b50",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/DistributedCordVtnStore.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc98cedd9e79e33901d596a9d5a5da7b19c9ccbf",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/DistributedServiceNetworkStore.java"
    },
    {
      "type": "modify",
      "old_id": "4d68b8d1e19b1b2c49dd1354a9c57d0ce751ac1c",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/InstanceManager.java",
      "new_id": "2011342b871bfad7472bb62202b5fd844ad395b3",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/InstanceManager.java"
    },
    {
      "type": "modify",
      "old_id": "e357a27c4c74b740bed2109e9433d10de087aab7",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/RemoteIpCommandUtil.java",
      "new_id": "0821e831ca6db2cd14431c5ffefa10e2a0831614",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/RemoteIpCommandUtil.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aaa74e508fa61ae06a57d2f469c044b53c8cf936",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/ServiceNetworkManager.java"
    },
    {
      "type": "delete",
      "old_id": "59a080df6f90ab416a49db0646a9e4726013944d",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/external/OpenStackNetworking.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a09658928a63844689bb619b2c19d01cf27dd64b",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/external/package-info.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "01ccb9191ee9f3cfddd669b9222336d80107e561",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/handler/AbstractInstanceHandler.java",
      "new_id": "0471ee65ba4466b3977915ccc3609a33a4a62820",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/handler/AbstractInstanceHandler.java"
    },
    {
      "type": "modify",
      "old_id": "aee4d1327652a2c1a96752b1dedd0c11c47f22c1",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/handler/AccessAgentInstanceHandler.java",
      "new_id": "460ba25b93cb6947c6e1638edbc54e66064235d5",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/handler/AccessAgentInstanceHandler.java"
    },
    {
      "type": "modify",
      "old_id": "c33bb78bd09d67ce69fb4d579e1511853c91c0dd",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/handler/DefaultInstanceHandler.java",
      "new_id": "1684ce4a6b7ec114c22e79bc362178a0a26501d3",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/handler/DefaultInstanceHandler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "684bc6e44ee8ab30a79221144da26af4de18a42f",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/handler/DependencyHandler.java"
    },
    {
      "type": "modify",
      "old_id": "dd3eb8155340704aed9601cb429b7af852544f82",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/handler/ManagementInstanceHandler.java",
      "new_id": "0475f07b8f863f14a7e7dfc3e0503d87d4dc8f5a",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/handler/ManagementInstanceHandler.java"
    },
    {
      "type": "modify",
      "old_id": "694d53a8a03dd6aec124694488e435ce865e9a39",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/handler/VsgInstanceHandler.java",
      "new_id": "f01b0e383bf1c5b7cbc6f13ef3ded1dcafc63b94",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/impl/handler/VsgInstanceHandler.java"
    },
    {
      "type": "modify",
      "old_id": "1f282cbbbba52fa3f278d205fc0c375bc5c7f5b3",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/rest/CordVtnWebApplication.java",
      "new_id": "8dbdbbae359d90469cf98974c0ae0eb1d009f1d8",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/rest/CordVtnWebApplication.java"
    },
    {
      "type": "modify",
      "old_id": "5baf99b46550e28c1f4f1530178009734f34a8a0",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/rest/NeutronMl2NetworksWebResource.java",
      "new_id": "939b373b885691211eca5bb51f6076045fbabdd6",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/rest/NeutronMl2NetworksWebResource.java"
    },
    {
      "type": "modify",
      "old_id": "d1b52cec34bf434a32b7e1e3c7e22923a1497713",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/rest/NeutronMl2PortsWebResource.java",
      "new_id": "8776e398e805b8cda433acb8592bb2439cc6bb03",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/rest/NeutronMl2PortsWebResource.java"
    },
    {
      "type": "modify",
      "old_id": "aa374db09ed1e88ab274ee064c8db9e4b6de201d",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/rest/NeutronMl2SubnetsWebResource.java",
      "new_id": "fc7ee655dede07787ce53fe93c2df793c14a1f0c",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/rest/NeutronMl2SubnetsWebResource.java"
    },
    {
      "type": "delete",
      "old_id": "be4a94b12b40ec92ab115074368c123b7c2940bc",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/rest/ServiceDependencyWebResource.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6a468a6d0b0feb3451274792a059f0211c309af7",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/rest/ServiceNetworkWebResource.java",
      "new_id": "551d6af0977abd8547784a9299b07282aa9c1f44",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/rest/ServiceNetworkWebResource.java"
    },
    {
      "type": "modify",
      "old_id": "b3a058025effedb191fc07f6bfec9eab3a30945e",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/rest/ServicePortWebResource.java",
      "new_id": "88cc6657f5080007348f27f31a1906789a948bcd",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/rest/ServicePortWebResource.java"
    },
    {
      "type": "rename",
      "old_id": "1c232cfe1c1e454009f7a58bcf53def518a09ef6",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/impl/external/XosServiceNetworking.java",
      "new_id": "fed5e91b6e6029d0ea5a584dc0a0ee19ff97b33d",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/rest/XosVtnNetworkingClient.java",
      "score": 93
    },
    {
      "type": "modify",
      "old_id": "bdb93355f71b62888d1b6fed408457c6f81f7a0e",
      "old_mode": 33188,
      "old_path": "src/main/resources/OSGI-INF/blueprint/shell-config.xml",
      "new_id": "ad95240ce0fb93ad1db64cfa06281015e143d647",
      "new_mode": 33188,
      "new_path": "src/main/resources/OSGI-INF/blueprint/shell-config.xml"
    },
    {
      "type": "modify",
      "old_id": "0886a4a1f70e4ae39cebb588fb68823ec9b2ff1a",
      "old_mode": 33188,
      "old_path": "src/test/java/org/opencord/cordvtn/codec/ServiceNetworkCodecTest.java",
      "new_id": "35d9a1b58131285c8c0c2284df56a1cc7423403d",
      "new_mode": 33188,
      "new_path": "src/test/java/org/opencord/cordvtn/codec/ServiceNetworkCodecTest.java"
    },
    {
      "type": "modify",
      "old_id": "0544a423762eceb6bb5360842087cb2a7b70956a",
      "old_mode": 33188,
      "old_path": "src/test/java/org/opencord/cordvtn/codec/ServiceNetworkJsonMatcher.java",
      "new_id": "da321e306ac44e83f14ac7b3e3ad3e4b0ccd2b65",
      "new_mode": 33188,
      "new_path": "src/test/java/org/opencord/cordvtn/codec/ServiceNetworkJsonMatcher.java"
    },
    {
      "type": "modify",
      "old_id": "a5dbb88de13d25bd8ae7d79ade00417f034802bc",
      "old_mode": 33188,
      "old_path": "src/test/resources/org/opencord/cordvtn/codec/service-network-with-provider.json",
      "new_id": "b017c0756bd560ca9cfe820c4fdb1ed7e07b741b",
      "new_mode": 33188,
      "new_path": "src/test/resources/org/opencord/cordvtn/codec/service-network-with-provider.json"
    },
    {
      "type": "modify",
      "old_id": "857cca68650f7114b557f515b1e189f784797377",
      "old_mode": 33188,
      "old_path": "src/test/resources/org/opencord/cordvtn/codec/service-network.json",
      "new_id": "9235f993cc0d0c3ee03049063b1eb4484fc1094d",
      "new_mode": 33188,
      "new_path": "src/test/resources/org/opencord/cordvtn/codec/service-network.json"
    }
  ]
}
