)]}'
{
  "log": [
    {
      "commit": "16d9a4de20f4b377a6bb746e9f8808c70e054f25",
      "tree": "464494b238e241e7ffe3e6b4a2165a560927a037",
      "parents": [
        "6d474adf07e88a84a515d9de44303788a46c3952"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Wed Aug 25 11:28:14 2021 +0200"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Wed Aug 25 12:16:59 2021 +0200"
      },
      "message": "[VOL-4308] Deprecating repo due to stale state\n\nChange-Id: I81ed61345a2290b8e9774f97933344a08f926e25\n"
    },
    {
      "commit": "6d474adf07e88a84a515d9de44303788a46c3952",
      "tree": "2e1ecced0e203bfab8b1d8cde364a807b33282a6",
      "parents": [
        "1d714e4eedde4523820baf66e22a115bc8bc8f75"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chipboling@gmail.com",
        "time": "Fri Jan 29 08:36:31 2021 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chipboling@gmail.com",
        "time": "Fri Jan 29 08:36:31 2021 -0600"
      },
      "message": "VOL-3799: Fix bug (syntax error) introduced in VOL-3757\n\nChange-Id: If40936b828cc5d893cd23cd1e84d2f29bb20c5ff\n"
    },
    {
      "commit": "1d714e4eedde4523820baf66e22a115bc8bc8f75",
      "tree": "8c6c62d7dcf1b4df82785b1670672153264e25ed",
      "parents": [
        "a966c9567cda444e4f680fc6c5fa3324d4dd8d1f"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chipboling@gmail.com",
        "time": "Wed Jan 20 14:57:38 2021 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chipboling@gmail.com",
        "time": "Thu Jan 21 14:47:41 2021 +0000"
      },
      "message": "VOL-3757: Allow reception of OMCI via interadapter message type OMCI Response\n\nChange-Id: I66f4360871dde21932b437daf4c2bb164148ff08\n"
    },
    {
      "commit": "a966c9567cda444e4f680fc6c5fa3324d4dd8d1f",
      "tree": "b3a783cc1833ba8247a6eada1846c4f6f2bcd9d3",
      "parents": [
        "f5eaff0e857e355c08f656306b41548b3e5b34db"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Dec 15 10:17:13 2020 -1000"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Dec 15 20:50:36 2020 +0000"
      },
      "message": "Bumping VERSION to 2.7.0-dev after 2.6.0 release\n\nChange-Id: Ib3d0be121515579c9707b715fe917e9d62d6833a\n"
    },
    {
      "commit": "f5eaff0e857e355c08f656306b41548b3e5b34db",
      "tree": "32beab1af62dc36b9d4e859743aa902439652823",
      "parents": [
        "5a2f61d85c4ad916952a4feaacffab74a6d3991f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Dec 15 10:11:52 2020 -1000"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Dec 15 20:16:53 2020 +0000"
      },
      "message": "Releasing 2.6.0\n\nChange-Id: Id2e71ca48f4ed853b99c7631c97119239749d349\n"
    },
    {
      "commit": "5a2f61d85c4ad916952a4feaacffab74a6d3991f",
      "tree": "83937cf5f24683db125114f938764937b013b159",
      "parents": [
        "9757606d39a6c8c50188ee8cbedb993a6cf17671"
      ],
      "author": {
        "name": "kesavand",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Mon Nov 23 21:49:50 2020 -0500"
      },
      "committer": {
        "name": "kesavan Duraiswamy",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Thu Nov 26 06:30:21 2020 +0000"
      },
      "message": "VOL-3616: Support for API to retrieve information about UNI of an ONU\n\nChange-Id: Iaf6f8147278cc0cbb084b66d7400ce84a0b18ae4\n"
    },
    {
      "commit": "9757606d39a6c8c50188ee8cbedb993a6cf17671",
      "tree": "3c1f466efd42db2aed0d0cad0f0b782e02576025",
      "parents": [
        "adc38c12e14c9c586d5a5476473c4f8cd9297da5"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Nov 24 14:09:31 2020 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Nov 24 14:09:31 2020 -0800"
      },
      "message": "Using latest pyvoltha in order to read kv-store-prefix from ENV\n\nChange-Id: I8731750ebc03570b807fc49c46c6d64a30a2a748\n"
    },
    {
      "commit": "adc38c12e14c9c586d5a5476473c4f8cd9297da5",
      "tree": "d198fff72c7aecdbda9be39f3e5568ed850f1b80",
      "parents": [
        "b571ee9ed5d95eb4f516a8b158d8a2ce82361165"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chipboling@gmail.com",
        "time": "Tue Aug 11 13:25:37 2020 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chipboling@gmail.com",
        "time": "Tue Oct 20 10:23:49 2020 -0500"
      },
      "message": "VOL-3339: Support for JSON encodeing of log message elements - openonu changes\n\nChange-Id: If14ec98aea92654ecaa4db3355592313f8712f1f\n"
    },
    {
      "commit": "b571ee9ed5d95eb4f516a8b158d8a2ce82361165",
      "tree": "c0d0070081f7bcd1e60613e24bc070c9954d078e",
      "parents": [
        "0126d8625b1cd32636f9bbc76bb33c03ecc66ee0"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Sep 11 13:25:48 2020 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Sep 11 13:25:48 2020 -0700"
      },
      "message": "Bumping VERSION to 2.6.0-dev\n\nChange-Id: Ic10ed98421cf6a17b9ad8710e6790206838168f6\n"
    },
    {
      "commit": "0126d8625b1cd32636f9bbc76bb33c03ecc66ee0",
      "tree": "3474139fe278d0f46ef5469a513ce704d590527b",
      "parents": [
        "86a0fcf5a1ffd2bfe0cc570a8afafffeae97aa77"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Sep 11 13:22:57 2020 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Sep 11 13:22:57 2020 -0700"
      },
      "message": "Releasing version 2.5.0\n\nChange-Id: Iafba04efaa804b15cd944cf0d9468c0a1753d4e9\n"
    },
    {
      "commit": "86a0fcf5a1ffd2bfe0cc570a8afafffeae97aa77",
      "tree": "772dc487476a0231843c987c80f26a6ef1655e0c",
      "parents": [
        "e30f4d464efa272c6b9fe136a942aea6735b121f"
      ],
      "author": {
        "name": "kesavand",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Tue Aug 25 08:25:28 2020 +0530"
      },
      "committer": {
        "name": "kesavan Duraiswamy",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Mon Aug 31 05:47:08 2020 +0000"
      },
      "message": "VOL-3432 ONU Adapter crashes while sending the ONU Deleted Event\n\nChange-Id: I44b40805d841c043b0eea3b9bb8cbd8a6bf20609\n"
    },
    {
      "commit": "e30f4d464efa272c6b9fe136a942aea6735b121f",
      "tree": "cc463e06bc1a504c1b2a34a4db7b8e6a769557c9",
      "parents": [
        "9981e83626e4c3b649e823ebe3200fd8ee6b036b"
      ],
      "author": {
        "name": "Andrey Pozolotin",
        "email": "posandrey@gmail.com",
        "time": "Fri Aug 28 09:45:48 2020 +0200"
      },
      "committer": {
        "name": "Andrey Pozolotin",
        "email": "posandrey@gmail.com",
        "time": "Fri Aug 28 10:21:44 2020 +0200"
      },
      "message": "Enable sca target\n\nChange-Id: I1ade19c97523aa84661d20ed1c6ac7e88ba6dba2\n"
    },
    {
      "commit": "9981e83626e4c3b649e823ebe3200fd8ee6b036b",
      "tree": "6b94d05171318a038f1561d2a79252ff34569284",
      "parents": [
        "6dd965aeba37fe9f6928d0fb80b7db517ee992d8"
      ],
      "author": {
        "name": "Andrey Pozolotin",
        "email": "posandrey@gmail.com",
        "time": "Fri Aug 14 02:50:12 2020 +0200"
      },
      "committer": {
        "name": "Andrey Pozolotin",
        "email": "posandrey@gmail.com",
        "time": "Tue Aug 25 13:56:13 2020 +0200"
      },
      "message": "[VOL-3353] Enable security checks\n\nChange-Id: Id9f16fbf3ddb09f8ecae2f356b543738ebf0d739\n"
    },
    {
      "commit": "6dd965aeba37fe9f6928d0fb80b7db517ee992d8",
      "tree": "0d14c50e1dbb831e50f070a8e7371b96a05cc6a5",
      "parents": [
        "b3895a06da020bdfdd1507c4c45463f28ad50df1"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Aug 13 19:13:33 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Aug 14 08:52:29 2020 -0700"
      },
      "message": "VOL-3417 : Fix VoD and Mcast TP Install\n\n- VoD and Mcast share the same TP in TT workflow.\n  Due to some recent changes in the openonu adapter If Mcast GEM\n  configuration was being done after VoD GEM config\n  was complete, it would undo the configuration done for VoD.\n  This is fixed with this patchset.\n\nChange-Id: I4550bf998f93f893780ed4ebf768e0ca82750d95\n"
    },
    {
      "commit": "b3895a06da020bdfdd1507c4c45463f28ad50df1",
      "tree": "8877d61075ba8adb5412e647a54850dec9dc74c8",
      "parents": [
        "865776db93c6a63416d04f063bcfb1fbf9a4fa75"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Jun 12 15:34:20 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Aug 12 23:25:15 2020 +0000"
      },
      "message": "VOL-3222: OpenONU Adapter is not configuring the GemPort on some ONU\n          when running at scale\n- if KV get were to fail for TP download, retry again for fixed number\n  of times\n\nChange-Id: Ief4629b4a4124f4650141323cef3a5887ea9b3e5\n"
    },
    {
      "commit": "865776db93c6a63416d04f063bcfb1fbf9a4fa75",
      "tree": "6074034833e3b1fa81593663c1ea79571a3ecf9c",
      "parents": [
        "79dd46c5196136d6ed705d90b6f1f2a050ba72a0"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Aug 12 14:59:03 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Aug 12 14:59:03 2020 -0700"
      },
      "message": "Unset TP Task reference once the TP Task is complete\n\nChange-Id: Ic942ac2bd4cdcf6ffb17c120c7e55ec09fcf094b\n"
    },
    {
      "commit": "79dd46c5196136d6ed705d90b6f1f2a050ba72a0",
      "tree": "8235b3c46b7cdf075d10f7e669ee3870d5250982",
      "parents": [
        "322cca15bcd5ab5f9bc27c2bb5eca9dc5473b0fb"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Aug 10 08:34:33 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Aug 10 11:15:43 2020 -0700"
      },
      "message": "Add GPON Sercomm (SCOM) ONU MIB template\n\nChange-Id: I80c5a6518816941eed8a07147fef798e0ebdee08\n"
    },
    {
      "commit": "322cca15bcd5ab5f9bc27c2bb5eca9dc5473b0fb",
      "tree": "1a3790bf2de16b08cb43ee15f816e6c414af288a",
      "parents": [
        "c511745e5ca332307c8d0ad91fabf3bf38f2bd25"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Sun Aug 09 15:55:54 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Sun Aug 09 17:48:00 2020 -0700"
      },
      "message": "VOL-3407: When multiple ONUs on PON port, disable and re-enable of OLT does\nnot work sometimes\n\n- Clean up old TP configuration on the ONU - if it exists.\n\nChange-Id: If9ba7a52a88a975e8ecc9e52401b28be2217eadf\n"
    },
    {
      "commit": "c511745e5ca332307c8d0ad91fabf3bf38f2bd25",
      "tree": "7af0ac31822c58d10bcbef673c031e6b6108079a",
      "parents": [
        "36a4e443c9546462ea0191f26e792127c7cd5f0a"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Aug 03 11:20:53 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Aug 04 14:45:36 2020 -0700"
      },
      "message": "VOL-3398:\n - Re-org TP State managment logic\n - Mark TP as deleted only after last PON resource referencing\n   the TP is deleted\n\nChange-Id: If12a164bb6bc7f3b3c0fd7f5220d71a48a859e84\n"
    },
    {
      "commit": "36a4e443c9546462ea0191f26e792127c7cd5f0a",
      "tree": "d1bff75658dd5bbace448d67f5eb16828a00efa2",
      "parents": [
        "8777c85838122a807ed554102024960642ac7f71"
      ],
      "author": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Mon Jun 29 11:10:32 2020 +0000"
      },
      "committer": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Fri Jul 24 05:10:50 2020 +0000"
      },
      "message": "[VOL-2570]Make skew configurable for performance metrics\n\nChange-Id: I68f9cf537bd46b27f5ac188a3de9d512e60c1a46\n"
    },
    {
      "commit": "8777c85838122a807ed554102024960642ac7f71",
      "tree": "f8207dbdf8741650ec7a1a2cfd5bf865d55d4106",
      "parents": [
        "ecbfed0fff51154e7dbe44fcd7ec20005fa17615"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Jul 23 12:00:23 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Jul 23 12:02:59 2020 -0700"
      },
      "message": "VOL-3370: Assertion failures during installation of Tech-Profile for TT workflow\n\n- Pass Tcont reference to TP setup task even if TCONT was already installed before\n\nChange-Id: Ie65d6a04b8a35e1b5fad5b3eb48162ced8fb5de4\n"
    },
    {
      "commit": "ecbfed0fff51154e7dbe44fcd7ec20005fa17615",
      "tree": "a433598fef3fc770a7c311cc9400ae07903a5201",
      "parents": [
        "ce4e37f813a0613c1e9a2f3a3dc55e6b4eecf0f3"
      ],
      "author": {
        "name": "Holger Hildebrandt",
        "email": "holger.hildebrandt@adtran.com",
        "time": "Tue Jul 21 10:45:58 2020 +0000"
      },
      "committer": {
        "name": "Holger Hildebrandt",
        "email": "holger.hildebrandt@adtran.com",
        "time": "Tue Jul 21 10:48:40 2020 +0000"
      },
      "message": "[VOL-3133] Python OpenOnu-Adapter: script to load Mib-templates runs into error\n\nSigned-off-by: Holger Hildebrandt \u003cholger.hildebrandt@adtran.com\u003e\nChange-Id: I1078a2999d9a7c88ed5b8b125addd2ded162f878\n"
    },
    {
      "commit": "ce4e37f813a0613c1e9a2f3a3dc55e6b4eecf0f3",
      "tree": "4ef3967856a73a27f7f79267daf4764d2077b1b7",
      "parents": [
        "ba4b181236e0255318fb6b349da9f87c561ba9ef"
      ],
      "author": {
        "name": "ozgecanetsia",
        "email": "ozge.ayaz@netsia.com",
        "time": "Mon Jul 20 10:16:00 2020 +0300"
      },
      "committer": {
        "name": "ozgecanetsia",
        "email": "ozge.ayaz@netsia.com",
        "time": "Mon Jul 20 10:16:00 2020 +0300"
      },
      "message": "VOL-3354 Missing parameter into _remove_vlan_filter_task failure method\n\nChange-Id: Ie344a1574129aaedf0f34b9a3c4853fd6332f97f\n"
    },
    {
      "commit": "ba4b181236e0255318fb6b349da9f87c561ba9ef",
      "tree": "0f1dcde088ae420f4e3a2e18b9a51366c61cb4c3",
      "parents": [
        "7c1240cbdb752bc44b881c3b678a3f6767574340"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Jul 17 12:21:26 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Jul 17 13:43:18 2020 -0700"
      },
      "message": "Once the ONU is marked as down, all the TP states are cleared in\n\u0027update_interface\u0027 method. Post this if it receives any Gem Port\nor Tcont Delete message from the openolt adapter, they are not\nhonored. This information is not cleared from internal cache\nin such scenarios. This leads issues to subsequent TP Add failures\n(once the ONU comes back up), because the data on the ONU and\nin internal cache are out-of-sync.\nIf Tcont/Gem Port delete arrives to openonu adapter from\nopenolt adapter, clear it from internal cache no matter what.\nOpenolt adapter is the authority of all the PON resources\nand makes it is simpler for openonu adapter to just honor\nthe request related to these resources rather than using\ncomplex intelligence.\n\nChange-Id: I9326f9fa8438e5bb95746ee3c8bfb98c14033184\n"
    },
    {
      "commit": "7c1240cbdb752bc44b881c3b678a3f6767574340",
      "tree": "7f7f281cfc424c4bed8c139fdbfe3c62e3cf5534",
      "parents": [
        "acb65b077c45d2e0ce6ff50e0b2bddf9c1732705"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Jul 15 15:06:42 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Jul 15 15:26:42 2020 -0700"
      },
      "message": "Force adding TCONT to internal DB irrespective of it was added before or not.\n\nChange-Id: Id23fcdcdad6918e92133223ac40eb4dee29d49fe\n"
    },
    {
      "commit": "acb65b077c45d2e0ce6ff50e0b2bddf9c1732705",
      "tree": "53e38bf11c85bc51996f6f83b04b854255432943",
      "parents": [
        "5c8cbc5869d1faf94324080eda7a29b79b3dac3a"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Sun Jul 12 20:35:47 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Sun Jul 12 20:35:47 2020 -0700"
      },
      "message": "VOL-3338: Parse PQ ME only with relevant information. Also optimize\nlogic of populating the map of TCONT/UNU port entity ID to PQ entity ID.\n\nChange-Id: I3ad5a33897ab6b3c5db18d16740b84a13002a452\n"
    },
    {
      "commit": "5c8cbc5869d1faf94324080eda7a29b79b3dac3a",
      "tree": "92fdfa382551c2c92cae69c3d29eb3de3ef4ec9a",
      "parents": [
        "b1cef1dd451641ce92826d80715910cb9fda9a8a"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Jul 08 18:44:24 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Jul 08 18:44:24 2020 -0700"
      },
      "message": "Minor bug fix that prevented ONU moving initial-mib-downloaded state\n\nChange-Id: I100c84c1f516e696fd2725a432c66c0b434991b6\n"
    },
    {
      "commit": "b1cef1dd451641ce92826d80715910cb9fda9a8a",
      "tree": "ca63fa8d48d8f15b7b367a67d1e3ccf73f92019e",
      "parents": [
        "62c8ab803f4b97c9070333594ae6aa53e4a8b263"
      ],
      "author": {
        "name": "ozgecanetsia",
        "email": "ozge.ayaz@netsia.com",
        "time": "Tue Jun 09 23:09:00 2020 +0300"
      },
      "committer": {
        "name": "Ozge AYAZ",
        "email": "ozge.ayaz@netsia.com",
        "time": "Sun Jul 05 13:45:34 2020 +0000"
      },
      "message": "VOL-3201 The vlan tagging task is sending an omci set message to downstream mode per tech profile. But, The extended vlan tagging ME is creating just one time. In this case, The one omci message will be enough for downstream mode\n\nChange-Id: I1b834096a7ac48c2be56f61499b7af449b3f1133\n"
    },
    {
      "commit": "62c8ab803f4b97c9070333594ae6aa53e4a8b263",
      "tree": "f089e6c8834a85bfc986a06f55335ea73f994928",
      "parents": [
        "de7b3283548d31910461d22035f8517a32bf3f53"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Jul 01 10:57:21 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Jul 01 10:57:21 2020 -0700"
      },
      "message": "Bump minor version post VOLTHA2.4 branch out\n\nChange-Id: I44c937820f059b6a1dff63c14f529c153d9cd18c\n"
    },
    {
      "commit": "de7b3283548d31910461d22035f8517a32bf3f53",
      "tree": "7344da0cc25a35c11ade34fe3db9be4b0da165cd",
      "parents": [
        "68613fcfcc7c0cb032ac16700d12ecb892c99d58"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Jul 01 10:31:40 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Jul 01 10:31:40 2020 -0700"
      },
      "message": "Bump to 2.4.4 tag for VOLTHA2.4 branching\n\nChange-Id: I33379c2f10228cd76b8eb5754d56f76f3f481bbc\n"
    },
    {
      "commit": "68613fcfcc7c0cb032ac16700d12ecb892c99d58",
      "tree": "dcb0cb53b8cba6613aad133c7e9f5d4ee45b5109",
      "parents": [
        "5b4993401580415152c7dc3be20c8db2e4af3440"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Jun 23 20:14:50 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Jun 23 20:14:50 2020 -0700"
      },
      "message": "VOL-3224: Enhance reading input argument for enabling incremental\n          EVTO update feature\n          Recently a bug was discovered where bool argument would\n          arrive as a string, and argument parser would read the\n          value as a string, but rest of the code tries to interpret\n          the value as bool leading to issues. This patch fixes it.\n\nChange-Id: I1150bf135ea14588a7a36a6c8acd162dfedecff7\n"
    },
    {
      "commit": "5b4993401580415152c7dc3be20c8db2e4af3440",
      "tree": "6e41ad93310a423564681ccb915b97cd1a6e6591",
      "parents": [
        "b33166d3fa5acdce184e7de1804ae88028039181"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Jun 16 14:45:51 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Jun 22 21:45:46 2020 -0700"
      },
      "message": "VOL-3202: Report UNI port capability as part of port-created RPC\n\nChange-Id: I91a1ac60775fbe0ba1bbab287cb4c8bccc74df2e\n"
    },
    {
      "commit": "b33166d3fa5acdce184e7de1804ae88028039181",
      "tree": "00cc507d1ffe5487068a90a9fc8c1c3490662b75",
      "parents": [
        "6a73ad6e4f8dc29d3e7ff027c4ec61ddc688569d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jun 16 16:08:00 2020 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jun 16 17:19:24 2020 -0700"
      },
      "message": "[VOL-3223] Retrying ONU_INDICATIONS that are received too early\n\nChange-Id: Icbefac1475732f4cb340ac5becc7d75e897791b5\n"
    },
    {
      "commit": "6a73ad6e4f8dc29d3e7ff027c4ec61ddc688569d",
      "tree": "6522fdea6dca0bec87f3e67997373856b5bbc4aa",
      "parents": [
        "1e1b172f513f565fae1f1ca6396097dc04d9d7a1"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Jun 11 13:40:16 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Jun 11 14:31:08 2020 -0700"
      },
      "message": "VOL-3212: Ignore IGMP Trap flow to workaround the issue of invalid\n          vlan tagging operation for TT workflow\n\nChange-Id: I5870bf7edd1b33ac719b6bd57273cde7c78afab3\n"
    },
    {
      "commit": "1e1b172f513f565fae1f1ca6396097dc04d9d7a1",
      "tree": "d63c3e0dee993d6149a2e6789b20530075f38bfe",
      "parents": [
        "d831fd357f93bd698f3b6c115c6f9b97c2485d5b"
      ],
      "author": {
        "name": "Devmalya Paul",
        "email": "Devmalya.Paul@radisys.com",
        "time": "Thu May 07 02:51:15 2020 -0400"
      },
      "committer": {
        "name": "Devmalya Paul",
        "email": "Devmalya.Paul@radisys.com",
        "time": "Fri Jun 05 03:33:35 2020 +0530"
      },
      "message": "VOL-2988 Raise event when an ONU device handler is removed\n\n         This commit is for raising an alarm event when an\n         ONU is deleted.\n\nChange-Id: I35836f3c31b5b70ae540f88c18228c2a4744a032\n"
    },
    {
      "commit": "d831fd357f93bd698f3b6c115c6f9b97c2485d5b",
      "tree": "75ba51c74684aa56c8586d0a453c3a3f53e7dbd7",
      "parents": [
        "28e2c92359f97c8c75ea7009d8bc5762c78459f5"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 04 11:51:33 2020 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 04 12:16:06 2020 -0700"
      },
      "message": "VOL-3172 - only log to console\n\npart of the reason for this is also so we can run\nthe containers in a restricted security context\n\nChange-Id: Iafdbfded11bbf4f0daf38c33499cc43b7764a72b\n"
    },
    {
      "commit": "28e2c92359f97c8c75ea7009d8bc5762c78459f5",
      "tree": "7b23aefd16574bf55969de14ccb1ec49b837746f",
      "parents": [
        "a63eda85fbfcb2f022caf2ba6c1f257f535f85f6"
      ],
      "author": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Sat May 30 00:30:12 2020 -0700"
      },
      "committer": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Thu Jun 04 09:22:20 2020 -0700"
      },
      "message": "[VOL-3116] Read openolt adapter\u0027s topic name from command-line\n\nChange-Id: I62e5989ea774a124424b298e82431ac0d7b4fa36\n"
    },
    {
      "commit": "a63eda85fbfcb2f022caf2ba6c1f257f535f85f6",
      "tree": "f6fc95425558aed116df5a160b6ea2dbacc53f8a",
      "parents": [
        "f0f8c295a5e791ac2a1b45763cb1ee9afcb83e22"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue May 12 13:40:04 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Jun 03 15:37:44 2020 +0000"
      },
      "message": "VOL-3081 : Deletion of uni_id key in queued_vlan_filter_task\n           results in clean up incomplete queued vlan filter task\n\nChange-Id: Id282ca17508ee470bbcd2d25a8d1dcf7e73a959b\n"
    },
    {
      "commit": "f0f8c295a5e791ac2a1b45763cb1ee9afcb83e22",
      "tree": "95e409e8245a1aa43ba955be547a6f6578bf7e8f",
      "parents": [
        "310f8ddc9870b67b869fbf54f28f5689c6120973"
      ],
      "author": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Mon Jun 01 09:30:55 2020 +0000"
      },
      "committer": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Mon Jun 01 09:32:18 2020 +0000"
      },
      "message": "[VOL-3153]Update pm config fails for openonu device\n\nChange-Id: I48571f7899db67ef839fc8b9eb76f02d0388a3cb\n"
    },
    {
      "commit": "310f8ddc9870b67b869fbf54f28f5689c6120973",
      "tree": "d78c043fb1ca80b17eacea77a799b353bc4581f9",
      "parents": [
        "45610b4db061fc9e8b95aba69e4217fbefd38636"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu May 14 18:15:07 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu May 14 18:15:07 2020 -0700"
      },
      "message": "[VOL-3102]: Create MIB template for ALPHA and ISKRATEL ONUs\n\nChange-Id: I735fdf946e4b074b89ccc24e172e4be93ba71b62\n"
    },
    {
      "commit": "45610b4db061fc9e8b95aba69e4217fbefd38636",
      "tree": "2187ee09b63727fad38ecdc82be53387a377f883",
      "parents": [
        "b46c122d0a0146f7c44700a751c9936c0af4f831"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Mon Mar 16 17:29:01 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Sun May 03 19:17:04 2020 -0700"
      },
      "message": "VOL-2823 Change vlan-filter task to support TT case\n\n-Instead of hardcoded values, use the vid and pcp values in flow.\n-Add task removal for flow-remove case.\n-make incremental EVTO feature configurable \u0027accept_incremental_evto_update\u0027\n parameter. This feature is disabled by default.\n\nChange-Id: Id6178af89daa0b6897274db6067025d271fdd101\n"
    },
    {
      "commit": "b46c122d0a0146f7c44700a751c9936c0af4f831",
      "tree": "c2246852d84090bc9e766eef0d8782e9fc7cf38d",
      "parents": [
        "d3d696a629cc1192900642b2df99363e4f4e62dc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 21 14:19:06 2020 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 21 14:19:06 2020 -0700"
      },
      "message": "VOL-2861 Update pyvoltha and protos to latest for timestamp change\n\nChange-Id: I81058be901b9970e1538ae5797b30c52b8e32128\n"
    },
    {
      "commit": "d3d696a629cc1192900642b2df99363e4f4e62dc",
      "tree": "96fc80202795ed53d950040d0dd71257fd44bb83",
      "parents": [
        "bb3317d853434ebafbd8c88f771841ae5ea68115"
      ],
      "author": {
        "name": "ozgecanetsia",
        "email": "ozge.ayaz@netsia.com",
        "time": "Sun Apr 19 22:15:26 2020 +0300"
      },
      "committer": {
        "name": "ozgecanetsia",
        "email": "ozge.ayaz@netsia.com",
        "time": "Mon Apr 20 22:34:43 2020 +0300"
      },
      "message": "VOL-2942 The Robustness Variable allows tuning for the excepted packet loss on a network.\nIGMP is robust to 1 is packet loses,The Robustness Variable MUST NOT be zero and SHOULD\nNOT BE 1. Default: 2 (IETF RFC 3376) Hence, I need to change the robustness value from\nMulticast Operation Profile.\n\nChange-Id: Ib8f6ee8f73bb1ef33fbddce139851207c7e447af\n"
    },
    {
      "commit": "bb3317d853434ebafbd8c88f771841ae5ea68115",
      "tree": "90cc2b971708bb180d4ccf6f76e25592e394bd46",
      "parents": [
        "dfd5e80f402f2f5451e82272dc234bfce4f37b27"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Mar 31 10:49:42 2020 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Apr 07 07:42:30 2020 -0700"
      },
      "message": "[VOL-2833]  Reporting total number of instances and current adapter instance during Adapter Registration (needs VOL-2834)\n\nChange-Id: I322065b9e01925a9fd30a38e7f24bf7082ce39a0\n"
    },
    {
      "commit": "dfd5e80f402f2f5451e82272dc234bfce4f37b27",
      "tree": "75d941603367accba8fadfde88c87185c46f834e",
      "parents": [
        "8c8b5c27ad370e54e0643b394e3b0a2e14a17ab7"
      ],
      "author": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Wed Mar 25 20:39:47 2020 +0000"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 06 11:08:50 2020 -0700"
      },
      "message": "[VOL-2311]Logging - Implement dynamic log levels in OpenONU Adapter\n\nChange-Id: I7eae399f2afd2a483654dc69251ff1acdf17e5f3\n"
    },
    {
      "commit": "8c8b5c27ad370e54e0643b394e3b0a2e14a17ab7",
      "tree": "fa2081d836c48213b503c4967a544eb2b169037c",
      "parents": [
        "61446d3a890eaf40df7bf47a97d45d10d827a606"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Mar 26 21:10:53 2020 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Mar 26 21:10:53 2020 -0700"
      },
      "message": "VOL-2828 Bump post-2.3 release\n\nChange-Id: Ie1023ca374efcdaba01d579d0ecb0ee3e7bac2d7\n"
    },
    {
      "commit": "61446d3a890eaf40df7bf47a97d45d10d827a606",
      "tree": "ec0ce9882ceccc39051c94aeafdf5487bd66fcb1",
      "parents": [
        "5e33189b29f31e5e2b83af8a91fd9a4cc768a3aa"
      ],
      "author": {
        "name": "Neha Sharma",
        "email": "neha.sharma70@infosys.com",
        "time": "Mon Mar 23 14:32:31 2020 +0000"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Thu Mar 26 10:37:58 2020 -0700"
      },
      "message": "[VOL-2102] The OpenONU adapter should update its K8s Ready state to false when it loses connectivity to its required services\n\nChange-Id: Ibc849d07de2c0e524f2cc9df1b81ca4660e44c8f\n"
    },
    {
      "commit": "5e33189b29f31e5e2b83af8a91fd9a4cc768a3aa",
      "tree": "60380046bbae93d4db2bb5ebece6ed0923b8fe6c",
      "parents": [
        "70a12346267d04f53b0834b01db6dac0bb7d4dba"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Dec 07 21:31:45 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Mar 23 16:37:26 2020 -0400"
      },
      "message": "VOL-724 VOL-2106 Return of reconciliation and MIB external storage\n\nRequires pyvoltha updates: https://gerrit.opencord.org/#/c/17881/\n\n- reconcile/adapter restart works.  remove forced reboot!\n  Needed to create persistence object and recovery procedures\n  to fill in variables from omci db and persisted state\n  refactored mib_in_sync needed to work with reconcile\n\n- Use new lazy write in-memory storage class.  Drop in replacement for mib_db_dict\n\n- New Twisted etcd storage class.  defers to threads given etcd3 blocks.\n\n- Create function for initializing metrics.  needed for reconcile\n\n- Store onu indication data in etcd so reconciliation can mimic restarting omci\n\n- Check if reconciling to prevent recreation and duplication of ports and provisioning\n\nChange-Id: I08fd5d570059b4ba82e220a20a731dfc3ab1efe1\n"
    },
    {
      "commit": "70a12346267d04f53b0834b01db6dac0bb7d4dba",
      "tree": "261aeeec186967a7aab9ea2a6e63cd054bb5c597",
      "parents": [
        "ac066a07f0e05bd9cbfc66071c79056cffbaec0b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 19 08:45:53 2020 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 23 12:16:34 2020 -0700"
      },
      "message": "VOL-2769 Update to latest pyvolta to fix omci test result\n\nChange-Id: I9aea199b1a837139349a0c62fbbbe07a3ec4004b\n"
    },
    {
      "commit": "ac066a07f0e05bd9cbfc66071c79056cffbaec0b",
      "tree": "8c917c2bf2a0679d01e0e3580c327e117da12a1f",
      "parents": [
        "dc98d818043f45c8ea9dcee2b5dea3d0df72a749"
      ],
      "author": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Mon Mar 09 12:33:58 2020 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Mar 23 10:03:28 2020 -0700"
      },
      "message": "[VOL-2358]open onu adapter log_level command line argument should take log level names not int value\n\nChange-Id: I9a97a5f9586b15ae0fab124557a2114b962a2ea9\n"
    },
    {
      "commit": "dc98d818043f45c8ea9dcee2b5dea3d0df72a749",
      "tree": "8299ce45f59419ec47c844787853e55c49a8e055",
      "parents": [
        "a1e2af290f7f0a1bf293c380887ca74b35592c36"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Mar 20 13:04:58 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Mar 20 17:37:50 2020 -0700"
      },
      "message": "[VOL-2787] : When there is an active tech-profile task ongoing for an UNI port\n             schedule new tech-profile tasks for same UNI for later execution.\n\nChange-Id: I8d099c71be34e3390b334138a4ab775ecb8c8d4b\n"
    },
    {
      "commit": "a1e2af290f7f0a1bf293c380887ca74b35592c36",
      "tree": "40cde83c029ba66caf472d7840f4e5763f0be3e5",
      "parents": [
        "2101f3d59b30b8ae2719a0f6607fc890c8c03f1c"
      ],
      "author": {
        "name": "onkarkundargi",
        "email": "onkar.kundargi@gmail.com",
        "time": "Mon Jan 27 11:51:43 2020 +0530"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 17 12:10:22 2020 -0700"
      },
      "message": "SEBA-749 Implemented on demand api test action code in openonu adapter\n\nChange-Id: I8c580a2f1c60811cc11ddac4e153ea0dd66e6355\n"
    },
    {
      "commit": "2101f3d59b30b8ae2719a0f6607fc890c8c03f1c",
      "tree": "649ec394e8f5cb9d8bab45310879b7fb1e96f88f",
      "parents": [
        "e2e5f2b9fdd254f7d8f82c5949b03b4f7145a03e"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Mar 12 10:13:06 2020 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Mar 12 10:13:06 2020 -0400"
      },
      "message": "VOL-2749: Wait until device is enabled before processing messages\n\nadopt_device/activate could still be creating\nneeded objects when the first process_inter_adapter_message\ncomes in.  Check if device is enabled (activate is finished)\nbefore processing the messages.\n\nChange-Id: I3f20bda480378dc596358db0ee4ecb149fedb43a\n"
    },
    {
      "commit": "e2e5f2b9fdd254f7d8f82c5949b03b4f7145a03e",
      "tree": "b54390d8dcfc7b90e03863e5bf27f961a897aa90",
      "parents": [
        "2ca384f7994b3759dce6a2eb0dad47649e89d52b"
      ],
      "author": {
        "name": "Devmalya Paul",
        "email": "Devmalya.Paul@radisys.com",
        "time": "Sun Mar 08 18:50:33 2020 -0400"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 11 08:47:37 2020 -0700"
      },
      "message": "VOL-888 Onu Disabled Alarm\n\n        Support for generating ONU disabled event.\n\nChange-Id: Ia531c6fec58ac13100af87b535545f58399bed6e\n"
    },
    {
      "commit": "2ca384f7994b3759dce6a2eb0dad47649e89d52b",
      "tree": "fabaf0f6e4ad9a3b3c7a1afd63cfe0383dea0821",
      "parents": [
        "5de33fe01609df99d86a97f47b4a9e36f801834b"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Mar 06 13:49:31 2020 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Mar 06 18:08:35 2020 -0500"
      },
      "message": "VOL-2727: Only attempt to add tcont/gem if its actually new\n\nWhen adding the tcont or gem to the handler\npon cache return true or false if its actually unique\nand added to the cache.  This prevents the tp task\nfrom adding potentially the same alloc id to a different\ntcont id\n\nAlso remove unused code.\n\nChange-Id: Iee1b7698c84b0790c624fe67c32b6ea215c8eab5\n"
    },
    {
      "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": "b744d10837809c014f321e511e66f6620053925a",
      "tree": "e13f8f128f88f643019b46af4715f7973b960799",
      "parents": [
        "af98a08b5970aba8563c781b7167ae69c0380845"
      ],
      "author": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Fri Mar 06 07:52:46 2020 +0000"
      },
      "committer": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Fri Mar 06 07:55:54 2020 +0000"
      },
      "message": "[VOL-2721]Voltha-openonu-adapter to use latest voltha-protos\n\nChange-Id: I7bff4e2954cb244dff9082b7e31cb378a169a404\n"
    },
    {
      "commit": "af98a08b5970aba8563c781b7167ae69c0380845",
      "tree": "77df41a717dacacbf843f37ab423d032ef290f6a",
      "parents": [
        "4c11ddb18f43f653a17b8042cb7d258593feae3f"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Mar 05 16:40:51 2020 -0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Mar 05 16:58:53 2020 -0800"
      },
      "message": "[VOL-2720] : ONU fails to authenticate intermittently after ONU disable and enable\n\nChange-Id: I87d8b08c4e90741ae3b20408327f530ee3dd8d9f\n"
    },
    {
      "commit": "4c11ddb18f43f653a17b8042cb7d258593feae3f",
      "tree": "675ef8914fddc1fbb2db5bec4d5582205a920cb7",
      "parents": [
        "cf916ea467f7ec6661eb910d4c9a2d147ae914fe"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Mar 03 11:33:24 2020 -0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Mar 03 11:42:33 2020 -0800"
      },
      "message": "[VOL-2685]:\n\n- Extract the VLAN_VID from the actions while removing the flow\n- Reformat the file\n- Update version\n\nChange-Id: I2d8ec972298cee11a0a70c66cb266a9dd1f6965b\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": "9c3c09358b9c3f7a925e1f88b563c71f527050ee",
      "tree": "1465a439c77f8dea8d60d3be5c6f2377c9d7317b",
      "parents": [
        "c511dda952830aec2faf918ea383fd8c81c965d6"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Fri Feb 28 00:29:38 2020 -0800"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Fri Feb 28 00:42:34 2020 -0800"
      },
      "message": "VOL-2680 Issue with ONU reboot: ONU stuck in `tech-profile-config-downloaded-failure-retrying` state\n\nChange-Id: Iee3e4a1d45eda4fbe32a33be4bf4b4fc97d35557\n"
    },
    {
      "commit": "c511dda952830aec2faf918ea383fd8c81c965d6",
      "tree": "741396e1ed1b838f92b1920526fc08a835505926",
      "parents": [
        "a982ec356509d351869d7d3b1a86cdab79d2ae4d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Feb 26 10:32:12 2020 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Feb 27 18:31:19 2020 +0000"
      },
      "message": "Using a variable instead of hardcoding the docker host ip\n\nChange-Id: I32a74b136be55a65c4c60268c053e8edfe9054f1\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": "5afa9540a8f7a124577534c48cc055042651466c",
      "tree": "c5b1989a9901df2bc5c92aced5b2e6b1198ad4f5",
      "parents": [
        "9dfab82b140ba39086014459dc10deb42b7b8657"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Sun Feb 23 22:54:04 2020 -0800"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Sun Feb 23 22:54:04 2020 -0800"
      },
      "message": "VOL-2653 Create gems and tconts that are related to the technology profile\nDuring tech profile download, only the gems and the tconts related to the appropriate tech\nprofile should be sent to TPSetupTask, instead of all gems and tconts of UNI.\n\nChange-Id: I6db6817581772ec0704fb0d81f449079fa46e6d1\n"
    },
    {
      "commit": "9dfab82b140ba39086014459dc10deb42b7b8657",
      "tree": "b8ca739bb3979deee45091dc6242489df5e6ef4e",
      "parents": [
        "e9110a32e05413a2cb924de8ddf54c4f9b6ef8ba"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Thu Feb 20 15:52:15 2020 -0800"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Fri Feb 21 07:01:36 2020 -0800"
      },
      "message": "VOL-2648 Change default behavior to incremental flow insertion.\n\nChange-Id: I699b1eb1b0a992d5bed8d826d7562247a68030cd\n"
    },
    {
      "commit": "e9110a32e05413a2cb924de8ddf54c4f9b6ef8ba",
      "tree": "12a56108c668927526235966f86d6017591573a0",
      "parents": [
        "d680cb6dfbb3134e1a35dc8e53edf50bef5a2606"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Thu Feb 20 14:56:50 2020 -0800"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Thu Feb 20 15:10:06 2020 -0800"
      },
      "message": "VOL-2646 Check if related tech-profile configuration is done, before executing vlan-filter task\n-key for _tech_profile_download_done dict is changed to tp_id instead of tp_path during tech-profile-download\n-It is checked by tp_id if the tech-profile-download is done before.\n-extracting tp_id from tp_path is carried into a seperate function.\n\nChange-Id: I241daabb7df44bec816f4b8a28e7e9eb016d7189\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": "05f0b9cc637889454e673562506694f8575b9ce6",
      "tree": "8fa303572c31a1bf3849c5627a10f34aef00f7e3",
      "parents": [
        "092b17796cbe60f066b89505dc731970e33649d7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 19 16:34:39 2020 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 19 16:34:39 2020 -0800"
      },
      "message": "VOL-2630 return to -dev version\n\nChange-Id: I12c333784689edf955edc880dfecca569de8c8d5\n"
    },
    {
      "commit": "092b17796cbe60f066b89505dc731970e33649d7",
      "tree": "b2061b62868f0424bb190ac24e061e360affa426",
      "parents": [
        "028eb209c086683b96025cd27250942ad316618f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 19 09:17:02 2020 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 19 09:17:02 2020 -0800"
      },
      "message": "VOL-2630 Release voltha-openonu-adapter 2.3.2\n\nChange-Id: Iadb619a27ff6180e3770d3bfa84fd646a1e2dd19\n"
    },
    {
      "commit": "028eb209c086683b96025cd27250942ad316618f",
      "tree": "959e82f66f07eefec31d490e63567cb3c30034b2",
      "parents": [
        "fc6cdef9eba98f46795a03e167a3a95edd971126"
      ],
      "author": {
        "name": "Amit Ghosh",
        "email": "amit.ghosh@radisys.com",
        "time": "Mon Feb 17 13:34:00 2020 +0000"
      },
      "committer": {
        "name": "Amit Ghosh",
        "email": "amit.ghosh@radisys.com",
        "time": "Mon Feb 17 13:35:48 2020 +0000"
      },
      "message": "VOL-2609: Ignore onuIndications for an already active ONU\n\nChange-Id: I080cbafc97811a18ce5bf05bec3542a09fe39e87\n"
    },
    {
      "commit": "fc6cdef9eba98f46795a03e167a3a95edd971126",
      "tree": "32f2fd03c7919672e8173d94dfd03e53a05f62c2",
      "parents": [
        "72255dff3baf5815067cec9a4fad020404ab8b0a"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Feb 14 10:14:36 2020 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Feb 15 16:17:00 2020 -0500"
      },
      "message": "VOL-2524: Do not use omci link alarms for uni state\n\nONU sending omci link state alarms do not seem reliable enough\nto drive dataplane provisioning.\n\nThe problem is two part:\n\n1) omci alarms by default are unset (no alarms).  This includes\nuni link state alarms.  This means by default all UNI are up.\nInitially this means the core and BAL must provision flows for\nALL uni.\n\n2) Given above the link state for unis is initially all up,\nthen all down (some staying down),\nthen one uni with an RG is up again. this messaging churn cause stress in other systems,\nmost notibly BAL on the olt.\n\nThere is a *need* for a down alarm to happen for an up alarm\nto mean anything. And if these alarms are not reliably sent by the onu, we cannot depend\non them for provisioning.\n\nLater (15 seconds) alarm reconciliation may pick up the alarm for uni that are permanently down\nbut if the uni that needs the down-then-up misses the down.. it never gets to act\non the \"clear\" or up alarm in order to provision.\n\nSo we assume all uni are up by default.  Also given there is no operator\nrequirement for multiple uni (and its load implications on the core), we only enable\nthe first uni.  Future features may decide how to know which uni to provision.\n\nAlso start version 2.3.2-dev\n\nChange-Id: Idc1642bcd67d337c27ac59842d52dc6cc032eb08\n"
    },
    {
      "commit": "72255dff3baf5815067cec9a4fad020404ab8b0a",
      "tree": "f9e0db96284ce5b094b9120ab6dd4be41d697499",
      "parents": [
        "d84c90769b074e64557c9dfa61ecd7ca65cbe1b6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 10 17:55:18 2020 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Feb 14 12:25:43 2020 -0800"
      },
      "message": "VOL-2458 update to latest pyvoltha for timestamp changes\n\nChange-Id: I55c40fd26bccc65c545379b5e79d5acab983365a\n"
    },
    {
      "commit": "d84c90769b074e64557c9dfa61ecd7ca65cbe1b6",
      "tree": "d621ae686cdd9612aa7bc4580ed16c32cf804d2a",
      "parents": [
        "42dad79b83efbe2cc1dc9b6446946e8a18f3765d"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Jan 31 06:33:27 2020 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Feb 06 12:51:55 2020 -0500"
      },
      "message": "VOL-2514 Wait til last step to update core reason field\n\nWhen the core is under high load these reason updates\ncan timeout, causing anything left in the failure handler\nto not run.  This timeout causes the failure handler to not\nrun mib_in_sync or any other of the failure handlers again\ngiven the reactor.callLater for them was not called.\n\nAlso update any success() callbacks to update the core last\nwhere it makes sense.\n\nChange-Id: I2a078b033f0a8a20b1da84ade365ad58ce7bc46b\n"
    },
    {
      "commit": "42dad79b83efbe2cc1dc9b6446946e8a18f3765d",
      "tree": "bf195a947335bc82151559e40893baebfad40cd5",
      "parents": [
        "ae95eeef19b9ee922e1902ab031dc23c04dd36ce"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Feb 01 09:28:27 2020 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Feb 05 16:40:03 2020 -0500"
      },
      "message": "VOL-1385 VOL-2524: Implement delete device\n\nCleanup and remove openomci resources and tasks. Stop\nlooping collectors\n\nAlso remove unused functions that core will never call\n\nChange-Id: If9f00531a58e053ed4093776e55aeeb7e99cb779\n"
    },
    {
      "commit": "ae95eeef19b9ee922e1902ab031dc23c04dd36ce",
      "tree": "c3c5019c29e69f7cf1696be8dd68bcbf45430ef4",
      "parents": [
        "54959a3dae3c1cc4c627fabc399d809dcf5938ec"
      ],
      "author": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon Feb 03 03:51:23 2020 -0500"
      },
      "committer": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon Feb 03 03:51:23 2020 -0500"
      },
      "message": "[VOL-2529]:changes to handle UNI port state change as ONUEthernetUNIEvent\n\nChange-Id: Ieda8e02443aaf899cd5d6c9318f141feb9c31bed\n"
    },
    {
      "commit": "54959a3dae3c1cc4c627fabc399d809dcf5938ec",
      "tree": "30a2d875ab026c9134cebe422df365c168a886ba",
      "parents": [
        "689b55fc1fb9e9f6a17117deb69af9d230e4d02c"
      ],
      "author": {
        "name": "kesavand",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Mon Jan 20 18:52:42 2020 +0530"
      },
      "committer": {
        "name": "kesavan Duraiswamy",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Mon Feb 03 06:11:53 2020 +0000"
      },
      "message": "VOL-2463 : Enable and disable feature, Adding iAdapter un-implemented functions\n\nChange-Id: I0f5cf085f919c42df21688d63503820047ce6283\n"
    },
    {
      "commit": "689b55fc1fb9e9f6a17117deb69af9d230e4d02c",
      "tree": "0cb122bd8f1a94f8eadb4dc299e8241fb9a87954",
      "parents": [
        "04ebe8fe0ae5de84a06d65e3d2b44df604443dbe"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Jan 20 19:34:51 2020 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Jan 30 10:15:54 2020 -0500"
      },
      "message": "VOL-2452: MIB Templating\n\n- Release 2.3.0\n\n- working with 2 onu types plus a patched bbsim\n\n- templates must be loaded in etcd at system start\n  time or just before the onus are plugged in/discovered.\n\n- templates can be added or updated later\n\n- these will likely be managed similarly to TechProfile templates\n  and loaded at the same time and not checked in here.\n\n- currently creating a new template requires running in DEBUG\n  mode and gathering the mib that printed to the log for a\n  new upload.  Then swapping out serial numbers and mac addresses\n  with the replacement tokens, removing the timestamps and adding\n  template_name and template_created headers\n\nChange-Id: I2227e5e4dd85bd6ad562c9f241acf641d393588b\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": "5d936268baabd5551a62f38710c4ada83c837810",
      "tree": "b1c82ba5fc411f6074c7732b7b0be5f718bc8159",
      "parents": [
        "3428269ca5f4bfc8ed04908e6b8d89d4805d7070"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Jan 29 05:04:14 2020 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Jan 29 05:04:14 2020 -0500"
      },
      "message": "Makefile cannot remove LOCAL_ directories and contents\n\nFix by having the rm remove the type files typically\ncopied in for LOCAL_PYVOLTHA or LOCAL_PROTOS\n\nChange-Id: Ica583a5882efbb89e8d4555b8d7416efbe1026fd\n"
    },
    {
      "commit": "3428269ca5f4bfc8ed04908e6b8d89d4805d7070",
      "tree": "e79a653ff2aea20445abd6c00a8df91244a1ec12",
      "parents": [
        "b469f061e4d4827f2e61132e56f0511fc340bd4a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jan 27 13:36:00 2020 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Jan 28 16:49:59 2020 +0000"
      },
      "message": "Removing old version of local protos and pyvoltha before installing from local package\n\nChange-Id: Ic5a886c167ab203ec8ade49c1c82e46567ab8f74\n"
    },
    {
      "commit": "b469f061e4d4827f2e61132e56f0511fc340bd4a",
      "tree": "ccbb604975408060481de7113efa2b6efbeabd4e",
      "parents": [
        "635866e55f6dbb30890d349df67c793e52b2e73b"
      ],
      "author": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon Jan 27 00:35:32 2020 -0500"
      },
      "committer": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon Jan 27 00:35:32 2020 -0500"
      },
      "message": "[VOL-2484]:Removed oper_status ACTIVATING set explicitly on creation of UNI port.\n\nChange-Id: I521e26b479460c4b3cf6bc4d94566f3a13aaa631\n"
    },
    {
      "commit": "635866e55f6dbb30890d349df67c793e52b2e73b",
      "tree": "5c992e331f4f3d5bbf8d8a7451df0230e8ffa902",
      "parents": [
        "3789d0d4bf4b90b7f2bdbcc68eca6075d1d17dcd"
      ],
      "author": {
        "name": "Serkant Uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Tue Jan 21 15:15:08 2020 -0800"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Jan 23 12:32:06 2020 +0000"
      },
      "message": "VOL-1643 Update open-onu-adapter to use voltha-protos v3.0.0\n\nIt doesn\u0027t require any code changes other than updating the requirements file.\n\nChange-Id: Ibd9bc380abfbd4e2104c22f31de7ace715446483\n"
    },
    {
      "commit": "3789d0d4bf4b90b7f2bdbcc68eca6075d1d17dcd",
      "tree": "3e41cdb5c205f39c904e5926d02ac0cfe57bc0d5",
      "parents": [
        "08a8e86013eeac1bd10259dbb38ca2f42db557cc"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sun Jan 19 09:03:42 2020 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Jan 22 08:01:17 2020 -0500"
      },
      "message": "VOL-2311 Removed unused class\n\nNow with TP fully used this is redundant\nand not even used\n\nChange-Id: I91fd46803a27eeb6f6e9e41195b49e43e912dfd0\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": "a192307488651bd741e8cdd66b25b14f0506a388",
      "tree": "2598ac35d1bb7bf729cc9d6e33f9eade42f9a5ea",
      "parents": [
        "31509ec679edc7e974e9c9c08ca787411e17a818"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Jan 10 07:38:10 2020 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Jan 10 07:39:41 2020 -0500"
      },
      "message": "VOL-2379 Release 2.2.7\n\nChange-Id: I126f9bf02882d0c5f059abcc9e3444dd7787df1d\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": "e433c71037cc1c8c2e2eb1df15164169f5e7a661",
      "tree": "5e48f493eacfb34c8479d943a8aa4e6c51ae8a0a",
      "parents": [
        "442d7e423c5effc24652f8b15beeaa849db46966"
      ],
      "author": {
        "name": "Naga Manjunath",
        "email": "Naga.Manjunath@radisys.com",
        "time": "Thu Jan 02 17:27:20 2020 +0530"
      },
      "committer": {
        "name": "Naga Manjunath",
        "email": "Naga.Manjunath@radisys.com",
        "time": "Thu Jan 02 17:30:39 2020 +0530"
      },
      "message": "[VOL-2407] Updated with tp dict key check which was causing KeyError during the techprofile delete\n\nChange-Id: I59853eaee278fc2b83ef84b14ab7443e66bf49ec\n"
    },
    {
      "commit": "442d7e423c5effc24652f8b15beeaa849db46966",
      "tree": "835d4edc13306b31ba78b132ba180903dd093878",
      "parents": [
        "9be3a2dcb90a3025ac43ca00abbecb4fba955da1"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Tue Dec 17 15:27:52 2019 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Dec 18 01:21:11 2019 +0000"
      },
      "message": "Adding docker-kind-load target for kind-voltha development\n\nChange-Id: Ic21c381a304beaadf0d97f8fc00a6ed44763195a\n"
    },
    {
      "commit": "9be3a2dcb90a3025ac43ca00abbecb4fba955da1",
      "tree": "8835cb06e73e380426260d3846619939657e895a",
      "parents": [
        "b2466d6876745d3aa01c9be413dbc5abc3bf361c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 17 10:37:53 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 17 10:37:53 2019 -0800"
      },
      "message": "Return to dev version\n\nChange-Id: I8e37e2f58781959a6520857fd285bcc050b0f2d4\n"
    },
    {
      "commit": "b2466d6876745d3aa01c9be413dbc5abc3bf361c",
      "tree": "b0309499c492b696c9bd0c422e22772b14fb9a12",
      "parents": [
        "2e5c6f18b3a9a559bdbe009941b6e2c0039afa87"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 17 09:38:06 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 17 09:38:15 2019 -0800"
      },
      "message": "VOL-2379 Release voltha-openonu-adapter 2.2.6\n\nChange-Id: Iccff81c3403e9fbec2089056e22b09d2cd7ef29b\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": "6306f2ebe2bc6e5b19cdc7dc480eff3f38913e96",
      "tree": "740fb96ad117e6d945d828bf3ccd66eacb669d4b",
      "parents": [
        "e933cd301fa7901a4a5ea7dedb639e3be62ef692"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Dec 06 18:07:34 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sun Dec 15 06:49:10 2019 -0500"
      },
      "message": "VOL-1472 OpenONU / OpenOlt: Update code to handle new binary OMCI interadapter message format\n\nRequires new pyvoltha release\n\nChange-Id: I5e4f077797db6e8e23264340fa31ba7306ffb252\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": "abcca24295eb7eb00609ae233bd47dcab2722756",
      "tree": "7833b20c40b20ac40717f3db43af2acd6dc80548",
      "parents": [
        "d8d7317308f18f8460805e352b0384076f43aacd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 05 09:36:45 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 05 09:36:45 2019 -0800"
      },
      "message": "return to -dev version\n\nChange-Id: Ia2cbdaba68e31d3db0be77999b3f397b0270efd9\n"
    },
    {
      "commit": "d8d7317308f18f8460805e352b0384076f43aacd",
      "tree": "f45ca595ad6dc3f88cd8d3c3466c5676304499b0",
      "parents": [
        "76c6f73429f8542bfdd4056f943b6049547b5735"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Nov 26 12:15:15 2019 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Dec 04 12:06:25 2019 -0800"
      },
      "message": "[VOL-2311] Cleaning up logs\n\nChange-Id: I4205eb67c8f404cc4073e94f2bd784f81dd7d334\n"
    }
  ],
  "next": "76c6f73429f8542bfdd4056f943b6049547b5735"
}
