)]}'
{
  "log": [
    {
      "commit": "5de33fe01609df99d86a97f47b4a9e36f801834b",
      "tree": "0be515829b166cab7982255cf54fee9ab3443be6",
      "parents": [
        "b744d10837809c014f321e511e66f6620053925a"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Tue Mar 03 22:38:44 2020 -0800"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Fri Mar 06 13:40:13 2020 -0800"
      },
      "message": "VOL-2686 Configure multicast MEs when flows are pushed and tp is configured\n\nChange-Id: I283d6e689c010ec7e9c45c5921a20e08f3d5a93c\n"
    },
    {
      "commit": "cf916ea467f7ec6661eb910d4c9a2d147ae914fe",
      "tree": "45c51697a97ab35abe0038b77e23fe6c54898047",
      "parents": [
        "b7f73098efcb0c8cb2ba08664d027a89a058f267"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Fri Feb 14 10:03:58 2020 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Tue Mar 03 10:00:38 2020 +0100"
      },
      "message": "[VOL-2517] Using VLAN ANY (4096) to check for tagged ONU traffic instead of valid 4095\n\nChange-Id: I889214acbdd44573df0a55323590991713377999\n"
    },
    {
      "commit": "b7f73098efcb0c8cb2ba08664d027a89a058f267",
      "tree": "d355a9f84caacc380c2d596bdea29c35e64e46f6",
      "parents": [
        "9c3c09358b9c3f7a925e1f88b563c71f527050ee"
      ],
      "author": {
        "name": "ozgecanetsia",
        "email": "ozge.ayaz@netsia.com",
        "time": "Sun Feb 16 23:36:25 2020 +0300"
      },
      "committer": {
        "name": "Ozge AYAZ",
        "email": "ozge.ayaz@netsia.com",
        "time": "Fri Feb 28 16:50:35 2020 +0000"
      },
      "message": "VOL-2583 Multicast task added for IPTV service. This task building entities\nconcerning special multicast. These entities; multicast operation profile,\n multicast subscriber config info and a multicast gem.\n\nChange-Id: Ie33e22c36f0ad7028b2b27c86c4b6563f7a5ae34\n"
    },
    {
      "commit": "a982ec356509d351869d7d3b1a86cdab79d2ae4d",
      "tree": "cb7bd0c227c098770c2443f45c0394d9142d8ec8",
      "parents": [
        "5afa9540a8f7a124577534c48cc055042651466c"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Tue Feb 25 12:30:37 2020 -0800"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Wed Feb 26 10:25:32 2020 -0800"
      },
      "message": "VOL-2664 Avoid overwriting vlan-filter-tasks in queue\n\n-tag_add check is done in vlan-filter-task for add and remove cases.\n-also a few log corrections are done.\n\nChange-Id: Iec969bbbb9bffdf1236601b6a182eb0a88012416\n"
    },
    {
      "commit": "d680cb6dfbb3134e1a35dc8e53edf50bef5a2606",
      "tree": "9806e44644b3d0de040e54b9ecf4365db76a0c2f",
      "parents": [
        "05f0b9cc637889454e673562506694f8575b9ce6"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Tue Feb 18 10:28:12 2020 -0800"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Feb 20 01:03:05 2020 +0000"
      },
      "message": "VOL-2623 adding update_flows_incrementally support to onu-adapter\nWith this task queuing of vlan_filter task is done per tp_id and\nthe signature of the constructor of vlan_filter task is changed to include default_vlan and vlan_pcp.\n\nChange-Id: Ib83f0362cb5923f88d98f25c02241dd3d2019e0c\n"
    },
    {
      "commit": "04ebe8fe0ae5de84a06d65e3d2b44df604443dbe",
      "tree": "b25240ee8661d484ef16bc36e26bd7032de72e53",
      "parents": [
        "5d936268baabd5551a62f38710c4ada83c837810"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sun Jan 26 01:05:23 2020 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Jan 29 13:35:12 2020 -0500"
      },
      "message": "VOL-2514: Clean up mib download task under load\n\n- under load mib download task is falsely tried again\n  seemingly due to exception handling.  simplify a bit\n  now that most work has been removed from this task\n\n- also strobe watchdog after successful omci_cc call\n\n- do not start pm/test jobs until mib is in sync\n  also start at a random offset\n\n- any task failures now try again in the same way and do\n  not overwrite the instance deferred.\n  also retry at a random offset\n\n- one less core reason update\n\nChange-Id: I2563f9228194c8a605e1981cb115b499d3c89c4d\n"
    },
    {
      "commit": "08a8e86013eeac1bd10259dbb38ca2f42db557cc",
      "tree": "d356fc583aa0324a7a8a041d39687a0e000e1a35",
      "parents": [
        "cac5695627188fe1abbc0699561367d5e86f6294"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Dec 20 14:02:32 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Jan 20 06:18:12 2020 -0500"
      },
      "message": "VOL-2311: Better logging and remove old code\n\n- tasks have better detail\n- 1.x functions removed\n- extraineous logging removed\n- build info injected into environment, viewable\n  in log and voltctl similar to openolt\n\nChange-Id: I9b22334c3049efa857b485cca28a343b36514ab6\n"
    },
    {
      "commit": "cac5695627188fe1abbc0699561367d5e86f6294",
      "tree": "75e0699e5ab7a59dd3529b2b1359e965642a02f3",
      "parents": [
        "f4113227426d90c9413520c5cd9a612064bafe74"
      ],
      "author": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Thu Jan 16 15:50:08 2020 -0500"
      },
      "committer": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Sun Jan 19 17:05:32 2020 -0500"
      },
      "message": "[VOL-2457] code changes to support Sercomm ONU.\n    For transparent VLAN:\n    1. Rule for vlan vid 0 has been removed.\n    2. Explicit vlan tagging filter data (ME #84) has been removed.\n\nChange-Id: Id2f4cb12bb55d1fd2a9741ba573c3b7b2089e116\n"
    },
    {
      "commit": "f4113227426d90c9413520c5cd9a612064bafe74",
      "tree": "b8ddb4ccbe9473b3fa04677966da70bd69c79e85",
      "parents": [
        "4195d7d9a1c63de364f7d0ba527ea433d18f6506"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Aug 14 19:44:34 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Jan 14 16:06:11 2020 -0500"
      },
      "message": "VOL-1858 Report link state for active UNI\n\nProperly update UNI state and expose to core. This depends\non listening for new port state updates collected via OMCI\nLAN LOS alarms.   Listening and acting only on these\nallows only ports that are actually being used to be reported\nto the core and onos.  Ultimately reducing the flow and\nmessage count to only ports that are needed.\n\nNote, unplugging and plugging back in the RG in the UNI\nport will result in the removal and re-addition of flows.\nThis is more ideal but is a new aspect in testing and operations\nthat must be considered.\n\nAlso when core calls to get ofp port state do no just assume\nLIVE, query and get the current operational state.\n\nAdditionally properly set the operational state.\n\nDepends on https://gerrit.opencord.org/#/c/16981/\n\nAlso depends on bbsim being updated to send these LAN LOS\nalarms in order to pass sanity tests\n\nStart version 2.3.0-dev\n\nChange-Id: I0d9e2b913347d74d46d52ab87eb501fc17378589\n"
    },
    {
      "commit": "4195d7d9a1c63de364f7d0ba527ea433d18f6506",
      "tree": "7048fd330f4979a83678a5022ed74700fcde8d74",
      "parents": [
        "a192307488651bd741e8cdd66b25b14f0506a388"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sun Jan 12 16:58:18 2020 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sun Jan 12 22:39:52 2020 -0500"
      },
      "message": "VOL-2448: Nokia onu cannot create() already created gem\n\nDelete gem IW and TP before creating if they exist.\nOtherwise disable/enable and remove/add subscriber fails\nOr reboot fails.  Workaround is to run remove/add subscriber\none more time.\n\nAlso start 2.3.0-dev\n\nChange-Id: I4b512ee85490365e2e6bb523dec71d6c6e3bfa52\n"
    },
    {
      "commit": "31509ec679edc7e974e9c9c08ca787411e17a818",
      "tree": "d98786ef0fdc3a5a52d96ba527ceba7e7a6f15e6",
      "parents": [
        "a73ee453051f80f9cbfa647ab5bb716d5a959071"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Dec 20 14:57:53 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Jan 08 04:41:33 2020 -0500"
      },
      "message": "VOL-2395: Defer creation of EVTO and pyvoltha that does not cache\n\nDefer the creation of the EVTO object and also delete if it exists\nThis prevents lingering vlan configuration that may be left after a\ndevice disable/enable preventing passing traffic.\n\nAlso use newer pyvolthat that does not cache old TP values.\n\nChange-Id: Ifa12a5bacb6c0a93e0e70ed6414d74926c7cd866\n"
    },
    {
      "commit": "a73ee453051f80f9cbfa647ab5bb716d5a959071",
      "tree": "a2aed9390d7f56ff6ac4102e9fe28ac99ab256ff",
      "parents": [
        "e433c71037cc1c8c2e2eb1df15164169f5e7a661"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Dec 20 18:52:17 2019 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Jan 07 17:03:32 2020 +0530"
      },
      "message": "VOL-2395: Authentication happens on a wrong UNI port after deleting subscribers\n\n- Use TP ID in deriving VlanTaggingFilterDataFrame ME entity ID\n- Set TCONT initial value based on omcc version\n- Bug fixes on the TP delete path.\n- Bump pyvoltha version to 2.3.5\n\nChange-Id: Id3dbec5cf56b6f4bc12b085cfe1b7106b5f254d2\n"
    },
    {
      "commit": "2e5c6f18b3a9a559bdbe009941b6e2c0039afa87",
      "tree": "c2e9ca229ce7ce5af41e28679564544b3506c644",
      "parents": [
        "6306f2ebe2bc6e5b19cdc7dc480eff3f38913e96"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Dec 13 07:06:06 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Dec 16 15:03:36 2019 -0500"
      },
      "message": "VOL-2373: fix eid for mac bridge and reset alloc id in using spec value\n\nChange-Id: I6efa6380865bff9e6c8777cd88df69c2c01faad4\n"
    },
    {
      "commit": "e933cd301fa7901a4a5ea7dedb639e3be62ef692",
      "tree": "d6eaf4246414c7b7bb163ed4210a48195a6363b1",
      "parents": [
        "abcca24295eb7eb00609ae233bd47dcab2722756"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Nov 21 21:04:41 2019 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Sun Dec 15 09:16:45 2019 +0530"
      },
      "message": "VOL-2172: Deleting tech-profile at ONU\n- Handle DELETE_GEM_PORT_REQUEST and DELETE_TCONT_REQ inter-adapter-message.\n- Introduce a new OMCI task BrcmTpDeleteTask to delete GemPorts and TCONT\n- When tech-profile download is already done, check if it is case\n  where new gem-ports are being added dynamically. If new gem-ports\n  are detected in TpInstance, add them.\n- Rename BrcmTpServiceSpecificTask to BrcmTpSetupTask\n- Move setting up of IEEE8021pMapper and ANI MacBridgePortConfigData\n  to BrcmTpSetupTask (when TCONT is being setup). There should be\n  unique IEEE8021pMapper and ANI MacBridgePortConfigData per TCONT.\n- When TCONT is removed, remove IEEE8021pMapper and ANI MacBridgePortConfigData.\n- Ensure IEEE8021pMapper and ANI MacBridgePortConfigData have element of\n  TP-Table ID in its entity ID.\n- GemPort Entity ID set to be same as GemPort ID and not dynamically generated.\n- Fix code indentations\n- Bump voltha proto version to 2.1.1\n- Bump pyvoltha version to 2.3.2\n\nChange-Id: Ie4a90d6cd6916e27a6e32b3727b161252cb80ca3\n"
    },
    {
      "commit": "2e3cb8db41f0524817457578bf186017a543bfcf",
      "tree": "6016871f03cc8c0559a49884179794f6551589b0",
      "parents": [
        "c5bdbbc429e1dd914b23cb2d17e17ab68aea1442"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Nov 16 09:22:41 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Nov 21 08:36:19 2019 -0500"
      },
      "message": "VOL-2241:  Python 3 migration\n\n - rename adapter class file and remove unneeded __init__ to make imports work without major rearrange\n - venv and Dockerfile fixups needed for new pyvoltha (cannot install old first)\n - clean up yaml config file as it contained empty entries that failed to parse\n - clean up imports\n - remove itervalues iter*\n - convert to list() as needed\n - test with python 3.6\n - skip non-dict items in tcont loop\n - update to voltha-protos 2.1.0\n - migrate socketserver and simplehttpserver to python3 import\n\nChange-Id: Id8efa72b6796a3055b1927716503a33544bb6548\n"
    },
    {
      "commit": "142a601e308cc41bf31281ce1960b2565779a7ad",
      "tree": "725c20df5534a9863d88858629efa60e9fca9f11",
      "parents": [
        "810148b81a30455dba6dab571c710899b03e8489"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Oct 26 12:22:04 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Oct 28 14:18:25 2019 -0400"
      },
      "message": "VOL-2171: Lock ont-g/ani only after all pptp/veip are locked\n\nAlso yield so the locking activity finishes before the\ncallbacks are called, so the MDS increment for the set\ncan be recorded in openomci\n\nUltimately this all prevents the MDS from getting out of sync\nwhen disable is called and the locking is *halfway* done and\nthe omci state machine is prematurely stopped, causing some set responses\nto be missed. which cases the MDS increment to be off.\n\nThis then later causes during an enable a forced reconcile when\nwe dont need it.  Having the MDS properly match speeds up re-enable.\n\nAlso remove custom get_mds_task thats not been used in quite some time.\n\nChange-Id: Idfe295a61e8fc2810e8f0c956c5997c7a26b32ab\n"
    },
    {
      "commit": "810148b81a30455dba6dab571c710899b03e8489",
      "tree": "d4cab897186a3087a8b177d94d28e405619189e8",
      "parents": [
        "ee3fdfd7479a3604a59fba7556f5d33982328a3e"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sun Sep 29 12:44:01 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Oct 23 19:22:50 2019 -0400"
      },
      "message": "VOL-2041: Setup Vlan Tagging Filter/EVTO only in vlan task\n\nAlso remove some hardcoded parameters as they are now available\nin the handler.\n\nChange-Id: Ia5492eeae9f42b451f0ed4b9bc934c54cafcc649\n"
    },
    {
      "commit": "0e6882ab9f20a938bae17bbf74da3d16fb74e72b",
      "tree": "37be013b78a9196ffee67bc6bba6bfc8169577f0",
      "parents": [
        "607afc5b0cbaa65f4b1f5823df72d05d76e6b5cf"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Wed Oct 16 17:02:39 2019 -0700"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Mon Oct 21 09:22:41 2019 -0700"
      },
      "message": "VOL-2103 - Device reason update modifications\n\nget_device + device_updates are changed by new api device_reason_update.\n\n****Change 15759 and Change 15760  need to be merged before this.\n\nChange-Id: I7e361a11f35f81c42c65433ccac32e4b3e5790a2\n"
    },
    {
      "commit": "de16ed5f6572c04287fdda95f477e5e42b54a942",
      "tree": "9f7fe8adc7bece5d2e9361f440f89f8af4db6992",
      "parents": [
        "1f501eee48cca3ff6bc5d1e4ea3e99daea286488"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Sep 18 19:05:15 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Oct 08 13:57:53 2019 -0400"
      },
      "message": "VOL-1330: Restore MIB reconciliation and base class usage\n\nOriginally since reconcile/resync did not work a local\nclass overrode those methods to disable them from running.\n\nOnce dependant pyvoltha changes are merged that fix reconcile\nwe can stop using the \"skip reconcile\" BrcmMibSynchronizer\nclass and go back to the base MibSynchronizer class that\nperforms these functions.\n\nIt was also discovered that some onu do not support mib audits\n(arbitrary mib db uploads after provisioning).  In order to support this\nthe audit delay parameter needed to be exposed to classes that configure\nit, so it can be disabled if needed:\n\nError from onu if audit is performed:\n\n \u003e omcid:error:918.008:omci_msg_handler_MIBUpload:2685:Too many instances to upload (instIndex\u003d226)\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nErrors occur during handle message:\n    Message type:                   MIB Upload\n    Error message:\n    Managed entity class:           2 (0x2)\n    Managed entity instance:        0 (0x0)\n    Managed entity attribute mask:  0x0000\n    Sequence number:                0 (0x0)\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nChange-Id: I5aad96669f088c6ee930325c1097a7040204f804\n"
    },
    {
      "commit": "b10a7089fb12db668934939bbc7565dadf91b7cf",
      "tree": "3cae191b5fac9c77d9792c8c465af0ac05bce25b",
      "parents": [
        "3e028023b06f2862e85a2f3fd650c4745ae72d90"
      ],
      "author": {
        "name": "Harsh Awasthi",
        "email": "hawasthi@radisys.com",
        "time": "Mon Aug 26 02:17:33 2019 -0400"
      },
      "committer": {
        "name": "Harsh Awasthi",
        "email": "hawasthi@radisys.com",
        "time": "Tue Aug 27 05:33:27 2019 -0400"
      },
      "message": "VOL-1879 : Support Transparent C-tag handling in OpenONU\n\nChange-Id: I784004ea06286a65ba3fb0ea2013f05e42f43266\n"
    },
    {
      "commit": "80594ced1fc55c9d56e18496eeba0755820a20c0",
      "tree": "64b54cfced1d05a0f45938b81776f9519cd1436c",
      "parents": [
        "602f84ca72d1d36ca4047b8390bf609eae1114a8"
      ],
      "author": {
        "name": "aishwaryarana01",
        "email": "aishwaryarana01@gmail.com",
        "time": "Fri Jul 26 15:31:14 2019 -0500"
      },
      "committer": {
        "name": "Aishwarya  Rana",
        "email": "aishwaryarana01@gmail.com",
        "time": "Wed Aug 07 20:35:23 2019 +0000"
      },
      "message": "VOL-1709 - Add missing Priority Queue attribute configuration from Tech-Profile\n\nChange-Id: Iad00391a80fe1594e1842b0b6b67e33177ab5f83\n"
    },
    {
      "commit": "8f891adde3bf0178897da787b04e5ca27cebb3c6",
      "tree": "1ca075e6e5467d6ccdd6c161cafcf67026e70dec",
      "parents": [
        "34e5325c7de5e9a743240811db5b5dff921ba0c6"
      ],
      "author": {
        "name": "Yongjie Zhang",
        "email": "yzhang@furukawalatam.com",
        "time": "Wed Jul 03 15:32:38 2019 -0400"
      },
      "committer": {
        "name": "Yongjie Zhang",
        "email": "yzhang@furukawalatam.com",
        "time": "Mon Jul 08 10:27:09 2019 -0400"
      },
      "message": "[VOL-1698] OMCI PM does not work\n\nPass ONU\u0027s serial number to OnuPmMetrics, fix update_device to device_update\n\nChange-Id: Iccfebdd83384dba18724c3739a921bc5952e1c48\n"
    },
    {
      "commit": "e8fc53e040de4cb0e82efc1cad470c98cb2eb2e8",
      "tree": "e19b5cdfe2825a65f2cf86b97de68d4e2772d933",
      "parents": [
        "af7cd6b5cc617a1039761abc2e1609df28b16ae6"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Apr 13 15:58:33 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sun Apr 14 11:37:07 2019 -0400"
      },
      "message": "VOL-1495: Fix OMCI result logging\n\nPositional parameters do not log the way expected.\n\nChange-Id: I6c85d73b6b9bfe5708fc8a1d83b43beb63855d4a\n"
    },
    {
      "commit": "af7cd6b5cc617a1039761abc2e1609df28b16ae6",
      "tree": "600d17af05c521bbefe4e71c996675e34dccda61",
      "parents": [
        "0727155aa55430194e0781736826a17f997ee070"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Apr 05 15:37:34 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Apr 11 11:36:40 2019 -0400"
      },
      "message": "VOL-1494: Compare UniType needed for proper omci messaging\n\nSeems the 1.x core python could compare enum types easier\nthan here. Work around for now by comparing the actual\nvalue of the enum\n\nAlso fix typo in Makefile regarding venv and local\nprotos\n\nChange-Id: I33e9108d7975c8e6ed72bfc7597471fbf671b83b\n"
    },
    {
      "commit": "c083f46426338a001875631e981f7a62906fbd86",
      "tree": "36965b5463366bd4a93cc09ba51a5d985219993d",
      "parents": [
        "a32441c04f0f13cc59d8ad71e40c144b5332ee80"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Mar 11 15:02:01 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Mar 16 11:47:24 2019 -0400"
      },
      "message": "VOL-1495: Use learned mib to add UNI ports\n\nAlso verify logical ports are added and device\nstate is updated properly to produce those\nlogical ports in the core.\n\nChange-Id: I91e7a1757de5f98899ea1be2f7adaaedb0c473ba\n"
    },
    {
      "commit": "72f96fc2101b70df6e73faa421731ffb42bd61f4",
      "tree": "9c7a32caa9bb096d2fc25bf7973a3c029d847f3d",
      "parents": [
        "18949aec7b1a9dc57f77288c63831887acce95c8"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Feb 11 10:53:05 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Feb 12 11:05:07 2019 -0500"
      },
      "message": "VOL-1451 Openonu now runs using pyvoltha completely\n\nRemove code that now exists in the library.  Modify include paths\nUpdate requirements to more closely reflect pyvoltha requirements.txt\n\nChange-Id: I94c619de82d8ee14cfeb302b3b82be3a26619301\n"
    },
    {
      "commit": "f1e9c5d609e2dbc22be74c35402024bd6f2a530f",
      "tree": "3d57a09104659ae3c5fa5e62665cb353af186319",
      "parents": [
        "130ce6beb380f97717ee8d64af8483c3432838df"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Feb 08 07:41:29 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Feb 08 07:44:50 2019 -0500"
      },
      "message": "VOL-1451 Initial checkin of openonu build\n\nProduced docker container capable of building and running\nopenonu/brcm_openonci_onu.  Copied over current onu code\nand resolved all imports by copying into the local source tree.\n\nChange-Id: Ib9785d37afc65b7d32ecf74aee2456352626e2b6\n"
    }
  ]
}
