)]}'
{
  "commit": "1f1280be197b17dced6ba6bba00767ec07604497",
  "tree": "8a263228ec6d559500bbe2132d9ecb8369eafb9b",
  "parents": [
    "b6843dc8a293b36f778aec7df465ecca25d0111a"
  ],
  "author": {
    "name": "Thiyagarajan Subramani",
    "email": "Thiyagarajan.Subramani@radisys.com",
    "time": "Tue Aug 13 18:41:19 2019 +0800"
  },
  "committer": {
    "name": "Thiyagarajan Subramani",
    "email": "Thiyagarajan.Subramani@radisys.com",
    "time": "Tue Sep 24 00:03:41 2019 -0700"
  },
  "message": "[VOL-1852][BAL3.0 Brigade] Support Edge-core OLT ASFvOLT16 (XGS-PON) and\nASGvOLT64 (GPON) devices\n\nChange-Id: I316d35bc76c38b5381e8896148b4ee5cebbd1099\n\nVOL-1850: Fix packet duplication with TM Queue Mapping profile\n          Fix for US and DS scheduler ID allocation irrespective of device type(asfvolt16/asfvolt64)\n          README.md file update with BAL3.1.1.1 specifications\n\nChange-Id: I255bf7a4ff35771e9c628bb822ba2190a1fcd5ed\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "634fb8a1864e60ed777830f70b82afb06a3a1355",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "937bed1b7fcfe61751435b19cc4bb4fea2c03e95",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "d9c8c5baacf00e84e03d6c6c64192df82488abf9",
      "old_mode": 33188,
      "old_path": "agent/Makefile.in",
      "new_id": "bd4e3da49baba32ab4dc1fbaf674e20283380f1e",
      "new_mode": 33188,
      "new_path": "agent/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "4e41fd73f7a56126c6784c167177dec681946086",
      "old_mode": 33188,
      "old_path": "agent/README.md",
      "new_id": "1897a7a397ca4524a65f84c55b86b207f8316aa7",
      "new_mode": 33188,
      "new_path": "agent/README.md"
    },
    {
      "type": "modify",
      "old_id": "8632b5b6960c034218867ad63a185dc776d3a82b",
      "old_mode": 33188,
      "old_path": "agent/common/core.h",
      "new_id": "05d6451a6267d92439e973bb6fe64dc3e000481d",
      "new_mode": 33188,
      "new_path": "agent/common/core.h"
    },
    {
      "type": "rename",
      "old_id": "b42cdf71624b732af72b587d296f11f83637c35e",
      "old_mode": 33261,
      "old_path": "agent/mkdebian/build_asfvolt16_deb.sh",
      "new_id": "b42cdf71624b732af72b587d296f11f83637c35e",
      "new_mode": 33261,
      "new_path": "agent/device/asfvolt16/mkdebian/build_asfvolt16_deb.sh",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "884a0150b0f3441e3cadf6625d6b5ace38c93425",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/.debhelper/generated/asfvolt16/triggers"
    },
    {
      "type": "rename",
      "old_id": "ceeb05b410818bc6c355257ab68798073b83bb7a",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.install",
      "new_id": "ceeb05b410818bc6c355257ab68798073b83bb7a",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/asfvolt16.install",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c271f29643e9d98cb29be4004bfe9f6a53716f01",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.postinst",
      "new_id": "44693f2aa8618506be31b229399543f64783b8f2",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/asfvolt16.postinst",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "3f455720085f0c969d077fda38ea2070c30fa00a",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.postrm",
      "new_id": "3f455720085f0c969d077fda38ea2070c30fa00a",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/asfvolt16.postrm",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9e4248974217e804a01375f22aae9e9223d43edb",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.preinst",
      "new_id": "f3c0cbfe34f281b4da1068c1ffe1eeac14db4a4d",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/asfvolt16.preinst",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26396dd4d30c6d5f0dbe0342f17138b73d673584",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/changelog"
    },
    {
      "type": "rename",
      "old_id": "ec635144f60048986bc560c5576355344005e6e7",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/compat",
      "new_id": "ec635144f60048986bc560c5576355344005e6e7",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/compat",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "55e7db8c5a86ef25b5f4ceb5a4e5452bc0711c88",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/control",
      "new_id": "1c0e2bd24bf8140c3ae26096e2fadfe56fb23872",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/control",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "0e527f07a09fb84c596b88d11c4ea9f6f2dbc158",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/copyright",
      "new_id": "0e527f07a09fb84c596b88d11c4ea9f6f2dbc158",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/copyright",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f614277688c00d9a70143813b6f35919a1f80f1",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/files"
    },
    {
      "type": "rename",
      "old_id": "c224dbdff6b2029dbadbb668df0fa7b4d16d2c83",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/logrotate.d/openolt",
      "new_id": "c224dbdff6b2029dbadbb668df0fa7b4d16d2c83",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/logrotate.d/openolt",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "73a55b1975a765cef62eeb7d6e9825f09f5fde5a",
      "old_mode": 33261,
      "old_path": "agent/mkdebian/debian/rules",
      "new_id": "0fa5d874cac68185c979e2a9f00e203f78b4bb19",
      "new_mode": 33261,
      "new_path": "agent/device/asfvolt16/mkdebian/debian/rules",
      "score": 97
    },
    {
      "type": "modify",
      "old_id": "12cc60c6e735b9b0b461c5506290130c3b0853e7",
      "old_mode": 33188,
      "old_path": "agent/device/asfvolt16/vendor.h",
      "new_id": "6a34814efdcbdf318a11a1a930b09863a9f3738e",
      "new_mode": 33188,
      "new_path": "agent/device/asfvolt16/vendor.h"
    },
    {
      "type": "copy",
      "old_id": "b42cdf71624b732af72b587d296f11f83637c35e",
      "old_mode": 33261,
      "old_path": "agent/mkdebian/build_asfvolt16_deb.sh",
      "new_id": "b42cdf71624b732af72b587d296f11f83637c35e",
      "new_mode": 33261,
      "new_path": "agent/device/asgvolt64/mkdebian/build_asgvolt64_deb.sh",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "884a0150b0f3441e3cadf6625d6b5ace38c93425",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/.debhelper/generated/asgvolt64/triggers"
    },
    {
      "type": "copy",
      "old_id": "ceeb05b410818bc6c355257ab68798073b83bb7a",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.install",
      "new_id": "ceeb05b410818bc6c355257ab68798073b83bb7a",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/asgvolt64.install",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "c271f29643e9d98cb29be4004bfe9f6a53716f01",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.postinst",
      "new_id": "e9c752c3cc8892db808ce3fe2bb96c2590ee0810",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/asgvolt64.postinst",
      "score": 85
    },
    {
      "type": "copy",
      "old_id": "3f455720085f0c969d077fda38ea2070c30fa00a",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.postrm",
      "new_id": "3f455720085f0c969d077fda38ea2070c30fa00a",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/asgvolt64.postrm",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "9e4248974217e804a01375f22aae9e9223d43edb",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.preinst",
      "new_id": "f3c0cbfe34f281b4da1068c1ffe1eeac14db4a4d",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/asgvolt64.preinst",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de698d3ab12a354a0b6b5762ecdeba8b07e2c685",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/changelog"
    },
    {
      "type": "copy",
      "old_id": "ec635144f60048986bc560c5576355344005e6e7",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/compat",
      "new_id": "ec635144f60048986bc560c5576355344005e6e7",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/compat",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "55e7db8c5a86ef25b5f4ceb5a4e5452bc0711c88",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/control",
      "new_id": "535ebb176eee0ce1bcae19e1230d22cd0c7132e1",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/control",
      "score": 74
    },
    {
      "type": "copy",
      "old_id": "0e527f07a09fb84c596b88d11c4ea9f6f2dbc158",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/copyright",
      "new_id": "0e527f07a09fb84c596b88d11c4ea9f6f2dbc158",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/copyright",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35eaf0ceb73951d5fb46300d99a917c5ba3a518b",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/files"
    },
    {
      "type": "copy",
      "old_id": "c224dbdff6b2029dbadbb668df0fa7b4d16d2c83",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/logrotate.d/openolt",
      "new_id": "c224dbdff6b2029dbadbb668df0fa7b4d16d2c83",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/logrotate.d/openolt",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "73a55b1975a765cef62eeb7d6e9825f09f5fde5a",
      "old_mode": 33261,
      "old_path": "agent/mkdebian/debian/rules",
      "new_id": "a8b6901323a6f83ef098880120968af5548f50f9",
      "new_mode": 33261,
      "new_path": "agent/device/asgvolt64/mkdebian/debian/rules",
      "score": 97
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12aade8e3d52e1285cd1aa1ac11c467313233d55",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/vendor.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0d21c3763c324b905878cb997d0bfacd2eb0b7b",
      "new_mode": 33188,
      "new_path": "agent/device/asgvolt64/vendor.h"
    },
    {
      "type": "modify",
      "old_id": "20bff23a58a87c382629598c36690406a068a1e3",
      "old_mode": 33188,
      "old_path": "agent/download/Makefile.onl",
      "new_id": "986d9dd88b64e1c703f3d8182696bea519a11b80",
      "new_mode": 33188,
      "new_path": "agent/download/Makefile.onl"
    },
    {
      "type": "rename",
      "old_id": "ae860736dfa7268e28781d9bdf6163583ee2423c",
      "old_mode": 33188,
      "old_path": "agent/download/build-asfvolt16.sh",
      "new_id": "ae860736dfa7268e28781d9bdf6163583ee2423c",
      "new_mode": 33188,
      "new_path": "agent/download/build-onl.sh",
      "score": 100
    },
    {
      "type": "delete",
      "old_id": "938b0338e897d8cda55a39b4be2ebdaeb6ad7854",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/changelog",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e8fd78d6fb9a99af2a556193941c979321acbe8b",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/files",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "14ef7a5ae9bcfd5e9ad5db2288b37d3f5bc6d309",
      "old_mode": 33261,
      "old_path": "agent/scripts/init.d/dev_mgmt_daemon",
      "new_id": "340fe53d727190f0d02affe2f34c6b6af7aec3c1",
      "new_mode": 33261,
      "new_path": "agent/scripts/init.d/dev_mgmt_daemon"
    },
    {
      "type": "modify",
      "old_id": "3c13436d86e06a55e94d930172ed48df0be8894e",
      "old_mode": 33261,
      "old_path": "agent/scripts/init.d/openolt",
      "new_id": "69823c24ef36c0e2a3829cfe8e2ad3b053cb812d",
      "new_mode": 33261,
      "new_path": "agent/scripts/init.d/openolt"
    },
    {
      "type": "modify",
      "old_id": "238ce9611b59ea70e71276eefff189142820b887",
      "old_mode": 33188,
      "old_path": "agent/src/core.cc",
      "new_id": "a2da56d5ee159eec9b3d2f4b09c2cb5527da6579",
      "new_mode": 33188,
      "new_path": "agent/src/core.cc"
    }
  ]
}
