)]}'
{
  "log": [
    {
      "commit": "f760147ad9b1e3981ebc98f73001d774bbd3ff45",
      "tree": "7b2a626bd618db33a10eb6ab748e9a26605c4454",
      "parents": [
        "9ea2154491ecd2324cde998ce595c9430a14516b"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Fri Nov 02 13:27:41 2018 +0000"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Mon Nov 05 14:04:24 2018 +0000"
      },
      "message": "VOL-1312 - Resource Manager should not require hard coded vendor/models\n\nChanged extra-args parser to not require any validation checks from\na choice list.\n\nChanged openolt to auto create the extra args from device info if\nnot provided via CLI.\n\nChanged openolt to use model vs vendor as the resource manager\ntechprofile path.\n\nChange-Id: Ib7befc581574abb5c4fb30355f830a9fdafe1b60\n"
    },
    {
      "commit": "65423ce331ffb56ca27e104a85e5a55fe544c4b8",
      "tree": "be02868c1111bb68b57db4f71ca0ef686c1776ac",
      "parents": [
        "1dd47089f1f0d0290945c5bdb897e6a04c03bfad"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Mon Oct 29 23:24:21 2018 -0500"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Mon Oct 29 23:24:21 2018 -0500"
      },
      "message": "VOL-1289 - Update Resource Manager to support per-interface ranges\n\nFix indent error by extraneous tab\n\nChange-Id: I078cfd97d860dc16e99fd7c4905c0f40a431c0f1\n"
    },
    {
      "commit": "1dd47089f1f0d0290945c5bdb897e6a04c03bfad",
      "tree": "e425748e37c9df3a099857abf03f28531880105e",
      "parents": [
        "deaebc9202fe3c156051983ff901bcbefbf55b1e"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Tue Oct 23 13:12:26 2018 -0500"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Mon Oct 29 20:40:46 2018 -0500"
      },
      "message": "VOL-1289 - Update Resource Manager to support per-interface ranges\n\nUpdated Resource Manager and OpenOLT to support constructs for managing\nresource pools by 1) each interface, 2) by all interfaces that share\na common technology, and 3) by all interfaces on the board.\n\nThe OpenOLT agent now supports returning, via DeviceInfo, a list of\n1 or more range specifications. Each range corresponds to a unique\ntechnology and identifies which interfaces on the board use that\ntechnology and the start/end specifications for each resource type,\ne.g. resource \"pool\". Options are provided for each pool to\nindependently be configured for (1) pool-per-interface, (2) pool-\nper-technology, or (3) pool-per-device, a.k.a global.\n\nA separate Resource Manager instance is used for each technology\nrange specification that manages (1) and (2) options. For (3),\none of the Resource Managers (arbitrarily chosen) is designated\nas the \"global\" Resource Manager that is delegated to from\nthe subordinate RMs for those pools configured for (3) pool-per-\ndevice.\n\nFor all pools, the Tech Profile is first read, if present. Then,\nthe device\u0027s technology range specification is overlayed to form a\nsubset of overlapping ranges. Then, globally-shared pools overalyed\nagain to form the overlapping ranges amongst all learned DeviceInfo\npools and TechProfile ranges.\n\nPresently, behavior is undefined if no overlapping range exists\nbetween TP and DevInfo ranges.\n\nBackwards compatibility with OpenOLT agent drivers that only\nsupport the original, single technology interface by synthesizing\na single range encompassing all interfaces with the start/end\nspecifications. In this case, the EdgeCore/BAL limitation for\nresource sharing is set for Alloc ID and GEM Port ID.\n\nChange-Id: I507ac013a114950dc0155b98a38406a42e2fba87\n"
    },
    {
      "commit": "632f11b976be96bf39308df589fde7c347d201e2",
      "tree": "a5f3b31a43633a80bb405406459be8a80f5dd061",
      "parents": [
        "3960fae131183e0a560c6194a024fb9c8a33192e"
      ],
      "author": {
        "name": "lcui",
        "email": "lcui@cigtech.com",
        "time": "Tue Oct 09 10:59:00 2018 -0700"
      },
      "committer": {
        "name": "Lin Cui",
        "email": "lcui@cigtech.com",
        "time": "Tue Oct 09 20:26:57 2018 +0000"
      },
      "message": "VOL-1276 Need to Add Vendor in Resource Manager in OpenOLT Adapter\n\nChange-Id: Ie62b975b9c707d8c14167e841d067cc756eb1e79\n"
    },
    {
      "commit": "1e77ea0e749cf51b5782cd1863d7f43827a7128d",
      "tree": "0934533f2fb85791e8ab55cb5ff86fb8643118ce",
      "parents": [
        "b2bbc5fc07ba120f7a7ba753d5b6058631d25c5a"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Mon Sep 24 09:10:35 2018 -0700"
      },
      "committer": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed Oct 03 23:57:38 2018 -0700"
      },
      "message": "VOL-1233: Change pon resource manager to use blocking KV client library\nVOL-1232: PON Resource Manager allocates same alloc id across different pon ports, and is not acceptable by asfvolt16 platform\nVOL-1245: When OpenOlt device is delete, there is Unhandled error during the deletion of child brcm_openomci ONUs\n\nChange-Id: I3f939cb12e0456b2014a133968a77fba1c4c6e63\n"
    },
    {
      "commit": "141ced8550a21d718aee36e6ce0cf0700f5194f5",
      "tree": "694bd1cb1080265492ae628ad20e3376ba748193",
      "parents": [
        "db9a86eeeacac1bce757c81b622f7237187c65f5"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Mon Sep 17 20:19:14 2018 -0700"
      },
      "committer": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Mon Sep 17 20:19:14 2018 -0700"
      },
      "message": "VOL-948: Implementation of ResourceManager module and corresponding changes in OpenOlt adapter\n\nChange-Id: I7df8226ea1a13198f1be1e15838c69cd54890239\n"
    },
    {
      "commit": "4ca78b58ebeb388c02068806dd074bc8b509c779",
      "tree": "f96f2566f7d31c56e178bde1336a7077f07dc6ec",
      "parents": [
        "c68b3add917e61b8ac735e7095c5c7b4d0e57759"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Mon Sep 17 15:33:07 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Mon Sep 17 18:10:05 2018 +0000"
      },
      "message": "Revert \"VOL-948: Implementation of ResourceManager module and corresponding changes in OpenOlt adapter\"\n\nThis reverts commit f134c71f3b45765850995c66c3c8dbd7180fc405.\n\nChange-Id: I96b6fe11db25302de3ea8e4a40ed5aba78e8730b\n"
    },
    {
      "commit": "f134c71f3b45765850995c66c3c8dbd7180fc405",
      "tree": "178aa02cdc5cd069f6f5dca4c4ff26953b343781",
      "parents": [
        "83dedc1a0ca383bafe0d9a9989028c3553c1daf6"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Mon Aug 27 04:11:07 2018 -0700"
      },
      "committer": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Mon Sep 17 06:22:05 2018 -0700"
      },
      "message": "VOL-948: Implementation of ResourceManager module and corresponding changes in OpenOlt adapter\n\nChange-Id: Ie55ca23e975cf640cce094948a06ab5e12834895\n"
    }
  ]
}
