)]}'
{
  "commit": "2ae470fb773f92a43078574e343967263fb38c96",
  "tree": "52ef7d2f5cc889c7a8b8cfbf2293e20d76b94ccb",
  "parents": [
    "0c89b3c7ea245bbb4861e497a72990520da0cf7c"
  ],
  "author": {
    "name": "serkant.uluderya",
    "email": "serkant.uluderya@netsia.com",
    "time": "Tue Jan 21 11:13:09 2020 -0800"
  },
  "committer": {
    "name": "khenaidoo Nursimulu",
    "email": "knursimu@ciena.com",
    "time": "Fri Jan 24 16:24:16 2020 +0000"
  },
  "message": "VOL-1643 Update voltha-go to use voltha-protos and voltha-lib-go v3.0.0\n\nChange-Id: I86744943d59de38e9285ed7f53adc49c3b047e62\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2114979a4edffe45953efd93ec5e6569eb434d8f",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "78783a56a25cf77edc75eebd9525c60702c45f92",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "b849991ed6b215bbcc0be89a527e72807799573a",
      "old_mode": 33188,
      "old_path": "cli/main.go",
      "new_id": "f87bd6c989ec74bc681eed80ab3ce95879d69160",
      "new_mode": 33188,
      "new_path": "cli/main.go"
    },
    {
      "type": "modify",
      "old_id": "8df6a2095c6cd3949dae4cf069fc6153d0b89fa3",
      "old_mode": 33188,
      "old_path": "cli/menu/devicemenu/help.go",
      "new_id": "69475c0aab999ad1cf25b698b5f101a3fe19b7a7",
      "new_mode": 33188,
      "new_path": "cli/menu/devicemenu/help.go"
    },
    {
      "type": "modify",
      "old_id": "fc56eed7bb561b8d6440410b72ad8194bbe0d66d",
      "old_mode": 33188,
      "old_path": "cli/menu/devicemenu/show.go",
      "new_id": "4113532938e625aedfc14d0528284379cceaaa6c",
      "new_mode": 33188,
      "new_path": "cli/menu/devicemenu/show.go"
    },
    {
      "type": "modify",
      "old_id": "23f71a56052ead686504faa91fcef4278df50858",
      "old_mode": 33188,
      "old_path": "cli/menu/mainmenu/device.go",
      "new_id": "783c0641222d2c787acba6098498e464e15fefe5",
      "new_mode": 33188,
      "new_path": "cli/menu/mainmenu/device.go"
    },
    {
      "type": "modify",
      "old_id": "b59267ef67f58a7f04e6dc11551973d7a631e4b1",
      "old_mode": 33188,
      "old_path": "cli/menu/mainmenu/devices.go",
      "new_id": "ec373a056cec7b4fb83477d6f304525495a90de4",
      "new_mode": 33188,
      "new_path": "cli/menu/mainmenu/devices.go"
    },
    {
      "type": "modify",
      "old_id": "e0cfbc3ddc3839ec925545273cae3a3520c3336b",
      "old_mode": 33188,
      "old_path": "cli/util/menuProcessor.go",
      "new_id": "db2387d01618a23542047dc4bf65dee4bae62372",
      "new_mode": 33188,
      "new_path": "cli/util/menuProcessor.go"
    },
    {
      "type": "modify",
      "old_id": "c6c6084a97bd9deed9ffc560abf4cd1ef40a41de",
      "old_mode": 33188,
      "old_path": "common/core/northbound/grpc/default_api_handler.go",
      "new_id": "38f98fe695b10a7f5e7a98e6ab86dd2ed8b9fe16",
      "new_mode": 33188,
      "new_path": "common/core/northbound/grpc/default_api_handler.go"
    },
    {
      "type": "modify",
      "old_id": "0fd9446e50204f1e4e7c6f24e2f71b344342b4ce",
      "old_mode": 33188,
      "old_path": "db/model/base_test.go",
      "new_id": "e9e4caceb23e978097a8d74f4aea3e8f796e9da5",
      "new_mode": 33188,
      "new_path": "db/model/base_test.go"
    },
    {
      "type": "modify",
      "old_id": "21669a1ad3a6d530b529d5ff9f6e2bce9c01d21b",
      "old_mode": 33188,
      "old_path": "db/model/branch.go",
      "new_id": "2066643a4a23de511aa98a7b140329ce5cb83d3c",
      "new_mode": 33188,
      "new_path": "db/model/branch.go"
    },
    {
      "type": "modify",
      "old_id": "59281924cd8fe3353b327e06732f6ad0103b815e",
      "old_mode": 33188,
      "old_path": "db/model/child_type.go",
      "new_id": "c238432e398723de3998ac69e5e90e4fe66cb8c4",
      "new_mode": 33188,
      "new_path": "db/model/child_type.go"
    },
    {
      "type": "modify",
      "old_id": "3836858098bb76e362e45b9f2bfb4da79adad509",
      "old_mode": 33188,
      "old_path": "db/model/child_type_test.go",
      "new_id": "5a6426402e1dfdf6af1cf84b2cd7600210634a3e",
      "new_mode": 33188,
      "new_path": "db/model/child_type_test.go"
    },
    {
      "type": "modify",
      "old_id": "1b1fc39709a2abd0d818f96d88c333902a02ac43",
      "old_mode": 33188,
      "old_path": "db/model/data_revision.go",
      "new_id": "a0d5fc47652d47693b1261b1042c5167ecde923c",
      "new_mode": 33188,
      "new_path": "db/model/data_revision.go"
    },
    {
      "type": "modify",
      "old_id": "635525f14f91c9b31c451bf5ac4544b663fe5b1a",
      "old_mode": 33188,
      "old_path": "db/model/data_revision_test.go",
      "new_id": "cf19d3c6898db25b2a3b7c55394a71cf34549981",
      "new_mode": 33188,
      "new_path": "db/model/data_revision_test.go"
    },
    {
      "type": "modify",
      "old_id": "2a2c21e38b5f4b6ca23c1ad25eea90f2c7b781b6",
      "old_mode": 33188,
      "old_path": "db/model/event_bus.go",
      "new_id": "4295c2d3058c5365aa325c741a5abc04eb00c569",
      "new_mode": 33188,
      "new_path": "db/model/event_bus.go"
    },
    {
      "type": "modify",
      "old_id": "d9a8d49027ae1a71fcd42a6aeb13890ddec65dbd",
      "old_mode": 33188,
      "old_path": "db/model/event_bus_client.go",
      "new_id": "e25f2460c8f6176b4abf2054086e4d342ffec7ce",
      "new_mode": 33188,
      "new_path": "db/model/event_bus_client.go"
    },
    {
      "type": "modify",
      "old_id": "a1cb2db8ecdb556e0f5f88b58925660e4c29bced",
      "old_mode": 33188,
      "old_path": "db/model/merge.go",
      "new_id": "1c9d0a529b95ca2177e0e3eedc46d717e99724cc",
      "new_mode": 33188,
      "new_path": "db/model/merge.go"
    },
    {
      "type": "modify",
      "old_id": "34d2192e691e53ef49e2ddfd567fadce6cb0430a",
      "old_mode": 33188,
      "old_path": "db/model/model.go",
      "new_id": "4c944bfd0aa20c3607ef7f9348f29a0d0a244074",
      "new_mode": 33188,
      "new_path": "db/model/model.go"
    },
    {
      "type": "modify",
      "old_id": "57f67d31da9af7e46f852e028dcca0bf75484c73",
      "old_mode": 33188,
      "old_path": "db/model/node.go",
      "new_id": "3bead579e19c3cbd0c4a39d962c8d03144ef3f7d",
      "new_mode": 33188,
      "new_path": "db/model/node.go"
    },
    {
      "type": "modify",
      "old_id": "c54e35c8eb15f00c3eb664f0e49b60e7949b5bd6",
      "old_mode": 33188,
      "old_path": "db/model/node_test.go",
      "new_id": "aadf21ae876dfe68a19125133824ed537d4c1767",
      "new_mode": 33188,
      "new_path": "db/model/node_test.go"
    },
    {
      "type": "modify",
      "old_id": "b7962172db98e21528fdf5b029f7ef45f31bd122",
      "old_mode": 33188,
      "old_path": "db/model/non_persisted_revision.go",
      "new_id": "bde80b17f75824598059b781546b353710084922",
      "new_mode": 33188,
      "new_path": "db/model/non_persisted_revision.go"
    },
    {
      "type": "modify",
      "old_id": "3214054be7344d71a004c57626636ec66b5907b7",
      "old_mode": 33188,
      "old_path": "db/model/persisted_revision.go",
      "new_id": "f6309ce74e07b8d213a6d423c52846de1e4b9735",
      "new_mode": 33188,
      "new_path": "db/model/persisted_revision.go"
    },
    {
      "type": "modify",
      "old_id": "702f295657812edd9bdaf991d063773670a919c2",
      "old_mode": 33188,
      "old_path": "db/model/profiling.go",
      "new_id": "4e6f871378b1dfca93ed12a3734bdc503ad27dcd",
      "new_mode": 33188,
      "new_path": "db/model/profiling.go"
    },
    {
      "type": "modify",
      "old_id": "ebdd09c3aa6ebe3ce822a4792435dbbc40c3d1ec",
      "old_mode": 33188,
      "old_path": "db/model/profiling_test.go",
      "new_id": "968aac6ae3889246bd3ff9b4d6ae74fdc7936426",
      "new_mode": 33188,
      "new_path": "db/model/profiling_test.go"
    },
    {
      "type": "modify",
      "old_id": "f4c8bbc32cc4f78d05e0c7ed25ae63ac7077edb4",
      "old_mode": 33188,
      "old_path": "db/model/proxy.go",
      "new_id": "e4a8e6f2f3d5aa0e86794e0637de3f899404e112",
      "new_mode": 33188,
      "new_path": "db/model/proxy.go"
    },
    {
      "type": "modify",
      "old_id": "9c264e40c04d2212b8b2ee7dfff7d3cc216444be",
      "old_mode": 33188,
      "old_path": "db/model/proxy_load_test.go",
      "new_id": "25903edbb07a5a631739216af286235001ab74e8",
      "new_mode": 33188,
      "new_path": "db/model/proxy_load_test.go"
    },
    {
      "type": "modify",
      "old_id": "77a0dea4cf406d1b2dca133f85315e4ba5b2655e",
      "old_mode": 33188,
      "old_path": "db/model/proxy_test.go",
      "new_id": "da022e866173af616a2bf2803324b0ed3660d101",
      "new_mode": 33188,
      "new_path": "db/model/proxy_test.go"
    },
    {
      "type": "modify",
      "old_id": "cba06cbda7ffc5428b6199694d5cf1ae0cbc0718",
      "old_mode": 33188,
      "old_path": "db/model/revision.go",
      "new_id": "f7ecabaabe7f2d8fe489d5b950458782b0e3924f",
      "new_mode": 33188,
      "new_path": "db/model/revision.go"
    },
    {
      "type": "modify",
      "old_id": "24cfe46a909ff4916c673ed0af43bef6aab30565",
      "old_mode": 33188,
      "old_path": "db/model/root.go",
      "new_id": "0b74ddfff49eac076dc975ad11c404d2949ece3a",
      "new_mode": 33188,
      "new_path": "db/model/root.go"
    },
    {
      "type": "modify",
      "old_id": "f54b0d23a7d75c8f48a44c611cd4bb0ddf43f177",
      "old_mode": 33188,
      "old_path": "db/model/transaction.go",
      "new_id": "88be89bb3abc74a44870495b1dfd1ade8e708905",
      "new_mode": 33188,
      "new_path": "db/model/transaction.go"
    },
    {
      "type": "modify",
      "old_id": "ff2385ae7034ccec4bc346d81548667fc62ba92d",
      "old_mode": 33188,
      "old_path": "db/model/transaction_test.go",
      "new_id": "814972241394cd2f682cc7135bd68e8d1d268f17",
      "new_mode": 33188,
      "new_path": "db/model/transaction_test.go"
    },
    {
      "type": "modify",
      "old_id": "52f4ad59226f43b0af085f22b17e0956d9de1947",
      "old_mode": 33188,
      "old_path": "docker/Dockerfile.ro_core",
      "new_id": "60a5a1f8b6e2e405f6c8eed803682b17b884b7c8",
      "new_mode": 33188,
      "new_path": "docker/Dockerfile.ro_core"
    },
    {
      "type": "modify",
      "old_id": "ae52345631eb72e5e2d70ad28b828c115cde7f6e",
      "old_mode": 33188,
      "old_path": "docker/Dockerfile.rw_core",
      "new_id": "6def3fa8baccb6d47b448a9a8483ed07939272ee",
      "new_mode": 33188,
      "new_path": "docker/Dockerfile.rw_core"
    },
    {
      "type": "modify",
      "old_id": "90a586a3befa595f920b4286ff6d2bc43a11a5ad",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "51eded6af2561d58bc4bef845304da7be642460f",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "8b30a06944a22d7d9e1b16d4723bb08288142d9b",
      "old_mode": 33188,
      "old_path": "go.sum",
      "new_id": "542ac383f3d931c2f881b256202e54b3ee603df3",
      "new_mode": 33188,
      "new_path": "go.sum"
    },
    {
      "type": "modify",
      "old_id": "50841308b9c1484deb6bd03a689b6e20a8e3c7c5",
      "old_mode": 33188,
      "old_path": "ro_core/config/config.go",
      "new_id": "8d856ff515a2e85f5d6e794651e45ea06458b90c",
      "new_mode": 33188,
      "new_path": "ro_core/config/config.go"
    },
    {
      "type": "modify",
      "old_id": "2ebcfbbf4b4d6bbbdc11ef82e03439738770a94e",
      "old_mode": 33188,
      "old_path": "ro_core/config/config_test.go",
      "new_id": "fb03cbbf214064d3948d01b654263f78fdb8fa78",
      "new_mode": 33188,
      "new_path": "ro_core/config/config_test.go"
    },
    {
      "type": "modify",
      "old_id": "bf7c7c16ab1c033afbd6daab73b0a2eb13e6fafc",
      "old_mode": 33188,
      "old_path": "ro_core/core/common_test.go",
      "new_id": "44f8d65d4915238f2dd61ddfad7b5973a6f7f74f",
      "new_mode": 33188,
      "new_path": "ro_core/core/common_test.go"
    },
    {
      "type": "modify",
      "old_id": "a125798b7648897446fe162081f9a4bafcd3c243",
      "old_mode": 33188,
      "old_path": "ro_core/core/core.go",
      "new_id": "2a207842ace0bc836d8783ffd88d8b01d48c834d",
      "new_mode": 33188,
      "new_path": "ro_core/core/core.go"
    },
    {
      "type": "modify",
      "old_id": "02cdc84cd877eaa2021c897bad2a783e50c42b93",
      "old_mode": 33188,
      "old_path": "ro_core/core/core_test.go",
      "new_id": "5af10488f51647a650caa05d336ab0706946ed50",
      "new_mode": 33188,
      "new_path": "ro_core/core/core_test.go"
    },
    {
      "type": "modify",
      "old_id": "b056becdec39880661fcb9550c23c3591f9ede68",
      "old_mode": 33188,
      "old_path": "ro_core/core/device_agent.go",
      "new_id": "109d0602cea77caf77893ce4e4cfda4fdf24ec5f",
      "new_mode": 33188,
      "new_path": "ro_core/core/device_agent.go"
    },
    {
      "type": "modify",
      "old_id": "246737f34ed1377ccaee90efd68bf7b3fa12c250",
      "old_mode": 33188,
      "old_path": "ro_core/core/device_agent_test.go",
      "new_id": "9634408b0751de7f17c137634dd564c46f8502d2",
      "new_mode": 33188,
      "new_path": "ro_core/core/device_agent_test.go"
    },
    {
      "type": "modify",
      "old_id": "b73ec10a9bfe8283b66f7e16b4862b6ffc3c3f19",
      "old_mode": 33188,
      "old_path": "ro_core/core/device_manager.go",
      "new_id": "aaa4a7392c31b1fdd268c4af223f0aba2abb6a2d",
      "new_mode": 33188,
      "new_path": "ro_core/core/device_manager.go"
    },
    {
      "type": "modify",
      "old_id": "da58e6732f33f6ea25904b3b10cb545201565c4d",
      "old_mode": 33188,
      "old_path": "ro_core/core/device_manager_test.go",
      "new_id": "510eb456d6ed665fe508bb7691927ab580420b7b",
      "new_mode": 33188,
      "new_path": "ro_core/core/device_manager_test.go"
    },
    {
      "type": "modify",
      "old_id": "0a73ff2ecb312a9bb5e569145136cdcb82464ba5",
      "old_mode": 33188,
      "old_path": "ro_core/core/grpc_nbi_api_handler.go",
      "new_id": "8fdc03c1df7d25a92f719cd4c7746d58778706e9",
      "new_mode": 33188,
      "new_path": "ro_core/core/grpc_nbi_api_handler.go"
    },
    {
      "type": "modify",
      "old_id": "0a95daa21799fe774879be1e2412710a8b2a926e",
      "old_mode": 33188,
      "old_path": "ro_core/core/grpc_nbi_api_handler_test.go",
      "new_id": "a62f8e503d525291c5090420d12e5faff5395325",
      "new_mode": 33188,
      "new_path": "ro_core/core/grpc_nbi_api_handler_test.go"
    },
    {
      "type": "modify",
      "old_id": "407511fa6ac4ff5b868d6dcd45077dc6759d4791",
      "old_mode": 33188,
      "old_path": "ro_core/core/logical_device_agent.go",
      "new_id": "374b2aa75830eaca1c8e6d6c71cdbb110a9b8671",
      "new_mode": 33188,
      "new_path": "ro_core/core/logical_device_agent.go"
    },
    {
      "type": "modify",
      "old_id": "1685606f8c11d18d1bc5c0dbc6928c9edabb0daf",
      "old_mode": 33188,
      "old_path": "ro_core/core/logical_device_agent_test.go",
      "new_id": "18e8c9757f0d6fdd519889cc18e9c41f480795de",
      "new_mode": 33188,
      "new_path": "ro_core/core/logical_device_agent_test.go"
    },
    {
      "type": "modify",
      "old_id": "fc09f12a5017170ec7e8817ba285bac8fb2b3a22",
      "old_mode": 33188,
      "old_path": "ro_core/core/logical_device_manager.go",
      "new_id": "e9e433fb95b6f5f610a044bdda6b367c4d32f3c3",
      "new_mode": 33188,
      "new_path": "ro_core/core/logical_device_manager.go"
    },
    {
      "type": "modify",
      "old_id": "a53e4ec9e151a82a910dacd8db3641596588585f",
      "old_mode": 33188,
      "old_path": "ro_core/core/logical_device_manager_test.go",
      "new_id": "7e91d37c8833e41b94e54904be18320ca6aaccd5",
      "new_mode": 33188,
      "new_path": "ro_core/core/logical_device_manager_test.go"
    },
    {
      "type": "modify",
      "old_id": "56233eb2a8378922c6f700f302523e999e79b626",
      "old_mode": 33188,
      "old_path": "ro_core/core/model_proxy.go",
      "new_id": "37755403abad589b87b10556acd7481979fb2777",
      "new_mode": 33188,
      "new_path": "ro_core/core/model_proxy.go"
    },
    {
      "type": "modify",
      "old_id": "d971c4aa1a866516185e460e415ff7e32582579e",
      "old_mode": 33188,
      "old_path": "ro_core/core/model_proxy_manager.go",
      "new_id": "42d0ad637974ccea9f223795410060fd18f2add3",
      "new_mode": 33188,
      "new_path": "ro_core/core/model_proxy_manager.go"
    },
    {
      "type": "modify",
      "old_id": "c375f7dd33aa334770e6823745a64f260dd8e150",
      "old_mode": 33188,
      "old_path": "ro_core/core/model_proxy_manager_test.go",
      "new_id": "b23781b82abb09248c7ad05f38acbcaef5d5203b",
      "new_mode": 33188,
      "new_path": "ro_core/core/model_proxy_manager_test.go"
    },
    {
      "type": "modify",
      "old_id": "5c26563570cc88806e44c2fb473ed6ca63476f8b",
      "old_mode": 33188,
      "old_path": "ro_core/core/model_proxy_test.go",
      "new_id": "41f814c785bf258c4f806676bfdfecdac257fc23",
      "new_mode": 33188,
      "new_path": "ro_core/core/model_proxy_test.go"
    },
    {
      "type": "modify",
      "old_id": "b203bec8c9faf8605f3bdd433f15bcb79a2099f2",
      "old_mode": 33188,
      "old_path": "ro_core/main.go",
      "new_id": "141a07fb2660630936ad3347a692466ada7039bc",
      "new_mode": 33188,
      "new_path": "ro_core/main.go"
    },
    {
      "type": "modify",
      "old_id": "5ba2f3c11273075898f0e322aa16ef9caf62f48b",
      "old_mode": 33188,
      "old_path": "rw_core/config/config.go",
      "new_id": "0ffe8072b2f622250f4ff6d9010fb6a5a2a79ab7",
      "new_mode": 33188,
      "new_path": "rw_core/config/config.go"
    },
    {
      "type": "modify",
      "old_id": "ef02ff8cb86eb66d4e1635cdb5514e1b5919503b",
      "old_mode": 33188,
      "old_path": "rw_core/core/adapter_manager.go",
      "new_id": "e502ff1a0c47cb20c7f9c769b0e6c614460d4477",
      "new_mode": 33188,
      "new_path": "rw_core/core/adapter_manager.go"
    },
    {
      "type": "modify",
      "old_id": "a39e241a551a9202e8d74dc11fa821e775d8cdf0",
      "old_mode": 33261,
      "old_path": "rw_core/core/adapter_proxy.go",
      "new_id": "86a64319f3d9adfd8db93affc2e674c22ce59458",
      "new_mode": 33261,
      "new_path": "rw_core/core/adapter_proxy.go"
    },
    {
      "type": "modify",
      "old_id": "c281f033c275d22ea77b184ef3047762c7a7d489",
      "old_mode": 33261,
      "old_path": "rw_core/core/adapter_proxy_test.go",
      "new_id": "1827b5ac28d56055f47d8da36bdca6ba8404c2c7",
      "new_mode": 33261,
      "new_path": "rw_core/core/adapter_proxy_test.go"
    },
    {
      "type": "modify",
      "old_id": "0ffe8e1c4e2ba71fb28c75f1884e52b062619e6e",
      "old_mode": 33188,
      "old_path": "rw_core/core/adapter_request_handler.go",
      "new_id": "07db0be571cb103ac7f50396890ce8c8c21c5846",
      "new_mode": 33188,
      "new_path": "rw_core/core/adapter_request_handler.go"
    },
    {
      "type": "modify",
      "old_id": "9098f0f145ddfe02e5ab8d4f5b70634f5e6a0ee3",
      "old_mode": 33188,
      "old_path": "rw_core/core/common_test.go",
      "new_id": "33e92d5f9583220da8599192e229cdf2d35c0a95",
      "new_mode": 33188,
      "new_path": "rw_core/core/common_test.go"
    },
    {
      "type": "modify",
      "old_id": "cb235862fecace14fd85a29d990ec750fdf8daf8",
      "old_mode": 33188,
      "old_path": "rw_core/core/core.go",
      "new_id": "228148c327baa0d0165a26bbd8d732c79fab47de",
      "new_mode": 33188,
      "new_path": "rw_core/core/core.go"
    },
    {
      "type": "modify",
      "old_id": "0cbd4483fbf49a7617fb090dc8d034bbfcbf02ee",
      "old_mode": 33261,
      "old_path": "rw_core/core/device_agent.go",
      "new_id": "a97e12abfbf8b22c4ef0f52e036e47244b1bcf25",
      "new_mode": 33261,
      "new_path": "rw_core/core/device_agent.go"
    },
    {
      "type": "modify",
      "old_id": "b00c42c6abe10e43be543a773a6f528cd68271a5",
      "old_mode": 33261,
      "old_path": "rw_core/core/device_agent_test.go",
      "new_id": "0da55bd092d44e23c85deb4795179000164a52e2",
      "new_mode": 33261,
      "new_path": "rw_core/core/device_agent_test.go"
    },
    {
      "type": "modify",
      "old_id": "59cf0a478ee42fab10cdb1507f8fbbe89398271d",
      "old_mode": 33261,
      "old_path": "rw_core/core/device_manager.go",
      "new_id": "7365503d4379f34ce4933197056de6651120ceae",
      "new_mode": 33261,
      "new_path": "rw_core/core/device_manager.go"
    },
    {
      "type": "modify",
      "old_id": "5f4d0d50d051859703593aad8066901f6b8a2f11",
      "old_mode": 33188,
      "old_path": "rw_core/core/device_ownership.go",
      "new_id": "687efcb2ae8d2553fed66d6154bd15493b8ecdf6",
      "new_mode": 33188,
      "new_path": "rw_core/core/device_ownership.go"
    },
    {
      "type": "modify",
      "old_id": "5188e56b5c10c1c174875f38cdaadc5a070c6f72",
      "old_mode": 33188,
      "old_path": "rw_core/core/device_state_transitions.go",
      "new_id": "d280270863156000c31c3c4d51f8880bbf1f07c5",
      "new_mode": 33188,
      "new_path": "rw_core/core/device_state_transitions.go"
    },
    {
      "type": "modify",
      "old_id": "fdd58cabe9c11136f70041ca02027264a7cbaf44",
      "old_mode": 33188,
      "old_path": "rw_core/core/device_state_transitions_test.go",
      "new_id": "7894378c5591953833ced11a5e4479331e5364b3",
      "new_mode": 33188,
      "new_path": "rw_core/core/device_state_transitions_test.go"
    },
    {
      "type": "modify",
      "old_id": "2da4d9eef928041dfc855d7fc26f8a1ba49c30f5",
      "old_mode": 33261,
      "old_path": "rw_core/core/grpc_nbi_api_handler.go",
      "new_id": "0378260cb44daf755c1090826c5da4523284aeef",
      "new_mode": 33261,
      "new_path": "rw_core/core/grpc_nbi_api_handler.go"
    },
    {
      "type": "modify",
      "old_id": "e0b6f641162523b18218658083f587e03eb1ff12",
      "old_mode": 33261,
      "old_path": "rw_core/core/grpc_nbi_api_handler_test.go",
      "new_id": "9df697de407b0581ea551025124da4642d515d8e",
      "new_mode": 33261,
      "new_path": "rw_core/core/grpc_nbi_api_handler_test.go"
    },
    {
      "type": "modify",
      "old_id": "776a0fa9e79bdc0d05ca4d74d0405c8b70965af7",
      "old_mode": 33188,
      "old_path": "rw_core/core/logical_device_agent.go",
      "new_id": "d9b5837d21ab79bd23ca4d933dde53c0abc0551f",
      "new_mode": 33188,
      "new_path": "rw_core/core/logical_device_agent.go"
    },
    {
      "type": "modify",
      "old_id": "f8f9348fad4e44b4cb76fc729296b5374183407d",
      "old_mode": 33188,
      "old_path": "rw_core/core/logical_device_agent_test.go",
      "new_id": "65c5cb6fbe4fc03b15b3ce7f056116d21e54c44a",
      "new_mode": 33188,
      "new_path": "rw_core/core/logical_device_agent_test.go"
    },
    {
      "type": "modify",
      "old_id": "6783e298c4d1f4e7779b80fde7505be32bdb67d7",
      "old_mode": 33188,
      "old_path": "rw_core/core/logical_device_manager.go",
      "new_id": "71950341f2343db3fce6a43d78a77f744a708c47",
      "new_mode": 33188,
      "new_path": "rw_core/core/logical_device_manager.go"
    },
    {
      "type": "modify",
      "old_id": "1f63debdb38fe6f7c57e1143247580d1de91a858",
      "old_mode": 33188,
      "old_path": "rw_core/core/transaction.go",
      "new_id": "93dd28f41b32813d786f60b1d0e30abe06361fcd",
      "new_mode": 33188,
      "new_path": "rw_core/core/transaction.go"
    },
    {
      "type": "modify",
      "old_id": "a4b0b633e4e522a1fb6065ed853d70b30e44d390",
      "old_mode": 33188,
      "old_path": "rw_core/coreif/adapter_manager_if.go",
      "new_id": "7f661cfd43c079f833fa6314794879f58c284fe3",
      "new_mode": 33188,
      "new_path": "rw_core/coreif/adapter_manager_if.go"
    },
    {
      "type": "modify",
      "old_id": "c63a7386668cfc2a650377b645ace673ed1076d3",
      "old_mode": 33188,
      "old_path": "rw_core/coreif/core_if.go",
      "new_id": "78d138b863fbf600d9723e3246400ba0d19fb7cf",
      "new_mode": 33188,
      "new_path": "rw_core/coreif/core_if.go"
    },
    {
      "type": "modify",
      "old_id": "292a7b942eacb7614f7f7ef40a56093af6a2e0b3",
      "old_mode": 33188,
      "old_path": "rw_core/coreif/device_manager_if.go",
      "new_id": "348e9b36a08a1270f6bf8bfc6af6b29f6dc2df54",
      "new_mode": 33188,
      "new_path": "rw_core/coreif/device_manager_if.go"
    },
    {
      "type": "modify",
      "old_id": "c9dbe6c660c1d3b17447f0b958f9b6b8a0c0c782",
      "old_mode": 33188,
      "old_path": "rw_core/coreif/logical_device_agent_if.go",
      "new_id": "734e02493d6e4b875221bd40854aa6fdd03bce9d",
      "new_mode": 33188,
      "new_path": "rw_core/coreif/logical_device_agent_if.go"
    },
    {
      "type": "modify",
      "old_id": "2beaea5342dfc83707def43b273a464cc5c7f0c6",
      "old_mode": 33188,
      "old_path": "rw_core/coreif/logical_device_manager_if.go",
      "new_id": "02068ebc022b63a49a5478a7c99858b1ac3959bd",
      "new_mode": 33188,
      "new_path": "rw_core/coreif/logical_device_manager_if.go"
    },
    {
      "type": "modify",
      "old_id": "1d8d0a7b4f4eef30eeb3e328139d02a7069bd999",
      "old_mode": 33188,
      "old_path": "rw_core/flowdecomposition/flow_decomposer.go",
      "new_id": "09592a8b8db5a26e76ea9f557b6f66b554cc632d",
      "new_mode": 33188,
      "new_path": "rw_core/flowdecomposition/flow_decomposer.go"
    },
    {
      "type": "modify",
      "old_id": "dac2e6b98340c1247cdcb14c90c6fa71ceb3a789",
      "old_mode": 33188,
      "old_path": "rw_core/flowdecomposition/flow_decomposer_test.go",
      "new_id": "cf32c4ddadff6c257cd71090509a1491122e0002",
      "new_mode": 33188,
      "new_path": "rw_core/flowdecomposition/flow_decomposer_test.go"
    },
    {
      "type": "modify",
      "old_id": "02ad35d3eee55b14a9ab08ff22dada750ac49689",
      "old_mode": 33188,
      "old_path": "rw_core/graph/device_graph.go",
      "new_id": "c37cfd0b2cf9fae0fde220371e3796f77af3739a",
      "new_mode": 33188,
      "new_path": "rw_core/graph/device_graph.go"
    },
    {
      "type": "modify",
      "old_id": "a4214e9d58eceb7afd4043469d5207470aef9595",
      "old_mode": 33188,
      "old_path": "rw_core/graph/device_graph_test.go",
      "new_id": "47d8b998c703ff7b3469268088d04dd4f61c1c91",
      "new_mode": 33188,
      "new_path": "rw_core/graph/device_graph_test.go"
    },
    {
      "type": "modify",
      "old_id": "76d0952616e4aa019a5224bf9102e6cc27e5b112",
      "old_mode": 33188,
      "old_path": "rw_core/main.go",
      "new_id": "daf4bb99780b5853759913a0734a4ab3265988ed",
      "new_mode": 33188,
      "new_path": "rw_core/main.go"
    },
    {
      "type": "modify",
      "old_id": "cbe4af1e189717f96394c604e7e07af9ed6fc632",
      "old_mode": 33188,
      "old_path": "rw_core/mocks/adapter.go",
      "new_id": "876ebea955348f702777840bc4af97d3c3eab206",
      "new_mode": 33188,
      "new_path": "rw_core/mocks/adapter.go"
    },
    {
      "type": "modify",
      "old_id": "7cf0d470678acf320068d37320583914f717e3e8",
      "old_mode": 33188,
      "old_path": "rw_core/mocks/adapter_olt.go",
      "new_id": "e7fed2242453302d81277d64e0548f36df645425",
      "new_mode": 33188,
      "new_path": "rw_core/mocks/adapter_olt.go"
    },
    {
      "type": "modify",
      "old_id": "aa91ab59ef7958c99c4b3dae80fcf772b328bd58",
      "old_mode": 33188,
      "old_path": "rw_core/mocks/adapter_olt_test.go",
      "new_id": "036d61213ced54822fb770845e7747cfb48b4d30",
      "new_mode": 33188,
      "new_path": "rw_core/mocks/adapter_olt_test.go"
    },
    {
      "type": "modify",
      "old_id": "b6414076c7ef9cd0340a61f55f6cceeb9728bc7d",
      "old_mode": 33188,
      "old_path": "rw_core/mocks/adapter_onu.go",
      "new_id": "ea02210ad6c6acc1048ce15268a24f26f687aecf",
      "new_mode": 33188,
      "new_path": "rw_core/mocks/adapter_onu.go"
    },
    {
      "type": "modify",
      "old_id": "748815a754b357ca9f44a72ca8407c63597f883d",
      "old_mode": 33188,
      "old_path": "rw_core/mocks/adapter_onu_test.go",
      "new_id": "ff4ed3245229fe7acd31af8adf36786627dc1cb1",
      "new_mode": 33188,
      "new_path": "rw_core/mocks/adapter_onu_test.go"
    },
    {
      "type": "modify",
      "old_id": "bc18cb5ba92c69e3a85374667ad5a8c0428e8ffb",
      "old_mode": 33188,
      "old_path": "rw_core/mocks/adapter_test.go",
      "new_id": "f748ea925e75bd3d3314b19039ebb246f1821af1",
      "new_mode": 33188,
      "new_path": "rw_core/mocks/adapter_test.go"
    },
    {
      "type": "modify",
      "old_id": "1ff57001b6b7cb4020f6ccfe8de2036ed42a71cc",
      "old_mode": 33188,
      "old_path": "rw_core/mocks/common_test.go",
      "new_id": "eb1534fa872829a73420b2e99ca32006a24196b7",
      "new_mode": 33188,
      "new_path": "rw_core/mocks/common_test.go"
    },
    {
      "type": "modify",
      "old_id": "1968efa2174ac32054364c65022b012259100f7b",
      "old_mode": 33188,
      "old_path": "rw_core/mocks/device_manager.go",
      "new_id": "4c48955d6b39d11018ade8512e2e733b48dbdd9c",
      "new_mode": 33188,
      "new_path": "rw_core/mocks/device_manager.go"
    },
    {
      "type": "modify",
      "old_id": "cc48b1044fc9fb5ff70f04627b8c619b5df892ff",
      "old_mode": 33188,
      "old_path": "rw_core/utils/core_utils_test.go",
      "new_id": "d7797e5897cb1920256ce331692dbba07345034e",
      "new_mode": 33188,
      "new_path": "rw_core/utils/core_utils_test.go"
    },
    {
      "type": "modify",
      "old_id": "444719ce40711f598911100c9550ca3cefed61c6",
      "old_mode": 33188,
      "old_path": "tests/afrouter/suites/test1/test1.json",
      "new_id": "14be12c6ab59bfea3c7e2a1e438433ba9b783e5d",
      "new_mode": 33188,
      "new_path": "tests/afrouter/suites/test1/test1.json"
    },
    {
      "type": "modify",
      "old_id": "6bf545b87ebeda61cd77aeab0ab7b32f39f5d2d5",
      "old_mode": 33188,
      "old_path": "tests/afrouter/suites/test2/test2.go",
      "new_id": "68ce93c3a666c7c4e33106be73de80d66165724a",
      "new_mode": 33188,
      "new_path": "tests/afrouter/suites/test2/test2.go"
    },
    {
      "type": "modify",
      "old_id": "afa09621294ec4a2c04c5f74ec4c96dc36ac9298",
      "old_mode": 33188,
      "old_path": "tests/afrouter/suites/test2/test2.tmpl.json",
      "new_id": "34ea3345aab3ccaf10693ec7a47db4055a700faa",
      "new_mode": 33188,
      "new_path": "tests/afrouter/suites/test2/test2.tmpl.json"
    },
    {
      "type": "modify",
      "old_id": "79ea6c159badb334511dd4c3f26f07dded1190ec",
      "old_mode": 33188,
      "old_path": "tests/afrouter/suites/test3/test3.go",
      "new_id": "956152b7124b9aa237354eb26370ef5815f6bc01",
      "new_mode": 33188,
      "new_path": "tests/afrouter/suites/test3/test3.go"
    },
    {
      "type": "modify",
      "old_id": "953031bc58206789aa1334edc9e062ee365b1e19",
      "old_mode": 33188,
      "old_path": "tests/afrouter/suites/test3/test3.tmpl.json",
      "new_id": "75d678b9b28733c2f2f6b4956cd708bd1607544a",
      "new_mode": 33188,
      "new_path": "tests/afrouter/suites/test3/test3.tmpl.json"
    },
    {
      "type": "modify",
      "old_id": "8543040b98513fe90f977167dc279113c5f8ca46",
      "old_mode": 33188,
      "old_path": "tests/afrouter/templates/client.go.tmpl",
      "new_id": "79bad83b33e9e13717c3bf0812b43f5d489a4cda",
      "new_mode": 33188,
      "new_path": "tests/afrouter/templates/client.go.tmpl"
    },
    {
      "type": "modify",
      "old_id": "5293b064d07ee925e6509f8eda423896f218c38c",
      "old_mode": 33188,
      "old_path": "tests/afrouter/templates/main.go.tmpl",
      "new_id": "f1bb3edaf18c329549251789248980775e4a293c",
      "new_mode": 33188,
      "new_path": "tests/afrouter/templates/main.go.tmpl"
    },
    {
      "type": "modify",
      "old_id": "a0414a2d7740ebe33e3c65bb88a257023ff8f1eb",
      "old_mode": 33188,
      "old_path": "tests/afrouter/templates/runAll.go.tmpl",
      "new_id": "d270b687d064464ba0611166f50dcb3066b01f96",
      "new_mode": 33188,
      "new_path": "tests/afrouter/templates/runAll.go.tmpl"
    },
    {
      "type": "modify",
      "old_id": "5660739ff2cfbe5a1f57f85ed70ee72cc901716c",
      "old_mode": 33188,
      "old_path": "tests/afrouter/templates/runTests.go.tmpl",
      "new_id": "62b938db808c2e92a30934396b2bb33e35e37266",
      "new_mode": 33188,
      "new_path": "tests/afrouter/templates/runTests.go.tmpl"
    },
    {
      "type": "modify",
      "old_id": "7ce70b06e5596ff7ab6d794da752dac2b51a4191",
      "old_mode": 33188,
      "old_path": "tests/afrouter/templates/server.go.tmpl",
      "new_id": "0830b1236ede4f29f45814bec0303b22fed9726b",
      "new_mode": 33188,
      "new_path": "tests/afrouter/templates/server.go.tmpl"
    },
    {
      "type": "modify",
      "old_id": "92c923c3138e636665859cfbc7120f11829ea398",
      "old_mode": 33188,
      "old_path": "tests/afrouter/templates/stats.go.tmpl",
      "new_id": "3eb4008b850f76088a839cef21192edc23ecda2d",
      "new_mode": 33188,
      "new_path": "tests/afrouter/templates/stats.go.tmpl"
    },
    {
      "type": "modify",
      "old_id": "0e57537ffbfc087892575e2b5b49e4b2e1665b16",
      "old_mode": 33188,
      "old_path": "tests/afrouter/tester.go",
      "new_id": "b6dcd3c99c0da785206f4bdefd76bd73faf06dc8",
      "new_mode": 33188,
      "new_path": "tests/afrouter/tester.go"
    },
    {
      "type": "modify",
      "old_id": "e7e63facbc22100cbd3e33c917e5bb6805efd8cb",
      "old_mode": 33188,
      "old_path": "tests/afrouter/tester/main.go",
      "new_id": "b733efc12755b1c9948207a3af46778c3818d280",
      "new_mode": 33188,
      "new_path": "tests/afrouter/tester/main.go"
    },
    {
      "type": "modify",
      "old_id": "17ad4b91e02ef14d05ab534c01da56d283ddfa29",
      "old_mode": 33188,
      "old_path": "tests/core/api/grpc_nbi_api_handler_client_test.go",
      "new_id": "16ee92bb31cf2d13c1528ba9b6401426ba50ac82",
      "new_mode": 33188,
      "new_path": "tests/core/api/grpc_nbi_api_handler_client_test.go"
    },
    {
      "type": "modify",
      "old_id": "c9ca8f17e75f1a13647cde5e1cb1d10707937d95",
      "old_mode": 33188,
      "old_path": "tests/core/concurrency/core_concurrency_test.go",
      "new_id": "c8ddff2fb4b300d541acf89b10fef01b2ee45b75",
      "new_mode": 33188,
      "new_path": "tests/core/concurrency/core_concurrency_test.go"
    },
    {
      "type": "modify",
      "old_id": "9c08e7a5024c44745aa71163ca47b0139a9b9e82",
      "old_mode": 33188,
      "old_path": "tests/core/flow_management_test.go",
      "new_id": "dbd9ab7a21f44b2e57f82342da3b3196ca3c698c",
      "new_mode": 33188,
      "new_path": "tests/core/flow_management_test.go"
    },
    {
      "type": "modify",
      "old_id": "f5867ad75e9b86c8d5f1be64f9c03f6a70548990",
      "old_mode": 33188,
      "old_path": "tests/core/performance_metrics_test.go",
      "new_id": "682706800260c1b5bfd15efa9f7ea97cc0fe40f8",
      "new_mode": 33188,
      "new_path": "tests/core/performance_metrics_test.go"
    },
    {
      "type": "modify",
      "old_id": "73098406e400160a10b9d56aa287be18e0b31919",
      "old_mode": 33188,
      "old_path": "tests/kafka/kafka_client_test.go",
      "new_id": "a55328315df1f82bd0ff75837329fbfa0f4f1952",
      "new_mode": 33188,
      "new_path": "tests/kafka/kafka_client_test.go"
    },
    {
      "type": "modify",
      "old_id": "7a7ce27f4205f5caf0e84ad13791c2662a621781",
      "old_mode": 33188,
      "old_path": "tests/kafka/kafka_inter_container_messaging_test.go",
      "new_id": "1a3521cd8e3e1fb433384ab61342eb029a51efe8",
      "new_mode": 33188,
      "new_path": "tests/kafka/kafka_inter_container_messaging_test.go"
    },
    {
      "type": "modify",
      "old_id": "c461f7e2c115664dd548fcbee5fc7c5f86d2af85",
      "old_mode": 33188,
      "old_path": "tests/utils/test_utils.go",
      "new_id": "ffc6faa13fa1c30ae8e13e234160eb563ec3682b",
      "new_mode": 33188,
      "new_path": "tests/utils/test_utils.go"
    },
    {
      "type": "delete",
      "old_id": "13479f8cbe1baf22f017ed5f69aafcb5dd0d35d3",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "81971704e593fe538acc4d48ec177577a6673000",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/adapterif/adapter_proxy_if.go",
      "new_id": "de5cfc07075a4b0c9c99f7b3c5b9a8738d7398e2",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/adapterif/adapter_proxy_if.go",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "9286c0dcd857d3bcfd40c960c2365f6f1ff8c58d",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/adapterif/core_proxy_if.go",
      "new_id": "dbf3418f7c9447c63c56e49fa6adeb815fc23a05",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/adapterif/core_proxy_if.go",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "b8ea9d8a5ca54006c4a6af203090202942bcee64",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/adapterif/events_proxy_if.go",
      "new_id": "c14493599a5e3122f8f4153ab427c5e348b446ad",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/adapterif/events_proxy_if.go",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "7b09a1f14936e7d186f639a6530ce4405d59a482",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/common/adapter_proxy.go",
      "new_id": "b30221475748d696f88238f65f4f8fa8b2590ed9",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/common/adapter_proxy.go",
      "score": 82
    },
    {
      "type": "copy",
      "old_id": "0851ede5def95ef583ee8f14d491155e78365ce8",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/db/common.go",
      "new_id": "acf818c0bd6d29acffd86521af98daec3364bba9",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/common/common.go",
      "score": 69
    },
    {
      "type": "rename",
      "old_id": "b0f7f32e4c8d039414457e07fc3e79995b0c682a",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/common/core_proxy.go",
      "new_id": "9b46c281410d5ba9ada5cc4027236623892eefe8",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/common/core_proxy.go",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "ab6b0d0f65ef3084aac84137f0abe68b75209568",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/common/events_proxy.go",
      "new_id": "034de8ec9a7390b8bf0750dce1832bcdbabffa4a",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/common/events_proxy.go",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "bcb45f8a87284dc326ca74f34cfaf5836d264f19",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/common/performance_metrics.go",
      "new_id": "7697c05b2c78215cd6a23af8d3d8998d61e4ee88",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/common/performance_metrics.go",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "dfcaf1e9b8c6512d691b64ab19dd86d45f7d7cff",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/common/request_handler.go",
      "new_id": "414116bbee43927cc41b9a5e0b963ef18f98aad4",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/common/request_handler.go",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "d3c562a8566bc32db6c108690484668d6bdea1ba",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/common/utils.go",
      "new_id": "d3c562a8566bc32db6c108690484668d6bdea1ba",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/common/utils.go",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "38aac3872cc50c1caef2aa5afe7786bd2a8d858c",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/iAdapter.go",
      "new_id": "3b86ac532f95c20fd0ea96af213bbb019c83d1f9",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/adapters/iAdapter.go",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "b2547c20bd5dafa0b94d188e0f105e2264328b3e",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/db/backend.go",
      "new_id": "23ad5a0851a5b891b1681b11a5d86aa749f21f16",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/backend.go",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "0851ede5def95ef583ee8f14d491155e78365ce8",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/db/common.go",
      "new_id": "a5a79ae183c4e8cb2fc558e101e757f42ff33a05",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/common.go",
      "score": 70
    },
    {
      "type": "rename",
      "old_id": "97fbec97dcdf3ca4f205d25b3d507a9d037ebb35",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/db/kvstore/client.go",
      "new_id": "088593af6b66c344dba25635f8337b7b642567ef",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/kvstore/client.go",
      "score": 95
    },
    {
      "type": "copy",
      "old_id": "0851ede5def95ef583ee8f14d491155e78365ce8",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/db/common.go",
      "new_id": "2d2a6a66c877df592a8705ae3c2d0ce77b2e383d",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/kvstore/common.go",
      "score": 69
    },
    {
      "type": "rename",
      "old_id": "a94de4dec604d4eda4dde009a4d5496b189f8b4e",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/db/kvstore/consulclient.go",
      "new_id": "e3912931c7fa9b44c2c861a866ae7071e2fab75f",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/kvstore/consulclient.go",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "3ae767ce88c436d42a9f55c0e8563ee233d02aa3",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/db/kvstore/etcdclient.go",
      "new_id": "70967482281ad06f0959e4ac5e025cfedb513d2f",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/kvstore/etcdclient.go",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "cf9a95c7ba81049ecf9bc39cc4b94076833bc51b",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/db/kvstore/kvutils.go",
      "new_id": "cf9a95c7ba81049ecf9bc39cc4b94076833bc51b",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/kvstore/kvutils.go",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "c20dab1d3a9f20fd93c0024ec762343c8208be59",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/mocks/common.go",
      "new_id": "b4fe7ec8f97365aaefc72e7fc70c739f75e61307",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/flows/common.go",
      "score": 69
    },
    {
      "type": "rename",
      "old_id": "02a4b0bd101a737f947f927d5fce57b9fe12b058",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/flows/flow_utils.go",
      "new_id": "b9981e6ac6bb741b4b176cc61049b889f8b3d4f3",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/flows/flow_utils.go",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "930d2c8621ba63e3f43be485110dbde5fb8df805",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/grpc/security.go",
      "new_id": "930d2c8621ba63e3f43be485110dbde5fb8df805",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/grpc/security.go",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7796b83995883f86ad1e15bf4a0bbdee97b2fffc",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/grpc/server.go",
      "new_id": "33c9b762201947fa0034e092b3d94486cb73dac0",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/grpc/server.go",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "488bf9f3d009d3779e1bf7a34d15d160ee6924da",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/kafka/client.go",
      "new_id": "62890434eb9d421237574f01cd4d3b249588b34b",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/kafka/client.go",
      "score": 94
    },
    {
      "type": "copy",
      "old_id": "c20dab1d3a9f20fd93c0024ec762343c8208be59",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/mocks/common.go",
      "new_id": "cb6acb2ee29699e58dc0188372773d28dfe06707",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/kafka/common.go",
      "score": 69
    },
    {
      "type": "rename",
      "old_id": "33261912e2da3c950e6dcb0f3774b42c758ed186",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/kafka/kafka_inter_container_library.go",
      "new_id": "042e1213c1165683f26048cb8f7156a20955633d",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/kafka/kafka_inter_container_library.go",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "ff521a734f3888ffd1efc919c06d6b6520da2755",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/kafka/sarama_client.go",
      "new_id": "9d4ab5209848b523ab625f0e1b574b202462e6df",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/kafka/sarama_client.go",
      "score": 80
    },
    {
      "type": "rename",
      "old_id": "0cb9535d274df0f6f5b46ba38ccd2080abdce934",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/kafka/utils.go",
      "new_id": "0cb9535d274df0f6f5b46ba38ccd2080abdce934",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/kafka/utils.go",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fe3a4e0fdfe6bd88c7f70734522c543a2fd31471",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/log/log.go",
      "new_id": "43567e3fdc06e94b519af199cfd9ce2f4c93b8c5",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/log/log.go",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "c20dab1d3a9f20fd93c0024ec762343c8208be59",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/mocks/common.go",
      "new_id": "839ac3efc3f4158f426aba97448617774b4e9d28",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/mocks/common.go",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "3246ca0c337371f964fadab72039d99f6c9b26f0",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/mocks/etcd_server.go",
      "new_id": "487b9911c8499c293bc9bf328367dbe21892f1c5",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/mocks/etcd_server.go",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "79cdfbc5b14c1092549b41289400ad29722009f5",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/mocks/kafka_client.go",
      "new_id": "51bd53216709f286fea12b2c7814664f140024c8",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/mocks/kafka_client.go",
      "score": 80
    },
    {
      "type": "rename",
      "old_id": "7e6dbf9e080212bcbf25162e0f9633c0a4ccdea7",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/probe/probe.go",
      "new_id": "9f009537288399d3b320c480f7f7863d5dbb1374",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/probe/probe.go",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "49c0b10413d4be295e89df6b6e1ecc755cfa6b8f",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/version/version.go",
      "new_id": "49c0b10413d4be295e89df6b6e1ecc755cfa6b8f",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/version/version.go",
      "score": 100
    },
    {
      "type": "delete",
      "old_id": "66c99aba1149792b37377f223b1fff1f17f16e09",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/common/yang_options.pb.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "6c01eb8dd3125ef3e365c4abd43b1de9469b77b6",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/common/common.pb.go",
      "new_id": "96d2f34841c7f6e4f1ef0f0414420f418a4d117d",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/common/common.pb.go",
      "score": 69
    },
    {
      "type": "rename",
      "old_id": "1df5ccabcc2108f85a1ccdb7cd85ac2778637c14",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/common/meta.pb.go",
      "new_id": "8fbd6214a6c6ecd39e4023c69e60544f297fdaab",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/common/meta.pb.go",
      "score": 68
    },
    {
      "type": "rename",
      "old_id": "e5294271560f5ada9d6d0ad2c3ebd905a9e8a293",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/inter_container/inter_container.pb.go",
      "new_id": "120a94b2436be4c711117643d5b353096d3bdaa1",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/inter_container/inter_container.pb.go",
      "score": 73
    },
    {
      "type": "rename",
      "old_id": "dddee14a600f8103dc6074328e5d930782584c18",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/omci/omci_alarm_db.pb.go",
      "new_id": "3d2089415931e2ffc2b6f937bb986f4105d7abc6",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/omci/omci_alarm_db.pb.go",
      "score": 81
    },
    {
      "type": "rename",
      "old_id": "6d5e3ac3913b389d407b0cf0445cb7870698673a",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/omci/omci_mib_db.pb.go",
      "new_id": "a3f23afa4fa7493fc2ec8bb817626684848601fd",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/omci/omci_mib_db.pb.go",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "e506aa595430f94a33e1876eb6ffb6b14221e0fe",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/openflow_13/openflow_13.pb.go",
      "new_id": "e3c00f3cec4c1836bd5f0865a3869c99b1b86352",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/openflow_13/openflow_13.pb.go",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "1f8b07315232b225de643c08176df6924cf88446",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/voltha/adapter.pb.go",
      "new_id": "93bf21b7bfc798ed19178d06e771bdc4be507642",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/voltha/adapter.pb.go",
      "score": 69
    },
    {
      "type": "rename",
      "old_id": "97df91be9a6d944727493b60da9aeb5c23b80031",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/voltha/device.pb.go",
      "new_id": "e713544f3320de0110d2337cdcf523f45507380b",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/voltha/device.pb.go",
      "score": 73
    },
    {
      "type": "rename",
      "old_id": "1ddc7755c57061cdd9173227d9bd3f7ed40af8e5",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/voltha/events.pb.go",
      "new_id": "7df3e27c0ee7909584b9795547e3c01f4ecdbc13",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/voltha/events.pb.go",
      "score": 68
    },
    {
      "type": "rename",
      "old_id": "996a99b515cd300e963206e5b97f4418fbc51b34",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/voltha/health.pb.go",
      "new_id": "42b0541aae3011785897393e2b93dfa3dd28dd56",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/voltha/health.pb.go",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "ecf91963618b682c6aa93eb6657c04f6afa3c3af",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/voltha/logical_device.pb.go",
      "new_id": "8ebaa02f8d0cd91594fe70278a4c1b9c5b15a26b",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/voltha/logical_device.pb.go",
      "score": 76
    },
    {
      "type": "rename",
      "old_id": "38ce6818211bf7250718f4683729e2e4646acce0",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/voltha/ponsim.pb.go",
      "new_id": "1dc6e94e6fb9874c3ac72031ea1d4c64cbc315cb",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/voltha/ponsim.pb.go",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "7a768b9119badd80f996675694c15e81c6761c02",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v2/go/voltha/voltha.pb.go",
      "new_id": "c2edc2d84df23804212c8e2297390a4e84c1955f",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/voltha/voltha.pb.go",
      "score": 90
    },
    {
      "type": "modify",
      "old_id": "7286932c33538136ce4c38f6587ad1a832289a77",
      "old_mode": 33188,
      "old_path": "vendor/modules.txt",
      "new_id": "bede00a70cd38ba5c7d5ac356faea062b94bf971",
      "new_mode": 33188,
      "new_path": "vendor/modules.txt"
    }
  ]
}
