)]}'
{
  "commit": "a707e7c60c76a0188f15a83c803792811f31dd67",
  "tree": "92b434a52252d23337aaa440ad2117b7f6451f01",
  "parents": [
    "fe64970ada63b84487e29eca38b9b502002b3e3d"
  ],
  "author": {
    "name": "Girish Gowdra",
    "email": "girish@opennetworking.org",
    "time": "Thu Nov 07 11:36:13 2019 +0530"
  },
  "committer": {
    "name": "Girish Gowdra",
    "email": "girish@opennetworking.org",
    "time": "Sat Nov 09 20:42:56 2019 +0530"
  },
  "message": "VOL-2197: Change license on OpenOLT agent to Apache 2.0\n\nChange-Id: I7e6daff59723d6564044e61e93cad1bf03f4661b\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "94a9ed024d3859793618152ea559a168bbcbb5e2",
      "old_mode": 33188,
      "old_path": "COPYING",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c27bac8aad4631232a8ff5f6acaf4b6a96a25823",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "modify",
      "old_id": "1eb602a6321c00c82883f625fb3997e7ab942ba0",
      "old_mode": 33188,
      "old_path": "agent/Makefile.in",
      "new_id": "890fcc693ef94da76334f6aa429e114c76ee0e56",
      "new_mode": 33188,
      "new_path": "agent/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "26f1dac9c6671ce06e8b7a4cfef796934b086822",
      "old_mode": 33188,
      "old_path": "agent/common/core.h",
      "new_id": "bfb6c9b5f9c6e482fa450e0592a1f8041938408d",
      "new_mode": 33188,
      "new_path": "agent/common/core.h"
    },
    {
      "type": "modify",
      "old_id": "49caf5ad3ccf47ce53680108e13f87be10409295",
      "old_mode": 33188,
      "old_path": "agent/common/main.cc",
      "new_id": "a18db3c96cb862d0811ab644910f154ff0544abe",
      "new_mode": 33188,
      "new_path": "agent/common/main.cc"
    },
    {
      "type": "modify",
      "old_id": "10ae4fa50b318d7e81c68d2b4fd697f24f394795",
      "old_mode": 33188,
      "old_path": "agent/common/server.cc",
      "new_id": "9e1eb86bcc60e91f454d919f7f5e5d6bf098ead5",
      "new_mode": 33188,
      "new_path": "agent/common/server.cc"
    },
    {
      "type": "modify",
      "old_id": "52ef083b46c105c1a21cd97f1fc9d29f7197c8a4",
      "old_mode": 33188,
      "old_path": "agent/common/server.h",
      "new_id": "2238287705244bd34a22074bf5427d489f329c39",
      "new_mode": 33188,
      "new_path": "agent/common/server.h"
    },
    {
      "type": "modify",
      "old_id": "3573c4b4cdebaf08686cbe328a9377d175101787",
      "old_mode": 33188,
      "old_path": "agent/common/state.h",
      "new_id": "6092aa8827dd67e978ce0d8996c4afc17bec379b",
      "new_mode": 33188,
      "new_path": "agent/common/state.h"
    },
    {
      "type": "modify",
      "old_id": "b42cdf71624b732af72b587d296f11f83637c35e",
      "old_mode": 33261,
      "old_path": "agent/device/asfvolt16/mkdebian/build_asfvolt16_deb.sh",
      "new_id": "e4cc7063c4c9a188145d615f068eafb253ab5d4f",
      "new_mode": 33261,
      "new_path": "agent/device/asfvolt16/mkdebian/build_asfvolt16_deb.sh"
    },
    {
      "type": "modify",
      "old_id": "44693f2aa8618506be31b229399543f64783b8f2",
      "old_mode": 33188,
      "old_path": "agent/device/asfvolt16/mkdebian/debian/asfvolt16.postinst",
      "new_id": "1db6e9073f02ac68e5fe80fd01f1bbbc62f95355",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/asfvolt16.postinst"
    },
    {
      "type": "modify",
      "old_id": "3f455720085f0c969d077fda38ea2070c30fa00a",
      "old_mode": 33188,
      "old_path": "agent/device/asfvolt16/mkdebian/debian/asfvolt16.postrm",
      "new_id": "2f514af2834317e0ab3620bbb429fda7121860d5",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/asfvolt16.postrm"
    },
    {
      "type": "modify",
      "old_id": "f3c0cbfe34f281b4da1068c1ffe1eeac14db4a4d",
      "old_mode": 33188,
      "old_path": "agent/device/asfvolt16/mkdebian/debian/asfvolt16.preinst",
      "new_id": "333bcd59feda495ac32845633bcdc8259702debd",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/asfvolt16.preinst"
    },
    {
      "type": "modify",
      "old_id": "12aade8e3d52e1285cd1aa1ac11c467313233d55",
      "old_mode": 33188,
      "old_path": "agent/device/asfvolt16/vendor.cc",
      "new_id": "86836ffa9fb80bad597bceff659295f23de70e8c",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/vendor.cc"
    },
    {
      "type": "modify",
      "old_id": "6a34814efdcbdf318a11a1a930b09863a9f3738e",
      "old_mode": 33188,
      "old_path": "agent/device/asfvolt16/vendor.h",
      "new_id": "a15fec07d8597c361576c548ad0ff1d449e644a6",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/vendor.h"
    },
    {
      "type": "modify",
      "old_id": "b42cdf71624b732af72b587d296f11f83637c35e",
      "old_mode": 33261,
      "old_path": "agent/device/asgvolt64/mkdebian/build_asgvolt64_deb.sh",
      "new_id": "e4cc7063c4c9a188145d615f068eafb253ab5d4f",
      "new_mode": 33261,
      "new_path": "agent/device/asgvolt64/mkdebian/build_asgvolt64_deb.sh"
    },
    {
      "type": "modify",
      "old_id": "e9c752c3cc8892db808ce3fe2bb96c2590ee0810",
      "old_mode": 33188,
      "old_path": "agent/device/asgvolt64/mkdebian/debian/asgvolt64.postinst",
      "new_id": "5166989e28e314ce98be994b4da56f51c20af9c8",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/asgvolt64.postinst"
    },
    {
      "type": "modify",
      "old_id": "3f455720085f0c969d077fda38ea2070c30fa00a",
      "old_mode": 33188,
      "old_path": "agent/device/asgvolt64/mkdebian/debian/asgvolt64.postrm",
      "new_id": "2f514af2834317e0ab3620bbb429fda7121860d5",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/asgvolt64.postrm"
    },
    {
      "type": "modify",
      "old_id": "f3c0cbfe34f281b4da1068c1ffe1eeac14db4a4d",
      "old_mode": 33188,
      "old_path": "agent/device/asgvolt64/mkdebian/debian/asgvolt64.preinst",
      "new_id": "333bcd59feda495ac32845633bcdc8259702debd",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/asgvolt64.preinst"
    },
    {
      "type": "modify",
      "old_id": "12aade8e3d52e1285cd1aa1ac11c467313233d55",
      "old_mode": 33188,
      "old_path": "agent/device/asgvolt64/vendor.cc",
      "new_id": "86836ffa9fb80bad597bceff659295f23de70e8c",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/vendor.cc"
    },
    {
      "type": "modify",
      "old_id": "a0d21c3763c324b905878cb997d0bfacd2eb0b7b",
      "old_mode": 33188,
      "old_path": "agent/device/asgvolt64/vendor.h",
      "new_id": "d7280e4afaaae66a7ac355b6ace7343622aaf19e",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/vendor.h"
    },
    {
      "type": "modify",
      "old_id": "fcaa887d316f0a99b9af6d409ae51fded62a5851",
      "old_mode": 33188,
      "old_path": "agent/device/device.h",
      "new_id": "71259ac15545a8ca74c52f51b7ab522c6a7667a2",
      "new_mode": 33188,
      "new_path": "agent/device/device.h"
    },
    {
      "type": "modify",
      "old_id": "12aade8e3d52e1285cd1aa1ac11c467313233d55",
      "old_mode": 33188,
      "old_path": "agent/device/generic/vendor.cc",
      "new_id": "86836ffa9fb80bad597bceff659295f23de70e8c",
      "new_mode": 33188,
      "new_path": "agent/device/generic/vendor.cc"
    },
    {
      "type": "modify",
      "old_id": "3c32e43215d7d87f683966ea7b4999993253fb8a",
      "old_mode": 33188,
      "old_path": "agent/device/generic/vendor.h",
      "new_id": "25cc813e4970e6d5872af6dec01ed980a5862fa4",
      "new_mode": 33188,
      "new_path": "agent/device/generic/vendor.h"
    },
    {
      "type": "modify",
      "old_id": "9de2b40835b7f142917bece245f1f8c12081c020",
      "old_mode": 33188,
      "old_path": "agent/device/tlabvolt2/vendor.cc",
      "new_id": "53730d68fc93bcdbffec193608ae6102c22ce609",
      "new_mode": 33188,
      "new_path": "agent/device/tlabvolt2/vendor.cc"
    },
    {
      "type": "modify",
      "old_id": "cc7aa5443fb6068e4427b6499873f7ee523716e3",
      "old_mode": 33188,
      "old_path": "agent/device/tlabvolt2/vendor.h",
      "new_id": "1d2860287e495c7703a1e3009f0c2ca2533ffcca",
      "new_mode": 33188,
      "new_path": "agent/device/tlabvolt2/vendor.h"
    },
    {
      "type": "modify",
      "old_id": "9de2b40835b7f142917bece245f1f8c12081c020",
      "old_mode": 33188,
      "old_path": "agent/device/tlabvolt8/vendor.cc",
      "new_id": "53730d68fc93bcdbffec193608ae6102c22ce609",
      "new_mode": 33188,
      "new_path": "agent/device/tlabvolt8/vendor.cc"
    },
    {
      "type": "modify",
      "old_id": "fb846118e6714e068a6c701c7185896aa4aae816",
      "old_mode": 33188,
      "old_path": "agent/device/tlabvolt8/vendor.h",
      "new_id": "671e17def50fe6d2fb0562422b4218014d9584c9",
      "new_mode": 33188,
      "new_path": "agent/device/tlabvolt8/vendor.h"
    },
    {
      "type": "modify",
      "old_id": "791caae38d779d265fc41ad49e85ffe0301f4c64",
      "old_mode": 33188,
      "old_path": "agent/sim/core.cc",
      "new_id": "8537eeb3281e9f831413c021d732509da91d2f61",
      "new_mode": 33188,
      "new_path": "agent/sim/core.cc"
    },
    {
      "type": "modify",
      "old_id": "f656b1f4bd9440dc3f08a1579e8fe951ff0f9110",
      "old_mode": 33188,
      "old_path": "agent/sim/core.h",
      "new_id": "ed0fb4d313fbf0c12bd08370c9d9c01cf1a9bb8e",
      "new_mode": 33188,
      "new_path": "agent/sim/core.h"
    },
    {
      "type": "modify",
      "old_id": "897d326bdb3846feb12883cf773d3d12a85b8d23",
      "old_mode": 33188,
      "old_path": "agent/src/core.cc",
      "new_id": "43ce76f02d69face6bba6a4aaeb0d08e69b2df4d",
      "new_mode": 33188,
      "new_path": "agent/src/core.cc"
    },
    {
      "type": "modify",
      "old_id": "53588e4f76e54cce0bd2ddfa8dcbfe15c58abe36",
      "old_mode": 33188,
      "old_path": "agent/src/error_format.cc",
      "new_id": "f8de289c77c7cb18b79d012e02b2dac71226a68b",
      "new_mode": 33188,
      "new_path": "agent/src/error_format.cc"
    },
    {
      "type": "modify",
      "old_id": "3928dc1e8597e1875a88a346f3fae051237c040f",
      "old_mode": 33188,
      "old_path": "agent/src/error_format.h",
      "new_id": "e066ef2382d38e6f6640e1e0a4340fed6ed540d7",
      "new_mode": 33188,
      "new_path": "agent/src/error_format.h"
    },
    {
      "type": "modify",
      "old_id": "cc42adcfb2b36b6e7274551b4ff8d0c66eff21e0",
      "old_mode": 33188,
      "old_path": "agent/src/indications.cc",
      "new_id": "07edbd9b2ad30a237dacbde33757fb9078bd1bc6",
      "new_mode": 33188,
      "new_path": "agent/src/indications.cc"
    },
    {
      "type": "modify",
      "old_id": "f762e725b5e848f1e2b7b100cee2cc8f7104200d",
      "old_mode": 33188,
      "old_path": "agent/src/indications.h",
      "new_id": "0a7c953eeb49eacc5171b61815f5aedcfdcaaf2d",
      "new_mode": 33188,
      "new_path": "agent/src/indications.h"
    },
    {
      "type": "modify",
      "old_id": "62213c2b79807c26abb949c6bdf839f008b5cf14",
      "old_mode": 33188,
      "old_path": "agent/src/stats_collection.cc",
      "new_id": "e31ce4c5d344b95d2da8d27c5d675acb68931045",
      "new_mode": 33188,
      "new_path": "agent/src/stats_collection.cc"
    },
    {
      "type": "modify",
      "old_id": "8e1c00fa8730e6ab3494a2f2adfa504e00b2ac38",
      "old_mode": 33188,
      "old_path": "agent/src/stats_collection.h",
      "new_id": "dd5835d63e73b5af5fe379df9726f7d76cc1dd1c",
      "new_mode": 33188,
      "new_path": "agent/src/stats_collection.h"
    },
    {
      "type": "modify",
      "old_id": "2c82f5834c6f6f35f95d5253c6dda7ccf12e410d",
      "old_mode": 33188,
      "old_path": "agent/src/translation.cc",
      "new_id": "19e9f665c5a971ef73385aefea73ca65edc33e13",
      "new_mode": 33188,
      "new_path": "agent/src/translation.cc"
    },
    {
      "type": "modify",
      "old_id": "34fe69e6dcc34241ca0844241d6f578b48c4cd67",
      "old_mode": 33188,
      "old_path": "agent/src/translation.h",
      "new_id": "b4d8b908d7afdec05b85bb091883d26b89b6777e",
      "new_mode": 33188,
      "new_path": "agent/src/translation.h"
    },
    {
      "type": "modify",
      "old_id": "9fde90e8afe7e8c0e798a89e1899e1af46c0953b",
      "old_mode": 33188,
      "old_path": "agent/src/utils.cc",
      "new_id": "21ca84bd17b824cb081e69271d6c729e9a8ccc85",
      "new_mode": 33188,
      "new_path": "agent/src/utils.cc"
    },
    {
      "type": "modify",
      "old_id": "52c018a3db5cda13c8a97f3be114be2e646ceca0",
      "old_mode": 33188,
      "old_path": "agent/src/utils.h",
      "new_id": "c35d6f0ae2436a9e27e827696af344fe5b295507",
      "new_mode": 33188,
      "new_path": "agent/src/utils.h"
    },
    {
      "type": "modify",
      "old_id": "3f8eaf983bb713f0bd438dd57608ecf4647eebd3",
      "old_mode": 33188,
      "old_path": "agent/test/Makefile.in",
      "new_id": "b8fee222c1aaa9633aa311fd7d5c6e5e569d8d23",
      "new_mode": 33188,
      "new_path": "agent/test/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "72cbbc44dd95df685e9eefcdf870fcb63b3c981d",
      "old_mode": 33188,
      "old_path": "agent/test/inc/bal_mocker.h",
      "new_id": "d36d0c78038299fe4780c8655f727148c6c914bb",
      "new_mode": 33188,
      "new_path": "agent/test/inc/bal_mocker.h"
    },
    {
      "type": "modify",
      "old_id": "40013273d3045dfb40790fa18493eec67665f175",
      "old_mode": 33188,
      "old_path": "agent/test/inc/bal_stub.h",
      "new_id": "3892417e05c639e2dbb27ea1749969071cc9b6aa",
      "new_mode": 33188,
      "new_path": "agent/test/inc/bal_stub.h"
    },
    {
      "type": "modify",
      "old_id": "dbeb1e7f3d98a3febc8a72219420d3e5657243ea",
      "old_mode": 33188,
      "old_path": "agent/test/inc/bal_version.h",
      "new_id": "45b3cc3ae59529c6aff33982f347b6116b77d7db",
      "new_mode": 33188,
      "new_path": "agent/test/inc/bal_version.h"
    },
    {
      "type": "modify",
      "old_id": "f0c98af05d64c602f8d7de01da6c43e9efd3b9f8",
      "old_mode": 33188,
      "old_path": "agent/test/inc/bcm_api_cli.h",
      "new_id": "cb7f2e3d535768b2decd91571ac8603d6e8ebd7c",
      "new_mode": 33188,
      "new_path": "agent/test/inc/bcm_api_cli.h"
    },
    {
      "type": "modify",
      "old_id": "daef96234c2fa2157517b0ed88a2b7e7e68257e0",
      "old_mode": 33188,
      "old_path": "agent/test/inc/bcmcli.h",
      "new_id": "4707b806c0f183d378b6a13cb144afcbc01f3c7a",
      "new_mode": 33188,
      "new_path": "agent/test/inc/bcmcli.h"
    },
    {
      "type": "modify",
      "old_id": "0855ad5130c024cd4e11c240403c169fa1b322b5",
      "old_mode": 33188,
      "old_path": "agent/test/inc/bcmcli_session.h",
      "new_id": "c9de0c335490a53960c999400d100908a7f89bd7",
      "new_mode": 33188,
      "new_path": "agent/test/inc/bcmcli_session.h"
    },
    {
      "type": "modify",
      "old_id": "17709eacd5137745dceab23893934b0e683612f8",
      "old_mode": 33188,
      "old_path": "agent/test/inc/bcmolt_api_topology.h",
      "new_id": "be095cf7006fe7e1edd81e11ce95adcc807c993f",
      "new_mode": 33188,
      "new_path": "agent/test/inc/bcmolt_api_topology.h"
    },
    {
      "type": "modify",
      "old_id": "124da6cb37fae991c979e0a537330542a09905c1",
      "old_mode": 33188,
      "old_path": "agent/test/inc/bcmolt_conn_mgr.h",
      "new_id": "9b94fabbd860fe1ae81fde88292c780f602af5ba",
      "new_mode": 33188,
      "new_path": "agent/test/inc/bcmolt_conn_mgr.h"
    },
    {
      "type": "modify",
      "old_id": "f2e87b1c9d6a4a483d28cd690fdda11c75e4e276",
      "old_mode": 33188,
      "old_path": "agent/test/inc/test_stub.h",
      "new_id": "fe60d8188f5f31f5f49e81e0e750095db8d0c854",
      "new_mode": 33188,
      "new_path": "agent/test/inc/test_stub.h"
    },
    {
      "type": "modify",
      "old_id": "1f9d4b0fc6cc937c060db795245ff5f58abd7bc9",
      "old_mode": 33188,
      "old_path": "agent/test/src/bal_mocker.cc",
      "new_id": "1bab8a2833388227effe14eed66b5142b29ef17d",
      "new_mode": 33188,
      "new_path": "agent/test/src/bal_mocker.cc"
    },
    {
      "type": "modify",
      "old_id": "5ab1b7956e83fe6afc77ffcf6d700b78839298cd",
      "old_mode": 33188,
      "old_path": "agent/test/src/bal_stub.cc",
      "new_id": "6d757b3979829fc25ce2edef72f457b3f9f1617a",
      "new_mode": 33188,
      "new_path": "agent/test/src/bal_stub.cc"
    },
    {
      "type": "modify",
      "old_id": "8e3a9030b47d1cf636c22c9955d203ccc58b0f44",
      "old_mode": 33188,
      "old_path": "agent/test/src/main_test.cc",
      "new_id": "0c553fa5aae7263b470decd3e7364e7cb7a65238",
      "new_mode": 33188,
      "new_path": "agent/test/src/main_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e7757caf084765658330de5306f9781f6afc761b",
      "old_mode": 33188,
      "old_path": "agent/test/src/test_enable_olt.cc",
      "new_id": "5fbbf699e805f9d756d951f2ce061c4c7a6c8978",
      "new_mode": 33188,
      "new_path": "agent/test/src/test_enable_olt.cc"
    }
  ]
}
