)]}'
{
  "log": [
    {
      "commit": "d73fb9b393ee9bb02ce97c74583471ff382a8cc1",
      "tree": "588b649c2007741a71df07bbc0bd684d4bbf0c42",
      "parents": [
        "142a601e308cc41bf31281ce1960b2565779a7ad"
      ],
      "author": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon Sep 09 20:27:30 2019 -0400"
      },
      "committer": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon Oct 28 17:57:49 2019 -0400"
      },
      "message": "[VOL-1754] :changes to handle olt disable/re-enable\n\nChange-Id: Ie4df1f223e0fafa0c57d1c419262d368846f6d2c\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": "2cb65f78e91f8e12b95dcf841e1ac641ff314589",
      "tree": "2774f2a33f2cf118755a043ee594159832c81dd1",
      "parents": [
        "98f99dceccdb8fb8581009716765afaaabbcf6be"
      ],
      "author": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Mon Sep 30 14:01:51 2019 -0700"
      },
      "committer": {
        "name": "Serkant Uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Tue Oct 01 16:58:08 2019 +0000"
      },
      "message": "[VOL-1697] Enable a disabled ONU\n\nNeeded to pass device parameter to the omci_device.start\n\nChange-Id: Ie2d485920354d3e18da1b96924fff11b5315d0e5\n(cherry picked from commit 7b59f2df55570cb2ab5d817165f2280f85fe16a1)\n"
    },
    {
      "commit": "98f99dceccdb8fb8581009716765afaaabbcf6be",
      "tree": "1f8d7294eb4cf11891aba43d021b498f7107d2e0",
      "parents": [
        "aae997158f2676b145e5647bb0e87f40c246f815"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Sep 25 11:05:25 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Sep 25 15:02:40 2019 -0400"
      },
      "message": "VOL-1690 VOL-1330:  No longer store config nor alarm MIB data in etcd\n\nThis should slow down memory growth in etcd.  Also given\nthe mib/alarm etcd storage classes are not fully functional for mib resync\nits best to not use them at all until they fully work.\n\nChange-Id: I404a861622c76ef1651aafa48022a9b278858e89\n"
    },
    {
      "commit": "aae997158f2676b145e5647bb0e87f40c246f815",
      "tree": "1051de284d0f66723d455517ecaa09830540c403",
      "parents": [
        "fe6ac434dd620a60c84ea860a5e27fc0ae510fa3"
      ],
      "author": {
        "name": "onkarkundargi",
        "email": "onkar.kundargi@gmail.com",
        "time": "Mon Sep 23 15:02:52 2019 +0530"
      },
      "committer": {
        "name": "onkarkundargi",
        "email": "onkar.kundargi@gmail.com",
        "time": "Wed Sep 25 18:19:30 2019 +0530"
      },
      "message": "SEBA-596 #comments Implemented periodic test action for ONT\n\nChange-Id: I0ba789d4e0066f01b36b502cbb1462913a0112a5\n"
    },
    {
      "commit": "fe6ac434dd620a60c84ea860a5e27fc0ae510fa3",
      "tree": "a9cfea0f042cd1519caf012526fc4b29ba5633b3",
      "parents": [
        "04ccfaee652b01e34c424fc6491d1eec1aabdab7"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Wed Sep 04 10:17:14 2019 -0700"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Mon Sep 16 11:38:00 2019 -0700"
      },
      "message": "VOL-1883 - \"proxy_address: None\" during mib_reset.\n\n-passed Device to _onu_omci_device.start from  brcm_openomci_onu_handler.\n So no need to call getDevice again.\n\nChange-Id: I05e00e9f71a1f18d2dc4fd934dc2b3fc86903d32\n"
    },
    {
      "commit": "ffc89df486ba6e8664975ebef8e3899d9c227f78",
      "tree": "449c0637ecd5e7d11483573af0f28507e53291d8",
      "parents": [
        "8fb96783bb2b54a4161a8e10b7ece747dd729eea"
      ],
      "author": {
        "name": "Devmalya Paul",
        "email": "Devmalya.Paul@radisys.com",
        "time": "Wed Jul 31 17:43:13 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Sep 05 10:17:03 2019 -0400"
      },
      "message": "Migration to new event defination for OpenONU adapter\n\n     This change is for the migration of alarms and KPIs for earlier\n     separate defination of AlarmEvent and KPIEvent to a generic format\n     called Event where it could be an alarm or a KPI event\n\n     An event manager adapter_events handles the event submission.\n\nChange-Id: If088a1876fbbae2975ef77c4364dd96bbe361c8d\n"
    },
    {
      "commit": "8fb96783bb2b54a4161a8e10b7ece747dd729eea",
      "tree": "d2a65b7b5b2bca3520db253e8d78f3c45837848b",
      "parents": [
        "b10a7089fb12db668934939bbc7565dadf91b7cf"
      ],
      "author": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon Aug 19 00:10:49 2019 -0400"
      },
      "committer": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Tue Aug 27 23:34:46 2019 -0400"
      },
      "message": "[VOL-1851] : fix to address setting of device state as \"omci-flows-pushed\"\n             inspite of techprofile not downloaded\n\nChange-Id: I1ad326a8d26f406834696d4ac2c64cd70f222067\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": "3e028023b06f2862e85a2f3fd650c4745ae72d90",
      "tree": "54fe1f0e9413efd36e1a01b99f3fd5257a377bb9",
      "parents": [
        "37115eec5dc1504bf8d2cc741955eb4016537974"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Aug 21 04:16:57 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Aug 21 04:16:57 2019 +0000"
      },
      "message": "Post release increment to version 2.2.0-dev\n\nChange-Id: I4ff2401366012b31ea14bd50c7a99cdd236746e5\n"
    },
    {
      "commit": "37115eec5dc1504bf8d2cc741955eb4016537974",
      "tree": "b1cc80b20c2d403c6dd0b8f5a025f074a242e1b2",
      "parents": [
        "52ce09c89ed53e587c74d99613340151b7920159"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Aug 21 01:26:51 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Aug 21 01:26:56 2019 +0000"
      },
      "message": "Release 2.1.0 contains TP\n\nChange-Id: Iaa452df7829a8037406b554df484f19044d48d0b\n"
    },
    {
      "commit": "286099c66140eb27931e0d07ebabe2945df2a234",
      "tree": "826153777cac7f019797a5288bf89e00f2038868",
      "parents": [
        "80594ced1fc55c9d56e18496eeba0755820a20c0"
      ],
      "author": {
        "name": "Yongjie Zhang",
        "email": "yzhang@furukawalatam.com",
        "time": "Tue Aug 06 13:39:07 2019 -0400"
      },
      "committer": {
        "name": "Yongjie Zhang",
        "email": "yzhang@furukawalatam.com",
        "time": "Thu Aug 08 14:01:02 2019 -0400"
      },
      "message": "VOL-1699: Pass serial_number to AlarmSynchronizer\n\nChange-Id: I4f2cc7db7a840242d9368c2dd4bd64b11480ad75\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": "602f84ca72d1d36ca4047b8390bf609eae1114a8",
      "tree": "248eb828377ed9de0cc94a1e4dde9c6e75de364e",
      "parents": [
        "e2984e477ae8c4f00f7e43db6146fd7ec01997b0"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian3@gmail.com",
        "time": "Wed Jul 31 16:25:28 2019 -0400"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian3@gmail.com",
        "time": "Wed Aug 07 16:11:02 2019 -0400"
      },
      "message": "VOL-1830 setting openonu use use etcd for storing mib sync entities\n\nChange-Id: Ie08c5272e7f612f8bb3e535bfa7d2630eacf98a5\n"
    },
    {
      "commit": "0e1588a41485bd4d209ed2ecb9dbfc58231b3c87",
      "tree": "027153c3f4c681eb42fabdcfd9541d889e5fee66",
      "parents": [
        "8f891adde3bf0178897da787b04e5ca27cebb3c6"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Thu Jun 27 06:12:47 2019 -0700"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Tue Jul 16 06:18:10 2019 -0700"
      },
      "message": "VOL-1689 : ONU stays in DISCOVERED state\nVOL-1586 : Possible race condition in openolt python adapter during onu discovery\n\n1)Removed device_state_update. It is now being done in openolt-adapter.\n2)Increased MAX_ONUS_PER_PON to 64\n\nChange-Id: Ib8236bbb639cdd06919165160f20f1947dc67aba\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": "01257fa040a58ea075c7b9e6d7accc16efc73657",
      "tree": "16b215b25e8955daf124a741f1cab1b1cb962815",
      "parents": [
        "77799d463aec6db614ccb9ad3afa5e714b750e04"
      ],
      "author": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Fri May 24 06:49:49 2019 -0400"
      },
      "committer": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon May 27 03:12:53 2019 -0400"
      },
      "message": "[VOL-1550] Support for OLT hard reboot with ONU connected\n\nChange-Id: I0514580932e5d52536b2a8268b717a8a49b2e21d\n"
    },
    {
      "commit": "7e0be4a41152b8856ed75719cdf988aa8b1af0ab",
      "tree": "c3670b659c3b19fa0b1837936a2ce8389dd83f3c",
      "parents": [
        "a98d9fe81809db478726b22dc49521bcd5eba16f"
      ],
      "author": {
        "name": "Devmalya Paul",
        "email": "Devmalya.Paul@radisys.com",
        "time": "Wed May 08 05:18:04 2019 -0400"
      },
      "committer": {
        "name": "Devmalya Paul",
        "email": "Devmalya.Paul@radisys.com",
        "time": "Sun May 12 12:08:36 2019 -0400"
      },
      "message": "VOL-1538 Added onu activation alarm raising feature to the adapter by utilizing the alarm framework present in pyvoltha\n\nChange-Id: I10e500f3b8fa8678bef25eecc8716dac8c800cc6\n"
    },
    {
      "commit": "a98d9fe81809db478726b22dc49521bcd5eba16f",
      "tree": "641b5d17d8b37688286d467e4f492e25e3af73db",
      "parents": [
        "ad9a0f102abb99712e3692d55a60a110326aaf70"
      ],
      "author": {
        "name": "aishwaryarana01",
        "email": "aishwaryarana01@gmail.com",
        "time": "Wed May 08 12:09:06 2019 -0500"
      },
      "committer": {
        "name": "Aishwarya  Rana",
        "email": "aishwaryarana01@gmail.com",
        "time": "Thu May 09 21:25:27 2019 +0000"
      },
      "message": "onu start collecting pm metrics\n\nChange-Id: If449f565cb28d33dfa6aa30a1bd4930feae91820\n"
    },
    {
      "commit": "ad9a0f102abb99712e3692d55a60a110326aaf70",
      "tree": "8f0f303363dda4d2848d1acb400011825b829e79",
      "parents": [
        "807666936ac34d9c67c031a9f848cf44f1fa5f25"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu May 09 14:05:49 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu May 09 14:05:49 2019 -0400"
      },
      "message": "VOL-1496: Allow onu to provision with PREPROVISIONED or ENABLED admin state\n\nThe new core more tightly controls the admin state and\nits state machine will set this before we go Operstatus ACTIVE.\n\nChange-Id: I18d6041a780623c3daed705d6c8cb3c7888798cc\n"
    },
    {
      "commit": "807666936ac34d9c67c031a9f848cf44f1fa5f25",
      "tree": "27596c3c0edad3d8172d12af1dbcf05fd644651c",
      "parents": [
        "ef06d0d172d6aa0acde6b2a5cf5cfa30c8e3ab17"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri May 03 09:58:38 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri May 03 09:58:38 2019 -0400"
      },
      "message": "VOL-1494: Disable/Reenable uses proper port mgmt api\n\nMust accompany: https://gerrit.opencord.org/#/c/13779/\n\nChange-Id: I051e231fde51a3dfaf4fe11510c1c264f5977add\n"
    },
    {
      "commit": "ef06d0d172d6aa0acde6b2a5cf5cfa30c8e3ab17",
      "tree": "482e12262749d847ea774009112cd02d698d2803",
      "parents": [
        "a8fd85f4f1f187a347cae585dd9da8f291d928d2"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Apr 27 17:36:53 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed May 01 13:52:38 2019 -0400"
      },
      "message": "VOL-1494 New tunnel_id openflow data may be passed down\n\nCatch and ignore it to prevent exceptions\n\nChange-Id: I68e0e2396c5ef5398ced2b56e62f0a4d9f06f3e1\n"
    },
    {
      "commit": "a8fd85f4f1f187a347cae585dd9da8f291d928d2",
      "tree": "e811004dc0126adfb1295a6adc525d05505e6a46",
      "parents": [
        "3a206337cb95fb926ca2be69ca51eb90b08f5d96"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed May 01 12:16:45 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed May 01 12:17:45 2019 -0400"
      },
      "message": "VOL-1496: Update device reason field in core\n\nConvienent status for the mib sync and download\nprocess\n\nChange-Id: I5f6266affde13c280c573620e40bfd38f5684f5c\n"
    },
    {
      "commit": "3a206337cb95fb926ca2be69ca51eb90b08f5d96",
      "tree": "e4a8ce6794b55b3ae153af344d6ac1dbab76e4f3",
      "parents": [
        "3b7db444a6dcf0e54b3ab1ad279a420f766e17d8"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Mon Apr 29 11:05:47 2019 -0400"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Mon Apr 29 12:53:48 2019 -0400"
      },
      "message": "VOL-1453 changed adapter agent references to core_proxy\n\nChange-Id: Ie3ae798e859d11b317b2c6629906089038e528e3\n"
    },
    {
      "commit": "3b7db444a6dcf0e54b3ab1ad279a420f766e17d8",
      "tree": "ab84f6ba98d6e5d61fe520f182e6902bd250e4c0",
      "parents": [
        "0abd92efdc57d3c9d808ead694fb474b10f9a215"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Apr 22 16:29:48 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Apr 22 16:47:51 2019 -0400"
      },
      "message": "VOL-1494: Set openflow port name for each UNI\n\nThis allows the adapter to individually name each\nuni as its info is queried for the logical device\n\nPractically speaking the onu will now set\nthe name to serialnumber-uniport, i.e:\n\n  port\u003d4112, portName\u003dBRCM33333333-1\n  port\u003d4113, portName\u003dBRCM33333333-2\n  port\u003d4114, portName\u003dBRCM33333333-3\n  port\u003d4115, portName\u003dBRCM33333333-4\n  port\u003d4116, portName\u003dBRCM33333333-5\n\nThis allows a per-uni lookup in sadis\n\nChange-Id: I3225d96b4ab47db3a7b8d50a3b537b3e08d9fef7\n"
    },
    {
      "commit": "3bfebff6fd2a8fa362bcb2c4d83b63e5ad6ba756",
      "tree": "4b3a6f23c0baff3dd29557000481f1fe98d4f616",
      "parents": [
        "e8fc53e040de4cb0e82efc1cad470c98cb2eb2e8"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Apr 12 18:25:03 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Apr 17 10:38:56 2019 -0400"
      },
      "message": "VOL-1495: Implement new tech profile interadapter message\n\nHandle ia message type for pushing tech profiles info to the onu.\nRemove old ia message style handler.\n\nUpdate uni port lookup function to properly find affected uni\nfor flow pushes. Do not compare logical port name/id.  Use actual assigned id\n\nThese changes allow load tech profile and update_flow_table to work,\nresulting in successful OMCI message exchange for both tech profile\ntask and vlan filter task.\n\nChange-Id: I0fed35182a498362fb7f4f349e4599fb2c9d3483\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": "a32441c04f0f13cc59d8ad71e40c144b5332ee80",
      "tree": "5ba3eed92e3e6b1a94cc50fff7fadb6669795d5a",
      "parents": [
        "7590c0061186194e988a55838603269c2d9ba94f"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Mar 07 05:16:37 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Mar 09 13:02:57 2019 -0500"
      },
      "message": "VOL-1493 VOL-1454:\n\nProcess omci messages. Properly set device state\nusing new core_proxy api.\n\nImplement and process inter adapter messages.\nStart and use openomci state machine.  Update\nhandler and omci_cc for new core/adapter proxy\n\nCan now successfully mib upload and mib_sync is success\n\nChange-Id: Id2b3e3b700601dad035886544f5b1f5606b146ad\n"
    },
    {
      "commit": "8235c1eb3bbfe87c7d077085842886bdf05321f8",
      "tree": "f5f8a4816033a10190deea452823342d0f326ad9",
      "parents": [
        "76c98b1ed3cc8fe7f2aa512f41ae21e11e52876e"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Tue Mar 05 12:58:28 2019 -0500"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Tue Mar 05 16:23:53 2019 -0500"
      },
      "message": "VOL-1460 Migrated openonu to voltha-protos\n\nChange-Id: If0115ac617ff4bb8eaf60eaf550f1fffb75f8932\n"
    },
    {
      "commit": "0c287892d088d9bd77214fb36016f00b1ecd363d",
      "tree": "11bca9ffb8896b8a2cac94c0062b381914842f0a",
      "parents": [
        "c288ee4fc2ad50c5de5695a763e2b7221e21aa9c"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Feb 28 11:48:00 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Mar 01 07:52:16 2019 -0500"
      },
      "message": "VOL-1474: Support for GetChildDevice and proper PeerPort\n\nCorrect peerport relationship needed for get child devices\nto work.  Also set root device properly\n\nChange-Id: I8320e809cfd54206ef69ba3a75c42875a6539008\n"
    },
    {
      "commit": "c288ee4fc2ad50c5de5695a763e2b7221e21aa9c",
      "tree": "3afe968147015f104fb87cb7204f2620eea6bbc0",
      "parents": [
        "84e56f694f0b2d6fc4c99dd8384d2407bcdbfadd"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Feb 28 13:31:59 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Feb 28 13:32:08 2019 -0500"
      },
      "message": "VOL-1499 CoreProxy now takes a default_core_proxy arg\n\nUpdated to match https://gerrit.opencord.org/#/c/13109/\n\nChange-Id: I2af44373385216bc812534837885e39f8e818aed\n"
    },
    {
      "commit": "84e56f694f0b2d6fc4c99dd8384d2407bcdbfadd",
      "tree": "aadc1ed59ec9f0ecc77aa5ef8de760a6ae7a061f",
      "parents": [
        "0bd63c8e8764fc294f15c2d9be6984f6ff53c94a"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Feb 26 10:48:09 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Feb 26 10:48:09 2019 -0500"
      },
      "message": "VOL-1453:  yield adapter_agent/core_proxy call updated api\n\nONU now can proceed past activation and add PON port.\nomci agent started and ready\nWaiting on onu_indication from olt to \"create_interface\"\nand start openomci state machines.\n\nChange-Id: I90995cfcffb7926b273ea71e4432d891a364d36f\n"
    },
    {
      "commit": "0bd63c8e8764fc294f15c2d9be6984f6ff53c94a",
      "tree": "9d84dd70801299c8a19558cde12006eac42cc0cd",
      "parents": [
        "21363209905f293c4b57c42a33a56790f1bd5e7b"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Feb 15 05:40:44 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Feb 15 05:40:44 2019 -0500"
      },
      "message": "VOL-1453 core_proxy is actually adapter_agent\n\nChange-Id: I5f5d2174a7ce57e75bc414ac405bfa8e5f9cb350\n"
    },
    {
      "commit": "21363209905f293c4b57c42a33a56790f1bd5e7b",
      "tree": "511a3358487c6c52afd58ca3998be1ad21cdc788",
      "parents": [
        "c75f439f4834def68f015a23dccb4cf841ca669b"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Feb 13 16:21:48 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Feb 13 16:24:23 2019 -0500"
      },
      "message": "VOL-1453 Use adapter_proxy and core_proxy subscribing to topics\n\nAdapter can now register with core, awaiting invocation from olt\nonu discoveries.\n\nChange-Id: I88e1dbb73f2e2e21090a29383d32ddc65005fc3a\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": "18949aec7b1a9dc57f77288c63831887acce95c8",
      "tree": "664130ab737d2d4a609c3469a7a2f6b76932e36f",
      "parents": [
        "f1e9c5d609e2dbc22be74c35402024bd6f2a530f"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Feb 09 15:00:14 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Feb 09 15:03:28 2019 -0500"
      },
      "message": "VOL-1449 Modify build environment to use pyvoltha\n\nDepending on if LOCAL_PYVOLTHA is set use a build of\nthe library from the nearby source tree, for both\nvirtualenv and docker image builds.  By default\nrequirements.txt uses the pip hosted dev build, which\nmay not be new enough for iterative development\n\nAlso by setting PYVOLTHA_BASE_IMAGE use a docker image produced\nby pyvoltha as the base image.\n\nChange-Id: Ibf7218b92450f92d6a3f1c9d837be46fcc3a84db\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"
    }
  ]
}
