)]}'
{
  "log": [
    {
      "commit": "d96423880d17adeb1f9aeb16ff988840fd115718",
      "tree": "afef6ba52714115ffb90055c95b1296775e85b8a",
      "parents": [
        "134947d9572fa951114c40895ec923b6d1b5a7dd"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Feb 19 23:01:28 2019 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Feb 20 21:15:15 2019 +0000"
      },
      "message": "Misc changes to openolt_plaform\n\n- Change MAX_ONUS_PER_PON to 128\n- remove dependency of openolt_platform on resource_mgr\n- remove unused logging\n\nChange-Id: I96b10fd084eab67d78d8f495a35867c9e58fd816\n"
    },
    {
      "commit": "134947d9572fa951114c40895ec923b6d1b5a7dd",
      "tree": "1600874d686ff6f8ab018dd4df34f448af71f6cb",
      "parents": [
        "82dd202d12c6176c9faca0855a2e38471b92f025"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Feb 14 23:45:03 2019 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Feb 20 21:14:57 2019 +0000"
      },
      "message": "Introduce the openolt_data_model module.\n\nA voltha adapter maintains its data model in KV store.\nIn most cases the interaction with the KV store\u0027s\ndata model is not direct but via the adapter_agent.\nThere is a fair amount of boiler-plate code in the\nadapter related to the interaction with adapter_agent.\nMost of this is going to change from voltha 1.x to 2.0.\nThis, and subsequent related commits, aim to abstract\nout the adapter_agent interface in the openolt_data_model.\nThe resulting de-cluttered logic of the adapter will\nbe more amenable to re-use in the porting to 2.0.\n\nChange-Id: Ic0d7223db2a6713bae7a0c953d11b1977759fab6\n"
    },
    {
      "commit": "82dd202d12c6176c9faca0855a2e38471b92f025",
      "tree": "273771505fc1458fc31aae94557e14c64a329e15",
      "parents": [
        "0bf313573b312061dafe1d4727c914dfc81daedf"
      ],
      "author": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Tue Feb 19 14:31:33 2019 -0500"
      },
      "committer": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Tue Feb 19 16:01:32 2019 -0500"
      },
      "message": "Adding assert checks to Logical Device test recently added to\nOlt/Onu Discovery Test Case\n\nAdd calico-node container specifier to log request for calico-node\nsimilar to what was done to onos pod\n\nChange-Id: I251ba94704bb7e1c9028f8d4df916db0ef2934f1\n"
    },
    {
      "commit": "0bf313573b312061dafe1d4727c914dfc81daedf",
      "tree": "21818f99ee66ed68d2e19df52efc970910a5e27e",
      "parents": [
        "53cc0a2df5e15ad73654ccc45e67fc4ccf67b36a"
      ],
      "author": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Mon Feb 04 13:48:41 2019 -0500"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Tue Feb 19 17:21:12 2019 +0000"
      },
      "message": "Refactor all python test libraries to conform to python coding guidelines\nRefactor robot Test Case Suite to conform to Robot code coding guidelines\n\nNow that I have pycharm installed in a cloned VM that I resized to allow for\ndevelopment tools, I see coding issues with the original code that I had\n\nThis is mostly a cosmetic change as no fundamental changes were made\nto the original code\n\nRebased and fixed conflicts\n\nChange-Id: I5dc0534e92fa708b45399944994101afd7efed63\n"
    },
    {
      "commit": "53cc0a2df5e15ad73654ccc45e67fc4ccf67b36a",
      "tree": "8c5980e5fa4cb595551f356e5627e8bb68d4d74f",
      "parents": [
        "dddbd08a132fa557e049e2959296aa32b6e82afc"
      ],
      "author": {
        "name": "Gamze Abaka",
        "email": "gamze.abaka@netsia.com",
        "time": "Thu Jan 31 12:06:11 2019 +0000"
      },
      "committer": {
        "name": "Saurav Das",
        "email": "sauravdas@alumni.stanford.edu",
        "time": "Mon Feb 18 22:36:03 2019 +0000"
      },
      "message": "Flow decomposer support for Tech Profile Reference in metadata instead of using Flow Table ID as reference in Table 1.\n\nAlso in this patch:\n - Update flow count field of meter stats\n - ONU root field was True and because of this flow decomposer was not working properly - it is fixed (now onu root field is false) - related to VOL-1354\n - Meter \u0026 write metadata support is added to vcli\n - No-action (drop) flow support is added.\n - Removed broken wildcard inport support and in-band control support\n - Meter functions (meter stats reply, meter modify etc.) are fixed\n - Metadata information  passed on to the OLT and ONU Adapters.\n - Meter Reference in all Flow Tables passed on to the OLT and ONU Adapters.\n - Fixed unit tests and added more unit tests\n - Fixed ponsim (partially) to deal with changes to flow decomposer\n\nChange-Id: Id4b16fc05a6740a3f521b2cc4f6fdbff88da4fa5\n"
    },
    {
      "commit": "dddbd08a132fa557e049e2959296aa32b6e82afc",
      "tree": "8afcd7b7901601a67a810c34c7a665310de1a561",
      "parents": [
        "a5e6aa3aecb35639ce709633f7202b47101ce574"
      ],
      "author": {
        "name": "Adam Dyess",
        "email": "adam.dyess@adtran.com",
        "time": "Mon Feb 11 10:06:33 2019 -0600"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Feb 15 18:42:47 2019 +0000"
      },
      "message": "Ensure each adapter is run as its own make target\n\nChange-Id: I2ba2b0a63ab96caeb36a9e5b2954daf312b9b696\n"
    },
    {
      "commit": "a5e6aa3aecb35639ce709633f7202b47101ce574",
      "tree": "52b4675d87def0d14192deffa3d4b481867e4eca",
      "parents": [
        "e8cbc6f03cfc1e7db7cb2662c4c576a4532aa18f"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Mon Feb 11 12:16:38 2019 -0600"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Feb 15 13:55:51 2019 +0000"
      },
      "message": "VOL-1336: GetRequest task handles table attribute retrival instead of OMCI_CC\n\nChange-Id: Ie948b0603b49a2faed56039f9861a42cc409ec1f\n"
    },
    {
      "commit": "e8cbc6f03cfc1e7db7cb2662c4c576a4532aa18f",
      "tree": "55782823bda15eeafd4445a26dd9d6f3b0738355",
      "parents": [
        "f34da5972201ed4f59545a8c5011058907d3c6a6"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Feb 14 15:50:54 2019 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri Feb 15 06:43:02 2019 +0000"
      },
      "message": "Move utility methods into openolt_utils\n\nChange-Id: I9b2a8a6cead2ddde47bee6dff82bc6d26c7ab242\n"
    },
    {
      "commit": "f34da5972201ed4f59545a8c5011058907d3c6a6",
      "tree": "62356a58ff16f2adbb95809903267fd1cd697676",
      "parents": [
        "25299bef4401b7c321bf0f4e5ebec862ae64cc3b"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Feb 13 23:05:35 2019 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri Feb 15 06:04:08 2019 +0000"
      },
      "message": "VOL-1352 - Use serial_number reported by device instead of host:port.\n\nCurrently the logical device\u0027s serial number is set to the\nhost:port of the olt. This was done since the device\u0027s\nserial number was not reported by the openolt agent.\nSince the openolt agent now reports the actual device serial\nnumber, this commit makes it a requirement to use the\ndevice\u0027s serial number in the onos config.\n\nThis change will require onos sadis config to specify\nthe serial number instead of host:port:\n\n                \"entries\" : [\n                    {\n                        \"id\" : \"EC1721000216\",\n                        \"hardwareIdentifier\" : \"de:ad:be:ef:ba:11\",\n                        \"uplinkPort\" : 65536\n                    },\n\nThis commit requires the corresponsing openolt agent change which\nprovides the serial number in the device_info:\n\ncommit 42bc6ec6af647ebd42e690c0e28e1d5623ab912f\nAuthor: Thiyagarajan Subramani \u003cThiyagarajan.Subramani@radisys.com\u003e\nDate:   Sat Feb 2 03:21:43 2019 -0800\n\n    VOL-1392: OpenOLT driver should send the actual device serial number\n\n    Change-Id: I1c9703568bc85f7e8e3c62313a4a9abaa9d7b1e7\n\nChange-Id: I9a40717baf6ca23d6a1171d4e79f49a0c5175133\n"
    },
    {
      "commit": "25299bef4401b7c321bf0f4e5ebec862ae64cc3b",
      "tree": "0b63376ac84694f1195f02ff91736671ce87adf3",
      "parents": [
        "c4085dff1fbeb80f32dff7be5a2f1882b18d5718"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Feb 13 22:02:39 2019 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Feb 13 22:02:39 2019 -0800"
      },
      "message": "Make pep8 happy - minor, no functinality change\n\nChange-Id: I13af499dd0df0687013bc7009f2f3425a87b1278\n"
    },
    {
      "commit": "c4085dff1fbeb80f32dff7be5a2f1882b18d5718",
      "tree": "195855d0d7cb48f3699f14a83640377bae13de14",
      "parents": [
        "a4d457431b55947a4aba45923752b666660cd618"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Feb 13 16:47:07 2019 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Feb 13 16:57:36 2019 -0800"
      },
      "message": "VOL-1461 - Improve on connect retry mechanism\n\nThis improves upon the earlier connect retry patch\nto deal with device (openolt agent) coming up\nafter it has been preprovision/enable\u0027d from voltha.\n\nChange-Id: Ic7de08238df5dc002423de0a8c8759a02592bab7\n"
    },
    {
      "commit": "a4d457431b55947a4aba45923752b666660cd618",
      "tree": "5906e0d24c46c66c8828b1da96e933b226f5f023",
      "parents": [
        "8ae83ac02517816b6550cba6c4cf994fa76b00b8"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Mon Feb 11 14:46:43 2019 -0800"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Feb 12 10:12:34 2019 -0800"
      },
      "message": "logging logical device info in atests\n\nChange-Id: I24ffedecc8a8b483817c21909f17cd7c13573bdc\n"
    },
    {
      "commit": "8ae83ac02517816b6550cba6c4cf994fa76b00b8",
      "tree": "2187034366eeebbc3706ee88387c0fbd1b7800ff",
      "parents": [
        "50f62fb4354b67e5e45e7ad3ed198a45d1dadea4"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Mon Feb 11 12:23:52 2019 -0800"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Mon Feb 11 12:40:42 2019 -0800"
      },
      "message": "fixing onos pod log collection in atests\n\nChange-Id: I289ebfd2702333ab42ebb3df97384f1ddf6ed980\n"
    },
    {
      "commit": "50f62fb4354b67e5e45e7ad3ed198a45d1dadea4",
      "tree": "a42897f85f97ed6bc16c53cb2f9134145afeb417",
      "parents": [
        "9e39f7ee7ecd642cd6b57e342398cb1749e2f1b6"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Mon Feb 04 22:16:15 2019 -0800"
      },
      "committer": {
        "name": "Saurav Das",
        "email": "sauravdas@alumni.stanford.edu",
        "time": "Mon Feb 11 16:28:01 2019 +0000"
      },
      "message": "VOL-1366: Prevent numerous reflows to BAL\n\nChange-Id: I3bf5d9504688d69c05e03a366a5ad70d4c8b3c64\n"
    },
    {
      "commit": "9e39f7ee7ecd642cd6b57e342398cb1749e2f1b6",
      "tree": "0d5cd972bac6150eb44d7ee00d21ef7081bef5cf",
      "parents": [
        "06019384d24df8c99a7235762384dc79632cf75f"
      ],
      "author": {
        "name": "Adam Dyess",
        "email": "adam.dyess@adtran.com",
        "time": "Thu Feb 07 08:56:48 2019 -0600"
      },
      "committer": {
        "name": "Balaji Purushothaman",
        "email": "balaji.purushothama@adtran.com",
        "time": "Fri Feb 08 16:51:02 2019 +0000"
      },
      "message": "ADTRAN upstreamed automation\n\nChange-Id: I47f8ae527c4f8a5d3b106bbb7d8392bf79964431\n"
    },
    {
      "commit": "06019384d24df8c99a7235762384dc79632cf75f",
      "tree": "b2f2a0cd382201204d181d35dcbaf1dae1b7914a",
      "parents": [
        "a5cb1a5b47b6d55e757133a8db9b3ecc431502ca"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Feb 07 22:56:16 2019 -0800"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Feb 08 12:16:50 2019 +0000"
      },
      "message": "VOL-1461 - Retry RPC on connection failure\n\nChange-Id: I31d203a894513c1dfe1c5b5b00c34879801c171c\n"
    },
    {
      "commit": "a5cb1a5b47b6d55e757133a8db9b3ecc431502ca",
      "tree": "99f8e6326ea3be6a3c4e5258e4abbf189c6e13a1",
      "parents": [
        "7c73c1a8ed97c9edfb2a350710bb2bb4390c98c4"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Feb 06 07:15:10 2019 -0500"
      },
      "committer": {
        "name": "Saurav Das",
        "email": "sauravdas@alumni.stanford.edu",
        "time": "Wed Feb 06 19:44:56 2019 +0000"
      },
      "message": "VOL-1438 SEBA-344 Force mib reset on device re-enable\n\nWorkaround related to mib sync issues.  Given the omci library\nnow checks for MDS value on start (or restart) it skips the mib\nreset needed to clear out of vlan config data.  Override the startup\nmethod to unset the last mib sync value and forcing a resync and mib\nupload\n\nChange-Id: I07e47af56f219fb1f58cd0d310a377c7118c71fa\n"
    },
    {
      "commit": "7c73c1a8ed97c9edfb2a350710bb2bb4390c98c4",
      "tree": "7783989f61697afc1a0ec1fff0142da63dbe970b",
      "parents": [
        "c0e4d3bdaf59b45a9fd38fdafe31a4c07d9aa79b"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Mon Feb 04 15:39:47 2019 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Feb 06 15:41:13 2019 +0000"
      },
      "message": "VOL-1434 - Fix OLT disable\n\n- Add admin_state to OpenOLT adapter.\n- Core not to delete flows on device disable as flow removal\n(if needed) should be initiated from ONOS.\n- Ignore indications when admin disabled.\n\nChange-Id: Id846ac0f26ebba53f1f7bc30f60bc131d19756ca\n"
    },
    {
      "commit": "c0e4d3bdaf59b45a9fd38fdafe31a4c07d9aa79b",
      "tree": "a90cf9040c251268fe5eb703fbbfb9bd0fafcc13",
      "parents": [
        "a351f0d822b88b8e570e5b21ac2c512bb33632a9"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Dec 27 13:43:10 2018 -0600"
      },
      "committer": {
        "name": "Donald Newton",
        "email": "donNewtonAlpha@gmail.com",
        "time": "Mon Feb 04 20:37:19 2019 +0000"
      },
      "message": "VOL-1317: Added stop-and-wait support for OMCI Comm Channel\n\nChange-Id: I39b8e27755f5a5355aae74487eb4bfe7fa1388fc\n"
    },
    {
      "commit": "a351f0d822b88b8e570e5b21ac2c512bb33632a9",
      "tree": "0f3c66447b8207d03380e24d9103d3c1d5de5d0c",
      "parents": [
        "e5e428aa97eab19bfe9ecdb168321cc139906d6a"
      ],
      "author": {
        "name": "Adam Dyess",
        "email": "adam.dyess@adtran.com",
        "time": "Fri Feb 01 14:29:47 2019 -0600"
      },
      "committer": {
        "name": "Adam Dyess",
        "email": "adam.dyess@adtran.com",
        "time": "Fri Feb 01 23:26:26 2019 +0000"
      },
      "message": "Fix spacing and merging issues in adtran_olt flow_entry\n\nChange-Id: I1fd9350b33205fc42a9325755edef3f3e2922b0d\n"
    },
    {
      "commit": "e5e428aa97eab19bfe9ecdb168321cc139906d6a",
      "tree": "01ede97b8d294a782605f09568238c7b9ed9c6c7",
      "parents": [
        "e34f7a2dd2621a99e5f6ce1c0ce0829f201dceb1"
      ],
      "author": {
        "name": "Adam Dyess",
        "email": "adam.dyess@adtran.com",
        "time": "Fri Feb 01 08:10:24 2019 -0600"
      },
      "committer": {
        "name": "Balaji Purushothaman",
        "email": "balaji.purushothama@adtran.com",
        "time": "Fri Feb 01 15:00:37 2019 +0000"
      },
      "message": "ADTRAN Adapter Tests\n\nChange-Id: Ib965b35616fc9691f4ab5ed399430bc676369f28\n"
    },
    {
      "commit": "e34f7a2dd2621a99e5f6ce1c0ce0829f201dceb1",
      "tree": "89868dba3d36eeee9b09e52616b49f0dbb8dc6fe",
      "parents": [
        "e20da0ea0cd2a5f271afbde3acfb04c207f8279d"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Jan 30 15:04:17 2019 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Jan 30 15:04:17 2019 -0800"
      },
      "message": "Remove unused import of core.flow_decomposer\n\nChange-Id: I6a74821c51e0cd6d78cda4fa24691f3f6a9f8e57\n"
    },
    {
      "commit": "e20da0ea0cd2a5f271afbde3acfb04c207f8279d",
      "tree": "8b3c926519069e3439860e4f8fe401dbb36fac51",
      "parents": [
        "efcdf525860d442033b21e61423ff9ce164f28d2"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Mon Jan 28 20:22:05 2019 -0800"
      },
      "committer": {
        "name": "Saurav Das",
        "email": "sauravdas@alumni.stanford.edu",
        "time": "Wed Jan 30 16:28:42 2019 +0000"
      },
      "message": "VOL-1393: Implement meter features reply\n\nChange-Id: Icbc8b4ac9685baa437b635018047a6a929f633c5\n"
    },
    {
      "commit": "efcdf525860d442033b21e61423ff9ce164f28d2",
      "tree": "cd92b885ed52bacd5021c82c616835fb42489a79",
      "parents": [
        "85855e8445109a2f56014223cb7e6cb814cd4288"
      ],
      "author": {
        "name": "Koray Kokten",
        "email": "koray.kokten@netsia.com",
        "time": "Thu Dec 06 00:16:56 2018 +0300"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Tue Jan 29 22:46:58 2019 +0000"
      },
      "message": "VOL-736: Initial Commit. Not Completed yet.\n\nWe will use Existing architecture of Flow Decomposer passing down to both OLT Adapter and ONU Adapter.  The Technology Profile Flow Table ID (range 64-255) and Meter Programming OpenFlow Messages MUST be passed unmodified down to the OLT and ONU Adapters.\n\nChange-Id: Ib4d21d1cc011ac4ceab536946cb727859cb2b525\n"
    },
    {
      "commit": "85855e8445109a2f56014223cb7e6cb814cd4288",
      "tree": "721e3384a00dfc8611af22b032811c7164310bbc",
      "parents": [
        "9be9fd476427d60d325899cbab7c09c1eeba9b92"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Jan 29 16:01:36 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Jan 29 22:20:31 2019 +0000"
      },
      "message": "BUGFIX: Disable mib resync and mds check allowing onu disable/enable to work\n\nFor certain onu there is always a mib mismatch (MDS value) between whats stored\nin the mib db and whats configured on the onu.  This results in numerous\nreattempts at resyncing the mib.  In cases were Volatile mib storage is\nused this also prevent an onu from being re-enabled.\n\nLong term need to discover why certain onu me, namely vlan_tagging_operation_table\ncannot be synced properly.\n\nChange-Id: I8e324cec7540a9a4e12b0cb18b28f93e317f8d65\n"
    },
    {
      "commit": "9be9fd476427d60d325899cbab7c09c1eeba9b92",
      "tree": "645d3051deb6f72369920aba5184984385a2f6cf",
      "parents": [
        "a85fe814e0e972ef0d40ff83451ebf3f1511966d"
      ],
      "author": {
        "name": "balajikp",
        "email": "balaji.purushothama@adtran.com",
        "time": "Wed Jan 23 15:40:21 2019 -0600"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Jan 28 22:52:59 2019 +0000"
      },
      "message": "VOL-1424: Makefile changes to add adapter unit tests\n\nChange-Id: I8ea0e20c044843df090788f3f33ee5dd34c04d3b\n"
    },
    {
      "commit": "a85fe814e0e972ef0d40ff83451ebf3f1511966d",
      "tree": "ae811536cbfea081b5b703530e0760cb69c76282",
      "parents": [
        "595ee40bed99a1224246deb66c9523702d9ec3c0"
      ],
      "author": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Wed Jan 23 15:55:53 2019 -0500"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Mon Jan 28 18:56:09 2019 +0000"
      },
      "message": "VOL-1058: Test Case: Authentication (RADIUS)\n\nApply review comment changes\n\nChange-Id: I72b8dc9ff1cd4bd1c3570c6a7b84d49a1f0de55a\n"
    },
    {
      "commit": "595ee40bed99a1224246deb66c9523702d9ec3c0",
      "tree": "d9674b21db13e0ab4b554889f1747a196fa1cf20",
      "parents": [
        "be328a02784041178e773970385082c506f9998f"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Jan 28 11:35:38 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Jan 28 11:35:38 2019 -0500"
      },
      "message": "Speed up initial mib sync performance\n\nStore the onu omci mib in memory only.\nThis speeds up onu activation considerably especially on hardware\nconstrained systems.\n\nFuture plans are to re-introduce mib persistence along with the\nuse of the 2.0 core and per adapter processes.\n\nChange-Id: I9cdf11980533dde153d482e90c6fdfe4a9ce3408\n"
    },
    {
      "commit": "be328a02784041178e773970385082c506f9998f",
      "tree": "d522cb9708251916844de3c3cd0c0c7947983279",
      "parents": [
        "eb247feec1f353ad3bbcea9749148b2a44a851a9"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Sat Jan 26 21:44:40 2019 -0800"
      },
      "committer": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Sat Jan 26 21:54:14 2019 -0800"
      },
      "message": "VOL-1391: Suport use of any nni port\n\nChange-Id: Ia38672d804f646ebe96d5a13d99960c5eda7e50e\n"
    },
    {
      "commit": "eb247feec1f353ad3bbcea9749148b2a44a851a9",
      "tree": "c3b9d97ab5f45d8ede75a60c051afd32073c6097",
      "parents": [
        "49b764b12bf3b639a57381435c28b3c10b40620e"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Jan 24 14:07:08 2019 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Jan 24 23:04:11 2019 +0000"
      },
      "message": "VOL-1428 Remove bbsimolt adapter directory\n\nChange-Id: I93bb1cc043c0667a55a845c42dce4516ff61674d\n"
    },
    {
      "commit": "49b764b12bf3b639a57381435c28b3c10b40620e",
      "tree": "974d7b1442ddbc682db5789a851815f5d4a2c2d2",
      "parents": [
        "41f26bc982fabb29248d9f10a33f9c7d88d0344e"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Jan 22 17:50:36 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Jan 24 17:43:35 2019 +0000"
      },
      "message": "VOL-1415 VOL-1345 On onu reboot ensure the same gem and tcont id are used\n\nCheck if a tcont already has an alloc id assigned and if so use it,\notherwise check for a free one\n\nAlso the dict where gem ports are checked if they exist have an additional key,\nuse that to determine if exists\n\nAlso some logging fixes so certain objects are string represented properly\n\nChange-Id: I24d3a69a1bda5b8f64dde472cb9e1260e19b1508\n"
    },
    {
      "commit": "41f26bc982fabb29248d9f10a33f9c7d88d0344e",
      "tree": "fb2a2c799df3732d7d85b4b0b1305f257ac2fefb",
      "parents": [
        "1be639b3d3d453d187059a7576ee78ac98dbd8c1"
      ],
      "author": {
        "name": "Adam Dyess",
        "email": "adyess@gmail.com",
        "time": "Fri Dec 14 12:52:04 2018 -0600"
      },
      "committer": {
        "name": "Phillip Herron",
        "email": "phillip.herron@gmail.com",
        "time": "Wed Jan 23 21:20:06 2019 +0000"
      },
      "message": "VOL-1424: Ensure python2 environemnt + make dependency for installed test requirements\n\nChange-Id: I3304c7dfa68781f8667d2f16fd39546b96251190\n\nVOL-1424: Adtran ONU Test Framework\n\nChange-Id: I3304c7dfa68781f8667d2f16fd39546b96251190\n\nVOL-1424: add pylint rc\n\nChange-Id: I3304c7dfa68781f8667d2f16fd39546b96251190\n"
    },
    {
      "commit": "1be639b3d3d453d187059a7576ee78ac98dbd8c1",
      "tree": "24990aea3539db9f06e8757e1cfddef29b5d94f8",
      "parents": [
        "e9c2db8065377460e12ec4d06e403b1dd2f9882a"
      ],
      "author": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Thu Dec 06 10:51:08 2018 -0500"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Wed Jan 23 20:14:53 2019 +0000"
      },
      "message": "VOL-1057: Test Case: ONU discovery\nReverse previous solution to use onos from repo with encryption disabled and use new\nvoltha-apps charts to load onos-apps\nInstead, wtih onos encryption disabled as the outcome of VOL-1343,\nthe original case where we use all locally built voltha images including onos\nwill now work\n\nChange-Id: I3f5ac9e511e33cca0eee53f8d8fae53819586354\n"
    },
    {
      "commit": "e9c2db8065377460e12ec4d06e403b1dd2f9882a",
      "tree": "82170c913312ff1a2323e8d256737a0a5561aa83",
      "parents": [
        "3ed33ed3b598922654d1175db9ade8aa9c17a7bd"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Jan 22 15:05:36 2019 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Jan 23 19:54:11 2019 +0000"
      },
      "message": "Fix pesky ^M characters\n\nChange-Id: I8890cb8e21c3ae1d707147805d4b637cab0c574c\n"
    },
    {
      "commit": "3ed33ed3b598922654d1175db9ade8aa9c17a7bd",
      "tree": "78b2c2f9825f14478fb4f15c6aa65f1e7b54b020",
      "parents": [
        "fefff3fc0b123eed7ccccc3ddce4f9ee5775d043"
      ],
      "author": {
        "name": "balajikp",
        "email": "balaji.purushothama@adtran.com",
        "time": "Wed Jan 23 10:22:29 2019 -0600"
      },
      "committer": {
        "name": "balajikp",
        "email": "balaji.purushothama@adtran.com",
        "time": "Wed Jan 23 10:22:29 2019 -0600"
      },
      "message": "VOL-1424: Adtran Test Framework for ONU\n\nChange-Id: I2a2b64383e982d5e7848f84dcadcbe947e241325\n"
    },
    {
      "commit": "fefff3fc0b123eed7ccccc3ddce4f9ee5775d043",
      "tree": "5afc0d96fc241be1afd3a1a8b1b6e0c5123b93aa",
      "parents": [
        "d901a11565e4d9b1ceaf914636cee9cf99f8fb53"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Tue Jan 22 13:36:33 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Jan 22 21:40:51 2019 +0000"
      },
      "message": "VOL-1423: Single-node k8s environment does not support EAPOL testing with PONSIM\n\nChange-Id: I0b58819dd93e6adb083e931fe1142bd9d4b5415c\n"
    },
    {
      "commit": "d901a11565e4d9b1ceaf914636cee9cf99f8fb53",
      "tree": "2d98d08fb7f80eed225f2d23df98a4bf3f53656a",
      "parents": [
        "00e1fb2748a3fa27426622b24f9a65580fe3e115"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Jan 17 07:56:44 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Jan 22 21:30:32 2019 +0000"
      },
      "message": "VOL-1343 Disable TLS in ofagent compose and onos Docker build\n\nThis change allows onos development builds to be more easily tested\nin a wider range of environments.  The base onosproject/onos build\ndoes not have TLS certs built in.  Now that the voltha dev build\ndoes not it can be swapped in places where onosproject/onos is running\nwithout TLS mismatch configuration problems.\n\nAlso update the docker-compose dev setup scripts for ofagent to disable TLS,\nagain to be consistent with onos and helm deployed versions of ofagent.\n\nChange-Id: I8a3d2c02e7091200bd318edd170c1fb26d34e068\n"
    },
    {
      "commit": "00e1fb2748a3fa27426622b24f9a65580fe3e115",
      "tree": "a0d2664433af4d2f406cddcd5dee68431230dc43",
      "parents": [
        "37e0065b7ed3336c7e97af71f92ae567deba42a4"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Thu Jan 17 07:08:04 2019 -0800"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Jan 22 20:15:33 2019 +0000"
      },
      "message": "VOL-1394: Reverse the pbit map string before parsing it to create the list gem_entity_ids for the 8021p mapper\n\nChange-Id: I06576de5f01d543d34ac4654808e8cde7d26046c\n"
    },
    {
      "commit": "37e0065b7ed3336c7e97af71f92ae567deba42a4",
      "tree": "713d0dace26f76561169f4d1c7d411dabc9bb1c0",
      "parents": [
        "e3aefd952068c8c01237428053a2b49a589a2784"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Jan 15 23:09:29 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Jan 15 23:09:29 2019 -0500"
      },
      "message": "VOL-1371 Allow mfr description to be VOLTHA Project so onos can figure out this is a voltha olt\n\nCurrently the hardware manufacture is being set which does not match onos-drivers.xml pattern matching\nThis prevents auto driver discovery from working (in seba/xos especially) and loads the default driver\nbreaking double-vlan subscriber flows.\n\nChange-Id: Ice58b5e9378b3308eba158afc20d496d2115f724\n"
    },
    {
      "commit": "e3aefd952068c8c01237428053a2b49a589a2784",
      "tree": "d4707e1f07253c5d6b5cb2e1802fc00c486d5102",
      "parents": [
        "5d5a6d86b7a391150cb78f756c1956b3d73f5508"
      ],
      "author": {
        "name": "lcui",
        "email": "lcui@cigtech.com",
        "time": "Wed Jan 02 22:50:32 2019 -0800"
      },
      "committer": {
        "name": "Lin Cui",
        "email": "lcui@cigtech.com",
        "time": "Sun Jan 06 19:56:12 2019 +0000"
      },
      "message": "VOL-1369: Downloading/Upgrading ONU Software with OpenOMCI cannot be Cancelled\n\nfix bugs in OMCI download and restore device status after downloading\n\nChange-Id: I89351cf29f272bd07ce58de14f755222d0de74b6\n"
    },
    {
      "commit": "5d5a6d86b7a391150cb78f756c1956b3d73f5508",
      "tree": "ab1984701b12ce07ed6ee7984eac9a82880c9616",
      "parents": [
        "495389b6d545f93bc23f82e6dc073b18ea8ef4ed"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Jan 03 13:34:46 2019 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Jan 03 13:34:46 2019 -0600"
      },
      "message": "Finished initial support of Tech Profiles\nand fixes for OLT enable/disable since xPON has been removed\n\nChange-Id: I09530f67ba0c2cc7169c5dbaf4aac8729a757c92\n"
    },
    {
      "commit": "495389b6d545f93bc23f82e6dc073b18ea8ef4ed",
      "tree": "766dc42ce67fb1901e9f2a7092b026f9b5e106ad",
      "parents": [
        "cadafd97ea3cad1b6356228eb14ec86587fdb3fc"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Dec 20 14:42:58 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Dec 20 14:42:58 2018 -0600"
      },
      "message": "ADTRAN ONU: Tech profile support\n\nChange-Id: I49e3dc1c386d9ad8d9f2784b04bd375cd93fd511\n"
    },
    {
      "commit": "cadafd97ea3cad1b6356228eb14ec86587fdb3fc",
      "tree": "d492c9eab8b14cf9bca1961681db2b6bd9db7a63",
      "parents": [
        "521735ddbab13d2090c7cd68847001ba523cf1e2"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Dec 20 14:42:22 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Dec 20 14:42:22 2018 -0600"
      },
      "message": "ADTRAN OLT: Support ONU removal on LOS\n\nChange-Id: If4b5d2de7b3b340fc2101b64e9775e942eb8e442\n"
    },
    {
      "commit": "521735ddbab13d2090c7cd68847001ba523cf1e2",
      "tree": "23d8864e4d8b7584968fad77d6b91f2e4810fbd8",
      "parents": [
        "edede5d2d0d2267d013283908d2334cdc2a675f2"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Dec 20 09:58:01 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Dec 20 09:58:01 2018 -0600"
      },
      "message": "ADTRAN: Initial support for Technology Profiles\nFull deprecation of xPON CLI/NBI\n\nChange-Id: I06f6de8d8cf003a9ae9c9a2f1644d3a656b1845f\n"
    },
    {
      "commit": "edede5d2d0d2267d013283908d2334cdc2a675f2",
      "tree": "ca05fdba8e3a05517642ddb1ecddbce4e18304ab",
      "parents": [
        "4568285e8cdaf00a9705de06eb8b386478961315"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed Dec 19 19:46:53 2018 -0800"
      },
      "committer": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed Dec 19 19:53:31 2018 -0800"
      },
      "message": "VOL-1368: Create a README for explicit ResourceManager Profile configuration\n\nChange-Id: Ifbc2ea4843fe23f6806e56722bfb4b9e20d56cc1\n"
    },
    {
      "commit": "4568285e8cdaf00a9705de06eb8b386478961315",
      "tree": "f16f8963e482354c6fd361dd5a46716b5ca89c98",
      "parents": [
        "26c23f6ba21751e998862961700c3385620892c2"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Mon Dec 17 16:06:31 2018 -0600"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Tue Dec 18 16:44:43 2018 +0000"
      },
      "message": "VOL-1361 - OpenOLT driver agent build artifacts copied inot voltha container\n\nExcluded entire agent subproject folder from voltha docker container context\nwhile building voltha image.\n\nChange-Id: I6464023bd594d2b0fb9608e6ded42b7f8363a050\n"
    },
    {
      "commit": "26c23f6ba21751e998862961700c3385620892c2",
      "tree": "9e9a10b47d7b654173248be681fe43c45a4e800e",
      "parents": [
        "ad139379fa6aed56866c11ebe3ec91ed3b8d051c"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Mon Dec 17 16:12:26 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Dec 18 15:32:35 2018 +0000"
      },
      "message": "VOL-1365 - OpenOMCI merge conflict between table-read and download features\n\nOMCI Download changed twisted deferred timeout mechanism from timeout to\na manually managed deferred. However, the signature of the timeout value\nwas not changed. Previously, type was a float used by GET-NEXT operation.\nNeeded to reconcile int vs float which was truncating timeout to 0s.\n\nOMCI Download implemented a different retry mechanism from GET-NEXT.\nReconciled on the Download implementation.\n\nChange-Id: I8eb87285258807e2f596ec1a8a0f41527b60d768\n"
    },
    {
      "commit": "ad139379fa6aed56866c11ebe3ec91ed3b8d051c",
      "tree": "3096c68cd953f89acadaaa02b677d7b88ca9618c",
      "parents": [
        "2d85e99e3d7af38e9c2cb5985cc685e159d15569"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Mon Dec 17 16:02:42 2018 -0600"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Dec 18 14:27:36 2018 +0000"
      },
      "message": "VOL-1364 - OpenOMCI ONU Adpater concurrency issue with multiple UNIs\n\nAll tasks converted to exclusive until OMCI supports stop-and-wait protocol.\n\nMultiple Tech Profile Instances operating in concurrency corrupt the shared data structures\nin PON object used by multiple Tech Profile Specific / VLAN Tasks. Need to take a snapshot\nof GEM/TCONTs from PON when launching each task to avoid the internal structure changing\n\"during\" the task as other techprofile instances are processed.\n\nChange-Id: Ide13c1017c737bc6ce30606741f46153926fb88e\n"
    },
    {
      "commit": "2d85e99e3d7af38e9c2cb5985cc685e159d15569",
      "tree": "067dfd9ad416d409cf2e7e2ae21a18a367c03eb2",
      "parents": [
        "cc9f59b6f77eff0666fbed2f1f6fae7a5cfb1c5e"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Mon Dec 17 16:30:24 2018 -0600"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Mon Dec 17 22:56:20 2018 +0000"
      },
      "message": "Fix override mechanism for derived adapters to enable multiple UNIs.\n\nChange-Id: Ibaf5463b6aaaa45ca9f5c2677dddbe8db4e186fb\n"
    },
    {
      "commit": "cc9f59b6f77eff0666fbed2f1f6fae7a5cfb1c5e",
      "tree": "19fb0c39ea2397e3017f066be45ab68816f6491d",
      "parents": [
        "be5a9ea71b442b0bf8a166477b4300e6f41e5725"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Dec 17 15:58:20 2018 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Dec 17 15:59:31 2018 -0500"
      },
      "message": "VOL-1362 check if dpid and serial number are empty strings\n\nChange-Id: Ied22a99296500b8a436798667ea74195c6b806c7\n"
    },
    {
      "commit": "be5a9ea71b442b0bf8a166477b4300e6f41e5725",
      "tree": "38907124e12853e812b318c30bf25e77e7bcba7b",
      "parents": [
        "b25ca14bcc1b7544899770d97b604e36fdce8ad5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 19 19:24:21 2018 -0800"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Thu Dec 13 21:02:46 2018 +0000"
      },
      "message": "SEBA-355 prevent multiple flow retries of same flow\n\nChange-Id: Ia3949f7262c2ebfd25b74338d1f634bdf7e9ef6c\n"
    },
    {
      "commit": "b25ca14bcc1b7544899770d97b604e36fdce8ad5",
      "tree": "177ed59ebda3cc5e55962bd18fa94f706cefba81",
      "parents": [
        "109d407dbdaf647c052fe545ffc3b70c79143d6f"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Thu Dec 13 10:22:35 2018 -0600"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Thu Dec 13 20:58:08 2018 +0000"
      },
      "message": "Change default setting for Tellabs OLT to support multiple UNIs by default\n\nChange-Id: I7fee8c4eec5cc3036088f7c04467472a7d964508\n"
    },
    {
      "commit": "109d407dbdaf647c052fe545ffc3b70c79143d6f",
      "tree": "6b464c988bf9bab569264407bbec2821f9a14be8",
      "parents": [
        "b761bc1a31265e11bbc2469f45dd5b2feb2f0d5e"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Tue Dec 11 17:01:16 2018 -0600"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Thu Dec 13 20:57:47 2018 +0000"
      },
      "message": "VOL-1352 - Use OpenOLT device info for logical device id and serial number\n\nUpdated GetDevice interface from OpenOLT adapter to agent to retrieve MAC(ID) and Serial Number.\n\nDelayed creation of openolt logic device until the connection is established with\nOpenOLT driver agent. Use the device_info retrieved from agent to populate dpid,\nserial_number as well as vendor, sw, hw information when creating the logical device.\n\nOpenOLT device in ONOS will now have a different device ID and serial number\n\nChange-Id: I3fc50b343128417c9669be85c02bf3abe1179cc1\n"
    },
    {
      "commit": "b761bc1a31265e11bbc2469f45dd5b2feb2f0d5e",
      "tree": "209eb3cff4e60c063b7cee97212eed5ea7dadcf9",
      "parents": [
        "9fef0fde7480b854794b7333ae166dff798f98c7"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Thu Nov 29 02:22:18 2018 -0800"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Thu Dec 13 16:41:52 2018 +0000"
      },
      "message": "VOL-1344:\n1) Place all of resource manager and tech profile KV store data under /service/voltha\n2) Ensure flow_ids are released on the KV store when device is deleted\n3) Ensure pon resources are re-used on voltha restart\n4) Few other code re-organization and bug fixes\n\nChange-Id: Ia7bc8062d88b7a8eec5d4b87209536d81b115575\n"
    },
    {
      "commit": "9fef0fde7480b854794b7333ae166dff798f98c7",
      "tree": "7041d346dfa812b96a057ea3f1637a19be3cadfe",
      "parents": [
        "200f3dff88808f3e59df6ec1f525a02520499abe"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Dec 11 09:43:59 2018 -0600"
      },
      "committer": {
        "name": "Balaji Purushothaman",
        "email": "balaji.purushothama@adtran.com",
        "time": "Thu Dec 13 16:00:26 2018 +0000"
      },
      "message": "ADTRAN OLT: Fixes for ONU deletion after deprecation of xPON support\n\nChange-Id: Ib162376e2739e908fc862154b8c7d30cc8026476\n"
    },
    {
      "commit": "200f3dff88808f3e59df6ec1f525a02520499abe",
      "tree": "ca63fb7996194b8540eb38977a84d1938a6f5c1e",
      "parents": [
        "b980451098806fed778c5cb9b344680c324da1b9"
      ],
      "author": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Thu Dec 13 07:12:30 2018 -0800"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Thu Dec 13 07:12:30 2018 -0800"
      },
      "message": "onos config file was removed\n\nChange-Id: I698f12c358554ced9dd839be27ff725f71ba9a2a\n"
    },
    {
      "commit": "b980451098806fed778c5cb9b344680c324da1b9",
      "tree": "99af5bdc9047d5caac372e2a577bbc91b8fe9042",
      "parents": [
        "abd9c8489b27f1af35d2fdc0deb47c5d816ca0c2"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Dec 11 14:23:05 2018 -0800"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Tue Dec 11 23:14:09 2018 +0000"
      },
      "message": "SEBA-344 move BBSim to openOLT and openOMCI adaptors\n\nbbsim no longer requires it\u0027s own adapter - it can be used\nwith openolt and brcm_openomci_onu adapters\n\nChange-Id: Ice533047c12cd737575f1674e42b7acd009ee92f\n"
    },
    {
      "commit": "abd9c8489b27f1af35d2fdc0deb47c5d816ca0c2",
      "tree": "7172fd472b27b36435a156f4656067aff33ddece",
      "parents": [
        "bf5ae0c7976a805bac7300968c716c2cf1393732"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Thu Nov 15 23:58:27 2018 +0000"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Tue Dec 11 22:47:23 2018 +0000"
      },
      "message": "VOL-1023 - Supporting multiple UNI per ONU\n\nAdded support for multiple UNIs per ONU by enabling an opt-in parameter in Resource Manager Profile\nattribute key \"uni_id_start\" and \"uni_id_end\". This represents the 0 based local-device uni\nindex range. So, for an ONU to support a single UNI, the default (including omitted) value is 0.\nTo support multiple UNIs per ONU, set \"uni_id_end\" to the maximum (0-based) index on the ONU.\n\nPlumbed in support throughout for multiple UNIs. Each UNI receives a dedicated TCONT/GEM from\nTechProfile and is applied a dedicated MAC Bridge Instance in the ONU. Each UNI is effectively\ntreated the same whether on the same or different ONUs.\n\nuni_id is used throughout to be the ONU-relative device port number (0-based)\nport_no is the logical port number\n\nChange-Id: I443d2322a2d414a358f1e0c629779c4929ce13c8\n"
    },
    {
      "commit": "bf5ae0c7976a805bac7300968c716c2cf1393732",
      "tree": "263541a2ce97aa0636d0a83ac82bf70026d856ae",
      "parents": [
        "97566513a73521286f4c799d7e9d1f8753863060"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Nov 15 18:12:54 2018 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Dec 10 21:04:18 2018 +0000"
      },
      "message": "Creating a dp_id from a string in openolt\n\nChange-Id: I244ab778c01a8fbab92b21509680121dd0dcdaca\n(cherry picked from commit 00041761161a9f87a3337af4ad0216541ef0ec47)\n"
    },
    {
      "commit": "97566513a73521286f4c799d7e9d1f8753863060",
      "tree": "4f923e3996b6a2a012bd13187cedb4e2a5db3bd0",
      "parents": [
        "8b79a9b0499ec76c0324120152f085375ebf8903"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Nov 14 16:17:41 2018 -0700"
      },
      "committer": {
        "name": "Luca Prete",
        "email": "luca@opennetworking.org",
        "time": "Mon Dec 10 19:06:26 2018 +0000"
      },
      "message": "[SEBA-269] SIAB: DHCP packets not trapped to controller\n[SEBA-341] Ponsim: Add secondary flows to OLT to trap c-tagged DHCP/EAPOL\n[VOL-1301] Ponsim: Use innermost 802.1Q header for matching Ethernet type\n[VOL-1302] Ponsim: Fix packet-out for QinQ-tagged packets\n\nChange-Id: I1fcbcd793f477bd8d4f1df02098772465743ddd3\n"
    },
    {
      "commit": "8b79a9b0499ec76c0324120152f085375ebf8903",
      "tree": "f2e8e50c24baca8d62aa268abc0143f83a450885",
      "parents": [
        "f16726d8fe7368a2f7134837bada78326751d34f"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Nov 30 13:31:46 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Nov 30 13:31:46 2018 -0600"
      },
      "message": "ADTRAN Adapters: Bug fixes for device flows after deprecation of xPON\n\nChange-Id: I77ca3a2c0431293a3ddfb4576860b0554392c486\n"
    },
    {
      "commit": "f16726d8fe7368a2f7134837bada78326751d34f",
      "tree": "a64419a26a4c31ea35e7c25effa5fe52490b7f7a",
      "parents": [
        "69c107af81efa69abfae41d5117fac54d860112b"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Nov 16 11:14:00 2018 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Nov 28 06:14:08 2018 -0500"
      },
      "message": "VOL-1331 Support VEIP or PPTP not in the UNI list\n\nChange-Id: I154e81168e6e92aa1329e6d460f350012a47a5d7\n"
    },
    {
      "commit": "69c107af81efa69abfae41d5117fac54d860112b",
      "tree": "e7a16f2bbf11b34e8f5f22f09b6efe5eade83d5c",
      "parents": [
        "36ef06999dba8c15b610cd97ba42d90420daeac8"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed Nov 21 20:28:54 2018 -0800"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Tue Nov 27 18:55:49 2018 +0000"
      },
      "message": "VOL-1338: Readme for Tech-Profile management\n\nChange-Id: Icbdbb813317dd2f769c8315da1d0c90375fa28b6\n"
    },
    {
      "commit": "36ef06999dba8c15b610cd97ba42d90420daeac8",
      "tree": "78469c308ad68279b34c16e94be32ac98600e329",
      "parents": [
        "dfb3ddbd4a72ea2623c22f5f309b9c6e56385268"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Tue Nov 27 02:51:51 2018 -0800"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Nov 27 17:38:31 2018 +0000"
      },
      "message": "VOL-1342:\n1) Fix etcd KV store inter-working for Tech-Profile\n2) Fix logging issues as a result of new logging framework changes\n\nChange-Id: I0dc4740c9cec4927d2af2ba873163dbfbf524567\n"
    },
    {
      "commit": "dfb3ddbd4a72ea2623c22f5f309b9c6e56385268",
      "tree": "c8f421ca370bfb11ca09bdca31fecb39c31a6143",
      "parents": [
        "c83b9c41deda7b3cac289dd3bf6f631a2e211508"
      ],
      "author": {
        "name": "mzadig",
        "email": "mz1957@att.com",
        "time": "Mon Nov 26 10:43:40 2018 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Nov 27 17:11:52 2018 +0000"
      },
      "message": "VOL-1326  Alarms: Add device serial number field\n    Added insertion, via adapter_alarms.py,  of onu_serial_number field to context for all onu related alarms\n\nChange-Id: I368c3c8e35b6d9e378a329da679295a1003e3d5d\n"
    },
    {
      "commit": "c83b9c41deda7b3cac289dd3bf6f631a2e211508",
      "tree": "08f28ee93f019581561403a8b6b064901d001d42",
      "parents": [
        "33d6a8e4e1be63022a1730c4949adcc041e456b3"
      ],
      "author": {
        "name": "mzadig",
        "email": "mz1957@att.com",
        "time": "Mon Nov 26 17:27:13 2018 -0500"
      },
      "committer": {
        "name": "mzadig",
        "email": "mz1957@att.com",
        "time": "Mon Nov 26 17:35:42 2018 -0500"
      },
      "message": "VOL-1341    VOLTHA OMCI - voltha extension omci state machine alarm sync fails to raise/clear alarms\n    made changes to state_machines.alarm_sync.py process_alarm_data to properly call database.query\n\nChange-Id: I637a0a1998371b0a843e17f442e7de511a694f47\n"
    },
    {
      "commit": "33d6a8e4e1be63022a1730c4949adcc041e456b3",
      "tree": "1c6d2e31c9350adf4c8e7e17d62cd6df1a4a01aa",
      "parents": [
        "8d811fdb25d643344f7a97175055fb2dc4cad69f"
      ],
      "author": {
        "name": "lcui",
        "email": "lcui@cigtech.com",
        "time": "Tue Aug 28 12:51:38 2018 -0700"
      },
      "committer": {
        "name": "Lin Cui",
        "email": "lcui@cigtech.com",
        "time": "Mon Nov 26 04:36:29 2018 +0000"
      },
      "message": "VOL-184 ONU software upgrade based on OpenOMCI framework\n\n    ** Implement OMCI download software procedure with two state machine:\n    1. Software OMCI downloading state machine\n    2. Activate software image state machine, which includes OMCI software download and OMCI software activation\n    3. Add OMCI message/frames for Start/End/DownloadSection/ActiveImage/CommitImage\n\n    ** Change OMCI_CC.send to support:\n    1. Send OMCI messages without waiting for response (Download Section)\n    2. Add timeout handler to support retry max 3 times on timeout\n    3. Add a clock(reactor) in contructor to support automation test with robotframwork\n       RobotFramework use global reactor to loop run all test cases.\n       It will conflict with the reactor in VOLTHA classes.\n       The solution is to assign a reactor when create VOLTHA classes so that they will share\n       the same reactor and make RobotFramework works.\n       If reactor is not assigned VOLTHA classes will use default global reactor.\n       So it is back-compitable and won\u0027t have impact on other code\n\n    ** OMCI download/activate task are exclusive True to avoid blocking by OMCI PM/Alarm STM/tasks\n\n    ** Log is detailed for debug at current stage; and will improve after functions are fully verified\n\n    ** Add test cases based on RobotFramework\n    1. Test cases for Software download\n    2. Mock Adapter/Mock ONU are used in the test cases\n\n    ** Implement relative commands:\n         img_dnld_request\n         img_dnld_status\n         img_dnld_cancel\n         img_activate\n\nChange-Id: I1796fd694f312378facbcd441bfc15ee7c093d91\n"
    },
    {
      "commit": "8d811fdb25d643344f7a97175055fb2dc4cad69f",
      "tree": "fb7c882eba9d43151f6e97b77eeea7ac6ad92cb4",
      "parents": [
        "23faed0ab3979942f95e29eb40883fd5e0633faa"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Nov 22 09:23:23 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Sun Nov 25 18:33:06 2018 -0700"
      },
      "message": "Additional logging fixes, primarily in brcm_openomci_onu:\n\n- Fix issues with wrong number of positional parameters to logging calls\n\n- Don\u0027t use \u0027msg\u0027 as a key in logging calls as logging uses that\n  internally, overwriting the value\n\n- Don\u0027t use \u0027key\u0027 as a key in logging calls as kafkaloghandler uses that\n  as the kafka key.\n\nChange-Id: I9b4fedaf0cd247ece54570a289e81bbce5247a0e\n"
    },
    {
      "commit": "23faed0ab3979942f95e29eb40883fd5e0633faa",
      "tree": "e8b08d604646a545f31631f4f8502f99eb0f765c",
      "parents": [
        "9651e460f065fe4d01554720d8db650802ea1fc3"
      ],
      "author": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Thu Nov 22 13:53:23 2018 -0500"
      },
      "committer": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Thu Nov 22 13:53:23 2018 -0500"
      },
      "message": "Reverse use of Docker images for voltha\nFix target dependency such that onos gets deployed\n\nChange-Id: Ifd1f5038240840cc6fabd9e70a0b7b245dcafd6e\n"
    },
    {
      "commit": "9651e460f065fe4d01554720d8db650802ea1fc3",
      "tree": "7188c4e731ec24f80901555a36764ce27ee5c2de",
      "parents": [
        "ab836e97c15b01312892c83da287294e7228316f"
      ],
      "author": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Wed Nov 21 15:58:33 2018 -0500"
      },
      "committer": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Wed Nov 21 15:58:33 2018 -0500"
      },
      "message": "VOL-1056: Test Case: OLT provisioning and enabling\nRefactor python test case libraries to use asserts\nSimplify Robot code to single line test\n\nChange-Id: Id9a740df7b5e4ee8c4faf6d38130a2a13158ce4b\n"
    },
    {
      "commit": "ab836e97c15b01312892c83da287294e7228316f",
      "tree": "02534e97ed0ee0e66b9255b94bfacf320032be44",
      "parents": [
        "bb869acd0af7ff887fbb83de72c81f8fb2c45a18"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Thu Oct 25 01:17:57 2018 -0700"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Wed Nov 21 18:07:34 2018 +0000"
      },
      "message": "VOL-1221: OpenOLT Adapter/Driver will use a Technology Profile Instance to create the OLT Upstream and Downstream Queuing and Scheduling Constructs for a Bidirectional Flow.\n\nChange-Id: Iaf1a782529e2c459c586b158bd4f6447f548e004\n"
    },
    {
      "commit": "bb869acd0af7ff887fbb83de72c81f8fb2c45a18",
      "tree": "0e682d0ac6f2d03478bd6166ae596955870d71a7",
      "parents": [
        "18357eda81178dec3c02f56dbd0fd5f56aa516a2"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Tue Nov 20 15:21:38 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Tue Nov 20 15:21:38 2018 -0600"
      },
      "message": "Adtran OLT: Fix end of GemPort ID range\n\nChange-Id: I91f42f6cb5cbcc145285cb55722efedb7ff2e753\n"
    },
    {
      "commit": "18357eda81178dec3c02f56dbd0fd5f56aa516a2",
      "tree": "86d60690f1a987d7e756190704f18d008fa71c8a",
      "parents": [
        "66dbf62e577669b48a5f6856b8802b32185b6253"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Nov 14 10:41:08 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Nov 20 20:11:40 2018 +0000"
      },
      "message": "Minimally invasive set of logging fixes\n\n - Cache structlog logger, make formatters generic\n - Fix consul-specific naming in coordinator code\n - Fix logging statements in envoyd that require formatting\n - Clean up unicode-invalid binary strings from etcd\n - Structured \u0027msg\u0027 key is removed by logging framework, change name\n   in a few places\n - Move logging from INFO and above levels to DEBUG in a few places\n\nChange-Id: Iea40f4969ad328f3d1180533dfc35cb9a2c0756b\n"
    },
    {
      "commit": "66dbf62e577669b48a5f6856b8802b32185b6253",
      "tree": "158eec25672e054743e8bb19e9c2dbcd11e08748",
      "parents": [
        "c7890eaafbbb05a18fa2f30e76492fbcb9c9f1c2"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Sun Nov 18 12:24:54 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Nov 20 19:29:44 2018 +0000"
      },
      "message": "VOL-1333 - OpenOMCI exception caused by missing set-table to ONU and read-table from DB\n\nAdded support to complete the set transaction for an OMCI table attribute. If using\nthe OmcitableField, the omci will automatically handle converting a set of a single row\nand upon completion of the set, cause a table \"update\" to occur to augment the new\nrow into the existing table. The supplier must provide an index() and is_delete() method\nto support determination if the row set() is updating an existing row, deleting\nan existing row, or adding a  new row. Rows are sorted by index() order.\n\nThe ramification is also a change in the query() contract for a table attribute. It now\nreturns a list[] of objects rather than a single scaler object. Presently, this\nonly affects query of the ExtendedVlanTaggingOperationData table.\n\nChange-Id: I2b24f747beb79013f078bbb8c37006e75fda0712\n"
    },
    {
      "commit": "c7890eaafbbb05a18fa2f30e76492fbcb9c9f1c2",
      "tree": "678016b86077afc34fc315d808e686c9c462d20f",
      "parents": [
        "99c388e2800fbe2dfd30d90787a2bcaead9e4619"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Fri Nov 16 10:03:16 2018 -0800"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Tue Nov 20 17:03:53 2018 +0000"
      },
      "message": "updating provisioning test makefile\n\nChange-Id: Idb5b1abe152923f01abf69f8c1a685faba4665e0\n"
    },
    {
      "commit": "99c388e2800fbe2dfd30d90787a2bcaead9e4619",
      "tree": "b50d9f17cec69ac1b9f4e1dcabf6dd1d21a0220d",
      "parents": [
        "f289d75b116d456e0c4e172c25e9154481ee3345"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Tue Nov 20 09:33:57 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Tue Nov 20 09:33:57 2018 -0600"
      },
      "message": "Adtran OLT: fix to gem-port creation and better resource manager cleanup during ONU delete\n\nChange-Id: If2efb444c6c54a2abe456fb572e822e4c409e76d\n"
    },
    {
      "commit": "f289d75b116d456e0c4e172c25e9154481ee3345",
      "tree": "ab026e8fd5638a54480f9786a019ac7132b31e25",
      "parents": [
        "0cd931e3e1ff6fcf2d6edef60e08c1a4d8af27f9"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Nov 16 14:35:19 2018 -0600"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Nov 20 14:48:25 2018 +0000"
      },
      "message": "VOL-1323: Log message cleanup of OpenOMCI code\n\nChange-Id: I4826b5ef80992fb41021ab0092404355f05361a7\n"
    },
    {
      "commit": "0cd931e3e1ff6fcf2d6edef60e08c1a4d8af27f9",
      "tree": "20f77f985de50375b06068ecf69f6dc0ad5fb07d",
      "parents": [
        "932dedcc2bb96aaa16ea9dc2f038a08d68185bc3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 19 11:45:35 2018 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 19 12:59:37 2018 -0800"
      },
      "message": "SEBA-345 match port on lower 32 bits of metadata\n\nChange-Id: Ia7aa27028a139886bcb3ed140fac60ceaf9ff485\n"
    },
    {
      "commit": "932dedcc2bb96aaa16ea9dc2f038a08d68185bc3",
      "tree": "568b285a4d3a0217e69027f02d5e2f3f7f429849",
      "parents": [
        "10e57fe16d63daea5eb47405348ad9eb168e321c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Nov 15 17:52:42 2018 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Nov 15 17:53:04 2018 -0800"
      },
      "message": "Removing huge JSON blobs from the logs\n\nChange-Id: I07cbc165dc47808d85b3008a5387e7346653e296\n"
    },
    {
      "commit": "10e57fe16d63daea5eb47405348ad9eb168e321c",
      "tree": "22b4a806d1ef18bbe8881ac4b996aa0fd905bb93",
      "parents": [
        "aeb22b288f903db6aff2d11ef26ffbb8cef9f982"
      ],
      "author": {
        "name": "mzadig",
        "email": "mz1957@att.com",
        "time": "Thu Nov 08 15:48:28 2018 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Nov 16 01:27:22 2018 +0000"
      },
      "message": "VOL-1325   confluent-kafka-python will throw exception after 100k messages\n\nChange-Id: I23c7c68daa22fa327d63eab179f252762e8b456d\n"
    },
    {
      "commit": "aeb22b288f903db6aff2d11ef26ffbb8cef9f982",
      "tree": "8ef1e17444ec1d94290dd933610d54566e028013",
      "parents": [
        "3f4e1c0483e0ad75849ca1bdc6df236ad6249fb8"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Tue Nov 13 10:05:45 2018 -0600"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Nov 16 01:24:37 2018 +0000"
      },
      "message": "VOL-1311 - OpenOMCI support for ME table attributes using \"get/get-next\"\n\nAdded new scapy field type of OmciTableField that can be used on an ME that\nhas a table attribute. Internal omcc message processing will intercept\nGetResponses for such table attributes and perform an active processing\nof N get-next sequences to the ONU to retrieve the complete table and\nparse into a list of row elements.\n\nUpdated OMCI unit test framework to support timeout and deferred testing\nto verify the get/get-next squence of table reads\n\nRemoved the partial work-around that performed table-set on BRCM onu\nadapter mib-download during ME creation to prevent the table read.\n\nChange-Id: Ia8e6c26eb512a5749592542752d0a58d2ad48866\n"
    },
    {
      "commit": "3f4e1c0483e0ad75849ca1bdc6df236ad6249fb8",
      "tree": "479bd6ead49054507c2a9719e0fa139a941482b0",
      "parents": [
        "f8ff51a07ee63dc6e249e66ab6ddbaaac7ffc92b"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Wed Nov 14 09:43:48 2018 -0800"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Thu Nov 15 16:03:19 2018 -0800"
      },
      "message": "fixing voltha images path in test Makefile\n\nChange-Id: I508c3b442c709640759507425363da25ced758f0\n"
    },
    {
      "commit": "f8ff51a07ee63dc6e249e66ab6ddbaaac7ffc92b",
      "tree": "f680823c4447536fa5457aa9055eeab91c7b5ac6",
      "parents": [
        "32ce8e58072b19b15b789e3b65b92c42c27a830e"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Nov 13 13:49:53 2018 -0800"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Nov 13 13:49:53 2018 -0800"
      },
      "message": "adding missing robot library\n\nChange-Id: I2e4188604907f4a8f0e71b58a826b8caa30ad0df\n"
    },
    {
      "commit": "32ce8e58072b19b15b789e3b65b92c42c27a830e",
      "tree": "d34f1af3be79518df4077b362afc3ae79e25ffc7",
      "parents": [
        "2da848ec5e1b145bbee40cf5bff963ee4ebd8876"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Nov 13 13:03:36 2018 -0800"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Tue Nov 13 21:19:29 2018 +0000"
      },
      "message": "modifying provisioning test\n\nChange-Id: I31e2536edfec8d22585d00a2775d8204eba1337a\n"
    },
    {
      "commit": "2da848ec5e1b145bbee40cf5bff963ee4ebd8876",
      "tree": "d17d29da9be75dc2dfc2a779924cea92a09335f4",
      "parents": [
        "e0dbb4527b033431f2fb6ff213ac5ae0758c1091"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Nov 13 10:58:53 2018 -0800"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Nov 13 10:58:53 2018 -0800"
      },
      "message": "polling after provisioning olt device in robot test\n\nChange-Id: If494e3815d3d298106be980a68acd8590b377ffd\n"
    },
    {
      "commit": "e0dbb4527b033431f2fb6ff213ac5ae0758c1091",
      "tree": "a1a89cb9747b7739111501d6927c79930d53777f",
      "parents": [
        "1c90e50abe02a954f414d4ebbf0b5063643c5c7f"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Nov 13 10:56:30 2018 -0800"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Nov 13 10:56:54 2018 -0800"
      },
      "message": "test framework Makefile waiting for etcd-cluster to be ready\n\nChange-Id: I452923b053379ca0064e27824614026edd0a0433\n"
    },
    {
      "commit": "1c90e50abe02a954f414d4ebbf0b5063643c5c7f",
      "tree": "541fc233eca9d03593d474517928185c33d94caf",
      "parents": [
        "d865fa212f07c0a391d8fcda6264b3c440aa6474"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Nov 12 17:38:42 2018 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Nov 12 17:38:42 2018 -0500"
      },
      "message": "VOL-1132 Use base MIB synchronizer class\n\nNow that mib sync and reconcilition is available in the library\nrevert back to using base class implementation.\n\nAlso persist omci mib storage rather than using volatile (in memory) storage\nGiven mib resync works onu and omci state machine restarts are much faster.\nBUT the initial mib download will take MUCH longer depending on the speed of your etcd\nand its backing disks.  Up to 2 minutes could be expected.  A side effect of\nstoring the mib will be that show_mib now works, which is useful for troubleshooting.\n\nAlso remove inlinecallbacks for functions that no longer yield.\n\nChange-Id: I3e86b8219d0a8552366e47b3ea87f6bbfeaaaf1e\n"
    },
    {
      "commit": "d865fa212f07c0a391d8fcda6264b3c440aa6474",
      "tree": "4cfb7d3f29b348e13eefa837b7d50d62bc2a8bf6",
      "parents": [
        "c37a00650a10338d9a993e6454cd4d405b377615"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 07 11:45:28 2018 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 12 11:04:54 2018 -0800"
      },
      "message": "SEBA-345: Upgrade to current gRPC and Protobuf libs\n\nChange-Id: I7167a0a490e38cb40b8bd37da81bf78a8e3a86ea\n"
    },
    {
      "commit": "c37a00650a10338d9a993e6454cd4d405b377615",
      "tree": "834bab438ca14d21d302db89631d8c07731e74ea",
      "parents": [
        "5584d20f5ca2fe5f42eb03c20e977978c510a059"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Fri Nov 09 17:26:16 2018 +0000"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Mon Nov 12 16:38:59 2018 +0000"
      },
      "message": "VOL-1308 - OpenOMCI decode failure for Serial Number in Circuit Pack(#6) and ONU-G(#256)\n\nAdded a new StrCompoundField that supports a composite aggregation of 2 fields to decode the serial number of OMCI that is 4 ascii and 4 binary digits. Representation is a 12 digit value: AAAAxxxxxxxx\n\nChange-Id: I4934cae4746883263453f98080f5fd767d366631\n"
    },
    {
      "commit": "5584d20f5ca2fe5f42eb03c20e977978c510a059",
      "tree": "c73ef0b21420bb5a7874ec81992a9c5d4804ec5c",
      "parents": [
        "4912e78e0a1012ba8aee55b6e5c6f1606ea1bdef"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Nov 09 15:17:40 2018 -0600"
      },
      "committer": {
        "name": "Donald Newton",
        "email": "donNewtonAlpha@gmail.com",
        "time": "Mon Nov 12 16:02:57 2018 +0000"
      },
      "message": "VOL-701: Added OMCI Alarm table support to CLI\n\nChange-Id: Ia2250579c0cc274406837fc546e80dedfbeece93\n"
    },
    {
      "commit": "4912e78e0a1012ba8aee55b6e5c6f1606ea1bdef",
      "tree": "8b03af1ef2c9a56358b65f212a01b1be6f15a4f6",
      "parents": [
        "363d5ec06021c3f1e3487de33324236569a5c71e"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Nov 09 16:33:40 2018 -0600"
      },
      "committer": {
        "name": "Balaji Purushothaman",
        "email": "balaji.purushothama@adtran.com",
        "time": "Mon Nov 12 14:59:44 2018 +0000"
      },
      "message": "Adtran OLT: Work on ACL entries for initial flows and warning cleanup\n\nChange-Id: I6bddec2c252ad8f0230371e818707d6e03ee9427\n"
    },
    {
      "commit": "363d5ec06021c3f1e3487de33324236569a5c71e",
      "tree": "d288abdaf1a511eb786911b97cb3abae6a2552a4",
      "parents": [
        "53d7b77d5b4c92a92839a3512ebbc52e4ae4ec70"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Nov 09 16:28:04 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Nov 09 16:28:04 2018 -0600"
      },
      "message": "Adtran ONU: Allow 0xFF to also specify an unallocated alloc-id\nand fix to SFU which needs older style vlan filter ME\n\nChange-Id: I2caa11a3c8bdc4a09840afff55c5662a803d3000\n"
    },
    {
      "commit": "53d7b77d5b4c92a92839a3512ebbc52e4ae4ec70",
      "tree": "3ce1b2046140cbd12620b7dcf8450533d7752dc4",
      "parents": [
        "08463305195bf352b2049f3b09c12143d036bd8e"
      ],
      "author": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Fri Nov 09 14:33:35 2018 -0500"
      },
      "committer": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Fri Nov 09 14:33:35 2018 -0500"
      },
      "message": "VOL-1320 Allow to deploy locally built images for Voltha Test Automation\nAccount for new standardized image naming for all helm charts\n\nChange-Id: Ia30fd2fd48c306a12c072ce73eab250eaf25933b\n"
    },
    {
      "commit": "08463305195bf352b2049f3b09c12143d036bd8e",
      "tree": "7e2bd7f2def216da2ba4fb94d23a47dc39570e9e",
      "parents": [
        "3472d0a7084b81bacc212b343735af507ef42213"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Nov 06 13:54:47 2018 -0600"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Nov 09 15:16:01 2018 +0000"
      },
      "message": "VOL-1275: Fix output for OMCI show command: reference other cmds\n\nChange-Id: I9e6b1b66060a70ad3d9f56b07d27dca9ccbe0c50\n"
    },
    {
      "commit": "3472d0a7084b81bacc212b343735af507ef42213",
      "tree": "8a8e034f047611b8f8842383d24a63eebaf08b5f",
      "parents": [
        "b24e1380a946e8b753db647f7257ae5ce5b9d8ff"
      ],
      "author": {
        "name": "Gilles Depatie",
        "email": "gdepatie@northforgeinc.com",
        "time": "Thu Nov 08 16:50:37 2018 -0500"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Fri Nov 09 15:03:29 2018 +0000"
      },
      "message": "VOL-1320 Allow to deploy locally built images for Voltha Test Automation\nFor all voltha, onos and ponsimV2 pods deployed, use locally built images\n\nChange-Id: I32aeec87594ab13a217e08c8e01d7d4c44f00c10\n"
    },
    {
      "commit": "b24e1380a946e8b753db647f7257ae5ce5b9d8ff",
      "tree": "c588e46f335da6e4dedc0793566382206451d506",
      "parents": [
        "df5832812f4aba0009eb9aa07d32f740ff8d53bb"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Thu Nov 08 19:46:40 2018 -0600"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Fri Nov 09 15:01:22 2018 +0000"
      },
      "message": "VOL-1322 - EAPOL messages dropped before reaching OLT\n\nPartially reverted VOL-1311. ExtendedVLANTaggingOperationConfigurationData\ncannot have the VLAN Table set during create as it is a R/W attribute. However, it must\nbe set per VOL-1311 during create to work around a parsing error in a get\nof missing W attributes not present in the create. Current approach\nis to set the table as a bogus set in the create() and then set again\nimmediately afterwards in a set().\n\nChange-Id: I251fc177fd1bb49d1bc69cba9c8c7688ad88e674\n"
    },
    {
      "commit": "df5832812f4aba0009eb9aa07d32f740ff8d53bb",
      "tree": "e6dff24e42d6f1044f1ca0a4f1946a05f2445d68",
      "parents": [
        "cf8b77879ade0b21b2c37466652f4fdda715c91c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Nov 02 16:18:19 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Nov 09 00:54:34 2018 +0000"
      },
      "message": "Adding support for IpV6\n\nChange-Id: I39cfdd0744c6cc4c299f76b5ab28a9708359b6c5\n"
    },
    {
      "commit": "cf8b77879ade0b21b2c37466652f4fdda715c91c",
      "tree": "7698708a1f9b1cc1674a93ffe17e83fd8b62d256",
      "parents": [
        "ae8977e744223010bfa0365d39476aaba2534f67"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Wed Nov 07 10:33:23 2018 -0600"
      },
      "committer": {
        "name": "Donald Newton",
        "email": "donNewtonAlpha@gmail.com",
        "time": "Thu Nov 08 20:58:43 2018 +0000"
      },
      "message": "VOL-1319: Watch for valid KEY_ERROR exceptions due to AVC and ONU created ME Entities\n\nChange-Id: I09868b49686225408d6cceb452a5d2fe51378942\n"
    },
    {
      "commit": "ae8977e744223010bfa0365d39476aaba2534f67",
      "tree": "27c5ef3bf7bbc70d66bb5fa487c3809d99a5877f",
      "parents": [
        "8d2f6f1b99dc35fb0edbf10c8e1e95b813b72697"
      ],
      "author": {
        "name": "lcui",
        "email": "lcui@cigtech.com",
        "time": "Tue Nov 06 09:40:06 2018 -0800"
      },
      "committer": {
        "name": "Jinfeng Weng",
        "email": "jfweng@cigtech.com",
        "time": "Thu Nov 08 01:25:13 2018 +0000"
      },
      "message": "VOL-1321 CIG ONT Uses OpenOMCI Task\n\nChange-Id: I21a5865332a42553c7481f8f3cabbc65af2eeef6\n"
    },
    {
      "commit": "8d2f6f1b99dc35fb0edbf10c8e1e95b813b72697",
      "tree": "7bfc81b66e052ab44c5fd850038ae39ba66a45f1",
      "parents": [
        "3186eb593deb6280b4e50864e933632d0269eb8f"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Nov 07 10:14:32 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Nov 07 20:03:31 2018 +0000"
      },
      "message": "Update kafkaloghandler to 0.9.0, which fixes a crash at 100k log messages\n\nChange-Id: If93a1a318bef60849b12b895b2e8d71be7d1b573\n"
    }
  ],
  "next": "3186eb593deb6280b4e50864e933632d0269eb8f"
}
