)]}'
{
  "log": [
    {
      "commit": "3022245814c0c7e588d65fba120eff56eda16f8a",
      "tree": "3d4d239eb681705069abd63c5f0879693b032818",
      "parents": [
        "03bc66fef66b01722557f43f98c89544c4c96cb9"
      ],
      "author": {
        "name": "Burak Gurdag",
        "email": "burak.gurdag@netsia.com",
        "time": "Thu Apr 23 20:00:52 2020 +0000"
      },
      "committer": {
        "name": "A. Burak Gurdag",
        "email": "burak.gurdag@netsia.com",
        "time": "Fri Apr 24 00:07:48 2020 +0300"
      },
      "message": "[VOL-2968] Update protos/Makefile to include common.proto\n\nChange-Id: I317df11b31c4265a169e3fe3ae5137653afdefcc\n"
    },
    {
      "commit": "03bc66fef66b01722557f43f98c89544c4c96cb9",
      "tree": "48d2e05d5476c4c9f42084e97fa6720065126be7",
      "parents": [
        "2429703e2fa7c63aa2872974b14dbba98889ffac"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Wed Apr 01 15:58:53 2020 +0530"
      },
      "committer": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Mon Apr 13 13:52:58 2020 +0530"
      },
      "message": "VOL-2854: Add command line option to specify interface name in openolt on which gRPC server will run\n          - OLT management interface or inband interface can be given as command line input and gRPC\n            server will listen on given interface\u0027s IP address\n          - If no interface name given gRPC server will listen on \"0.0.0.0:9191\"\n\nChange-Id: I506fabf7ae81bf4d4ed8f6199107801daff62941\n"
    },
    {
      "commit": "2429703e2fa7c63aa2872974b14dbba98889ffac",
      "tree": "f03ef43ff310c977c771de77035b8064166d748f",
      "parents": [
        "8dbb175d3397934a0637c07327a5e157bc98072e"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Mar 23 12:32:37 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Apr 08 13:11:48 2020 -0700"
      },
      "message": "[VOL-2799] : Fix ONU delete issue on openolt agent\n\nChange-Id: I87605da5f4081aeef0c8d779a49531375c471bde\n"
    },
    {
      "commit": "8dbb175d3397934a0637c07327a5e157bc98072e",
      "tree": "77519d89fad22f6ac75071413bd28d4c5fb7c3fa",
      "parents": [
        "825896a8b868798baec2846332e18851570d8cec"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Apr 08 10:37:09 2020 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Apr 08 11:20:32 2020 -0700"
      },
      "message": "[VOL-2875] Documentation update\n\nGeneral language (spelling, flow) fixes\nRemove redundant documentation\nChange protos Makefile to generate directory using dependencies\n\nChange-Id: I24fb2c9259c1a29b7499a35fd13e50836333c58e\n"
    },
    {
      "commit": "bc6e0853e0e8bf6bd7e4223d4a7ee0dd35ce634d",
      "tree": "65621d88098362f9d1473b486f2ff131e8ba584b",
      "parents": [
        "1d018a5ce9c6145f6352323d8d178a632dd429f1"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Mar 26 11:36:12 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Mar 26 11:44:53 2020 -0700"
      },
      "message": "Bump version to 2.3.0\nInclude version and git hash information in openolt deb package name.\n\nChange-Id: Ia59db34a0993bcfcade64807c623754ca284d766\n"
    },
    {
      "commit": "1d018a5ce9c6145f6352323d8d178a632dd429f1",
      "tree": "59d947c8ec500982e8813fc801dc72c4062a2ba0",
      "parents": [
        "6675fa07ebf6314ed25843c6789bb7e0356da4a2"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Mar 05 14:38:20 2020 -0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Mar 05 16:48:59 2020 -0800"
      },
      "message": "[VOL-2669]: Change the alloc-id and gemport-id PON pool sharing type to DEDICATED_PER_INTF\n\nChange-Id: Ic271c1c85d1ea0a91b91d2caacaaf1839d760337\n"
    },
    {
      "commit": "6675fa07ebf6314ed25843c6789bb7e0356da4a2",
      "tree": "00e9963ee0bdd7187faf2854ca31b3882a097d1f",
      "parents": [
        "1744c92368871988fa8c52fa80e6de2bfa86a1a4"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Mar 03 20:27:50 2020 -0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Mar 03 22:06:29 2020 -0800"
      },
      "message": "[VOL-2702] : Fix Onu Down Indication\n\n- A recent agent change assumed that BCMOLT_ONU_AUTO_SUBGROUP_ONU_DEACTIVATION_COMPLETED\n  indication is received only on explicit ONU deactivation request from the application.\n  But, this indication is also received in case of ONU reboot.\n\nChange-Id: I53e63eadf762a1ef142987401be59ed9b8bc1895\n"
    },
    {
      "commit": "1744c92368871988fa8c52fa80e6de2bfa86a1a4",
      "tree": "8b3a3cf4127fed7d4db7b8437725fd315b78afbd",
      "parents": [
        "ad46323e150c00569d070de8a1f799451037311f"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Sun Feb 16 18:55:02 2020 +0530"
      },
      "committer": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Mon Mar 02 02:14:14 2020 -0500"
      },
      "message": "VOL-2494: Fix UT on BAL3.2.3.2 integrated agent\n          Fix for FlowAdd, FlowRemove and RemoveTrafficScheduler UT\u0027s\n          Fixed data lock issue caused while installing and removing ACL\n          Bumped version to 2.1.5\n\nChange-Id: Ie8526220de820df42b1ac9c936b0c0f6a6eb7d4f\n"
    },
    {
      "commit": "ad46323e150c00569d070de8a1f799451037311f",
      "tree": "15de2db865afc35389eaa00bf2bd81fea56d2b8e",
      "parents": [
        "489425a11e5ddaab966b877931880fdec2ce36c3"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Fri Feb 28 19:10:43 2020 +0530"
      },
      "committer": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Fri Feb 28 19:55:34 2020 +0530"
      },
      "message": "VOL-2682: On onu los and onu dgi, upstream schedulers removal, deactivate\n          and delete onu should work\n          - UT for Deactivate and Delete Onu\n          - Bumped version to 2.1.4\n\nChange-Id: I115d0965860516282729483833fdc71a84cef0ee\n"
    },
    {
      "commit": "489425a11e5ddaab966b877931880fdec2ce36c3",
      "tree": "e5f8595f74df6bd82215802dc3691c9d87f48022",
      "parents": [
        "7bcfaf65e5b177947d088f13d980ce0833d921a3"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Sat Feb 22 13:07:42 2020 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Sat Feb 22 15:11:35 2020 +0530"
      },
      "message": "[VOL-2569] :\n\n- Adapt openolt agent to use openolt-test docker container for\n  building and running unit tests\n- Fix README.md\n- Release version 2.1.3\n\nChange-Id: Ie084fde3c312d98b263d6d41587adbdefbea8c29\n"
    },
    {
      "commit": "7bcfaf65e5b177947d088f13d980ce0833d921a3",
      "tree": "38998927c41ab52ebc47f8a21b3f9d7475f825e0",
      "parents": [
        "7a79dae767c0a75ff0f885996d339c0278245a81"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Feb 17 19:17:20 2020 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Feb 18 19:25:00 2020 +0530"
      },
      "message": "[VOL-2616] :\n- When vlan pcp bit is 0xff, this means no pcp bit.\n- This change is compatible with OpenOlt adapter\n  changes coming as part of https://gerrit.opencord.org/#/c/17602/.\n\nChange-Id: Ie0e7b9090d3d9b74af7418df84935ac646c2de8c\n"
    },
    {
      "commit": "7a79dae767c0a75ff0f885996d339c0278245a81",
      "tree": "30222c699d4a7fe9ac872906bf99e13f7e691e2d",
      "parents": [
        "934305356d43ad6b19e60bfadfc39e7faaa4a14a"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Feb 10 18:22:11 2020 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Feb 13 10:47:32 2020 +0000"
      },
      "message": "VOL-2555:\n- Wait for ONU Deactivation Completed Indication before clearing the ONU\n- Add unit tests for delete onu timeout and failure cases\n- Fix UT of DeleteScheduler\n\nChange-Id: Ie287f733934ca5f6eb06b365e426074622724bb7\n"
    },
    {
      "commit": "934305356d43ad6b19e60bfadfc39e7faaa4a14a",
      "tree": "6959b6b6b5cef4fd02bee03e5dae8db6b161b06e",
      "parents": [
        "8305c2811404165b84fec2b585052ad4bedb4389"
      ],
      "author": {
        "name": "Jason Huang",
        "email": "jasonsc_huang@edge-core.com",
        "time": "Tue Feb 04 17:16:02 2020 +0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Feb 13 09:59:12 2020 +0000"
      },
      "message": "[VOL-2150][BAL3.0 Bridade] OpenOLT driver registers ONU Loss of frame\nalarm\n[VOL-2151][BAL3.0 Bridade] OpenOLT driver registers ONU Loss of Key Sync\n(LOKi) alarm\n[VOL-2152][BAL3.0 Bridade] OpenOLT driver registers ONU Remote Defect\nIndicator alarm\n\nChange-Id: I620b843250cc1bd68490691900190a31318ed110\n"
    },
    {
      "commit": "8305c2811404165b84fec2b585052ad4bedb4389",
      "tree": "54617707c81b7987415fdd13e056911634f7bde0",
      "parents": [
        "f894c8916958a471ff8b62fea9604aa4d3d96073"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Tue Feb 04 20:07:42 2020 +0530"
      },
      "committer": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Thu Feb 13 12:00:57 2020 +0530"
      },
      "message": "VOL-2444: Do not wait for Itu Pon Alloc Cfg Complete Ind on OLT disable\n\nChange-Id: I7bdeb1d13e3bcd461abf8eaae93d75f0ee66736c\n"
    },
    {
      "commit": "ddf9a16557a43b7616014ba9d0ec6abfa548be10",
      "tree": "cb6083104a36dabc6d2d29f05c0b3b7e4f015824",
      "parents": [
        "03919c79951e4799fac5bb1f6078d17d68b4a763"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Jan 27 12:56:27 2020 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Feb 06 17:04:38 2020 +0530"
      },
      "message": "VOL-2502: Update README.md for openolt agent after BAL3.2.3.2 migration\nVOL-2503: Provides test target for openolt-agent for Jenkins CI Integration\nVOL-2504: Reorganize openolt-agent core.cc file\n\nChange-Id: Id22fb881fcb9cc19d1f2ba044716731157d3a64e\n"
    },
    {
      "commit": "03919c79951e4799fac5bb1f6078d17d68b4a763",
      "tree": "c4285cd47ce532c1017e7b339af6d48560e0dfea",
      "parents": [
        "7bc19cef8a96103c22791854c6ea0d97c5a47d07"
      ],
      "author": {
        "name": "Burak Gurdag",
        "email": "burak.gurdag@netsia.com",
        "time": "Tue Feb 04 22:46:57 2020 +0000"
      },
      "committer": {
        "name": "A. Burak Gurdag",
        "email": "burak.gurdag@netsia.com",
        "time": "Wed Feb 05 01:50:29 2020 +0300"
      },
      "message": "VOL-2554: Convert traffic rate values for itupon_alloc from kbps to bytes/sec\n\nChange-Id: I153761de36f318de44bab075f5a9880a7e01fbba\n"
    },
    {
      "commit": "7bc19cef8a96103c22791854c6ea0d97c5a47d07",
      "tree": "4350a81539c1e94fec7907681c616bff96c6bc92",
      "parents": [
        "3a43976409f6af751f598247a8ccab958e48a336"
      ],
      "author": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Tue Jan 28 18:27:42 2020 -0500"
      },
      "committer": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Tue Jan 28 18:27:42 2020 -0500"
      },
      "message": "[VOL-2512]:changes to add onu_id and intf_id as part of onu dgi\n\nChange-Id: I987d47d69547efc75a505f61eca3554aedad5ec2\n"
    },
    {
      "commit": "3a43976409f6af751f598247a8ccab958e48a336",
      "tree": "c5d495353786c77fadc1eef40df449942fab8f22",
      "parents": [
        "09b73eac5bce7a81f2279ba5ea0b67e37ef99de3"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Jan 28 15:21:31 2020 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Jan 28 15:32:13 2020 +0530"
      },
      "message": "Fix to write dev_mgmt_daemon log into /var/log/dev_mgmt_daemon.log\ninstead of /var/log/syslog.\nThis was fixed in https://gerrit.opencord.org/#/c/16904/ but again\ngot overwritten with https://gerrit.opencord.org/#/c/16920/.\n\nChange-Id: I4caeaa3dbafee9965a72cb810df58b2574020feb\n"
    },
    {
      "commit": "09b73eac5bce7a81f2279ba5ea0b67e37ef99de3",
      "tree": "a9c19b526ff0bc4f5bb488c209a7b84c53e06bd6",
      "parents": [
        "d8feddd5434fad6b35c6140aef1f4d4202290b3d"
      ],
      "author": {
        "name": "Jason Huang",
        "email": "jasonsc_huang@edge-core.com",
        "time": "Wed Jan 08 17:52:05 2020 +0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Jan 22 16:59:22 2020 +0530"
      },
      "message": "[VOL-2225]Migration to BAL3.2.3.2\n\n- Updates to test files to compile for BAL3.2.3.2\n- Addressed various comments\n- Test with two ONUs on same PON port.\n- EAP/HSIA/DHCP working\n-  Following test cases working\n   1. Disable/Enable/Reboot ONU\n   2. Disable/Enable OLT\n   3. ONU disable -\u003e subscriber unprovision -\u003e\n      enable -\u003e subscriber provision\n- Commented out UTs for FlowAdd and FlowRemove and\n  will be addressed as part of another commit\n- Fix tm_qmp creation for BAL3.2 (needed 1Tcont multi gem)\n- Re-organize code after review comments\n- Bump version to 2.1.0 (support for ACL and multicast group config)\n\nChange-Id: I4245d14bba8878fdde6ee361ad54060068de205f\n"
    },
    {
      "commit": "d8feddd5434fad6b35c6140aef1f4d4202290b3d",
      "tree": "d303f29eff01e364d16daf517141e72da67685d2",
      "parents": [
        "c78b9e1560f0b88d6e1d50fce5b9e8ddb02252fc"
      ],
      "author": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon Jan 20 21:42:40 2020 -0500"
      },
      "committer": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon Jan 20 21:43:42 2020 -0500"
      },
      "message": "[VOL-2338]: fix to set alarm status for onu dgi.\n\nChange-Id: Idbc9b062329e6797be88c7b8fe0034a821935b7d\n"
    },
    {
      "commit": "c78b9e1560f0b88d6e1d50fce5b9e8ddb02252fc",
      "tree": "a5e7de14639e38f73eb89b2231419193e7444fd1",
      "parents": [
        "d298845fc0d41b8183fee8e11f36b837ec7dd2bf"
      ],
      "author": {
        "name": "Burak Gurdag",
        "email": "burak.gurdag@netsia.com",
        "time": "Fri Nov 29 11:14:51 2019 +0000"
      },
      "committer": {
        "name": "A. Burak Gurdag",
        "email": "burak.gurdag@netsia.com",
        "time": "Tue Jan 14 20:18:42 2020 +0300"
      },
      "message": "VOL-1598 Add new group API in OpenOLT Driver\n\nA new API method called PerformGroupOperation is added. This method\nperforms the corresponding group operation according to the command\nfield of the Group message. The method currently assumes fixed queue\nQoS model. FlowAdd_ and FlowRemove_ are also updated accordingly.\n\nChange-Id: I355f20c3b5b5df484e90082936b10386b5fdf67f\n"
    },
    {
      "commit": "d298845fc0d41b8183fee8e11f36b837ec7dd2bf",
      "tree": "1040668fad6b1f560b3db6e91a14ce8b0f329049",
      "parents": [
        "81c56113f719c7fd2085da283d89b9a375deee03"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Tue Dec 24 09:05:11 2019 -0500"
      },
      "committer": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Fri Jan 10 15:26:02 2020 +0530"
      },
      "message": "VOL-2331: Rates in Default schedulers hardcoded to 1Gbps\n\nChange-Id: Ifda744cd5cfa71facfe2cdfed02424b0383b21cc\n"
    },
    {
      "commit": "81c56113f719c7fd2085da283d89b9a375deee03",
      "tree": "c9a58841e10ee48f514a0f1e5741fc8fae62c1fe",
      "parents": [
        "ab7ea55bf5dd37cc2458ffa163d0f8d80e17c069"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Thu Dec 19 08:29:55 2019 -0500"
      },
      "committer": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Wed Jan 08 14:15:10 2020 +0530"
      },
      "message": "VOL-2352: Unit test cases for UplinkPacketOut, FlowAdd and FlowRemove\n\nChange-Id: I6fe03db78cfc777eb786b0a98a890def9b5dc51b\n"
    },
    {
      "commit": "ab7ea55bf5dd37cc2458ffa163d0f8d80e17c069",
      "tree": "971b9b43faa2b792a201f776dcf41ce6d5ec3973",
      "parents": [
        "6dc200565fb92d5a8a46141d8cc0075529703faf"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Jan 07 13:25:15 2020 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Jan 07 15:14:03 2020 +0530"
      },
      "message": "[VOL-2426] : Write dev_mgmt_daemon logs into its own file instead of syslog\n\nChange-Id: Id69d6a16d40a8ed8c3a83a5aceccf718ede4f7a2\n"
    },
    {
      "commit": "6dc200565fb92d5a8a46141d8cc0075529703faf",
      "tree": "8baa5456bad04acc4b627b11eeb4a7c46fa36c40",
      "parents": [
        "c4194b54be8b00f934022166e1ee2e10607464cf"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Thu Dec 05 09:06:36 2019 -0500"
      },
      "committer": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Wed Dec 18 10:35:09 2019 -0500"
      },
      "message": "VOL-2291: Add unit test cases for RPC\u0027s in core.cc\n          Changed Openolt agent version to 2.0.1-dev\n\nChange-Id: Id0e315db7af0cb2a5032e8c9aded86237f194f5f\n"
    },
    {
      "commit": "0c0b5c0352035ac8d232d4b76bfdb468530a489c",
      "tree": "e9b14d6e1c153669ce911eec46dcaa4132c7b0e7",
      "parents": [
        "964610527d048adc911e167a0db5aafc8eb20d2e"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Dec 16 14:11:08 2019 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Dec 16 23:09:06 2019 +0530"
      },
      "message": "VOL-2367: Lack of ONU Down Indication breaks onu reboot/fiber disconnect\n\n- Use BCMOLT_ONU_AUTO_SUBGROUP_ONU_ACTIVATION_COMPLETED and\n  BCMOLT_ONU_AUTO_SUBGROUP_ONU_DEACTIVATION_COMPLETED messages for\n  determining onu oper_status \"up\" and \"down\" respectively per BAL3.1.\n\nChange-Id: I0332de9dee456415233e803fd0e42302b7117229\n"
    },
    {
      "commit": "964610527d048adc911e167a0db5aafc8eb20d2e",
      "tree": "033f1d0f5fae10211986c9d6baf427ad39e38fda",
      "parents": [
        "73e084d681425c411da3af9cb0d92a142d734853"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Nov 22 20:13:59 2019 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Dec 09 15:44:28 2019 +0530"
      },
      "message": "VOL-2263: Issues with creating itu-pon-alloc object\n\n- Wait for asynchronous ITU PON Alloc Configuration Completed\n  indication before reporting the response to CreateSched/RemoveSched\n  from voltha.\n\nChange-Id: I56a06970625e891e197ff9d87e02d73b06070af5\n"
    },
    {
      "commit": "73e084d681425c411da3af9cb0d92a142d734853",
      "tree": "4f71a8e04b2d5a2498cb62f4240c5749e5b1555f",
      "parents": [
        "bbeeff43949469dfcc5bf18df08dbbece4571d76"
      ],
      "author": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Wed Nov 20 16:18:59 2019 -0500"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Nov 26 16:19:51 2019 +0000"
      },
      "message": "[VOL-2261]: changes to facilitate  DisablePonIf\n\nChange-Id: Ie8f85b9fdb8d880e051cc2007bab1ebef8785b10\n"
    },
    {
      "commit": "bbeeff43949469dfcc5bf18df08dbbece4571d76",
      "tree": "5d18099f0d16fc78c32abbe91e5457075f0156a8",
      "parents": [
        "0890b1f44a512a1802aac37d6011a789f8f9c5e6"
      ],
      "author": {
        "name": "YJ",
        "email": "yzhang@furukawalatam.com",
        "time": "Thu Nov 21 16:22:50 2019 -0500"
      },
      "committer": {
        "name": "YJ",
        "email": "yzhang@furukawalatam.com",
        "time": "Tue Nov 26 10:49:44 2019 -0500"
      },
      "message": "VOL-2273: Check o_pbits value before set it to classifier.\n\nChange-Id: Ifd0974a0fc462e5d0204d7ef732aa11f78ab5e0e\n"
    },
    {
      "commit": "0890b1f44a512a1802aac37d6011a789f8f9c5e6",
      "tree": "688970d4463c2b0d39330e11295d65db13377e33",
      "parents": [
        "f3be30d5c9852c68f4523d2bc64f9159064a9ff6"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Fri Nov 22 07:52:47 2019 -0500"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Nov 26 04:33:57 2019 +0000"
      },
      "message": "VOL-2215: Errors returned by the BAL APIs bcmolt_*() functions\n          are not logged\n\nChange-Id: I50c882be6e0b9fceb96778ab144a56b80290d872\n"
    },
    {
      "commit": "fcad4d3cefda2b1fd9dcff57e50d1efcbbeade5f",
      "tree": "ba19aca984154b1c0ad118f1fa2a250b66ea5a3f",
      "parents": [
        "8154d93df4c7ac99a6bc49b5eb2d347815381e3c"
      ],
      "author": {
        "name": "Amit Ghosh",
        "email": "amit.ghosh@radisys.com",
        "time": "Wed Nov 13 10:24:55 2019 +0000"
      },
      "committer": {
        "name": "Amit Ghosh",
        "email": "amit.ghosh@radisys.com",
        "time": "Tue Nov 19 08:17:05 2019 +0000"
      },
      "message": "VOL-2185:Handle ProbeDeviceCapabilities_ failure\n\nChange-Id: I61c00b57c113a05e6b996b4e932b1da05cf972da\n"
    },
    {
      "commit": "8154d93df4c7ac99a6bc49b5eb2d347815381e3c",
      "tree": "0ce218f2e2283a3144173459a0a411f72f9f4c53",
      "parents": [
        "80b0fb9c55010ba845e1d7e188a163c4974d3e00"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Wed Nov 13 05:29:06 2019 -0500"
      },
      "committer": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Mon Nov 18 01:05:54 2019 -0500"
      },
      "message": "VOL-2032: Replace qos shared variable as a local variable by mapping\n          it with subscriberInfo(pon_intf_id, onu_id, uni_id)\n\nChange-Id: I255f7f27c18bfdf72a5426c94dcb90c1eb288c67\n"
    },
    {
      "commit": "80b0fb9c55010ba845e1d7e188a163c4974d3e00",
      "tree": "582df3c5d2bdd5b85ac76565d26957f3c5c3d7a2",
      "parents": [
        "fd15c8cbcc2b03fc03e6544c106852c1cb217c18"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Nov 15 11:40:39 2019 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Nov 15 12:26:00 2019 +0530"
      },
      "message": "VOL-2173: Fix for Packet Trap from NNI is not working\n\n- Use workaround suggested by Broadcom to give the packet classifier as\n  untagged even if packet is double tagged.\n\nChange-Id: I5c6aa01c65f6bc8aa960e9e0e4ac7e66bbae51a0\n"
    },
    {
      "commit": "fd15c8cbcc2b03fc03e6544c106852c1cb217c18",
      "tree": "f4960bc732fc4bfae561f22baaa69dde3c6d7f55",
      "parents": [
        "a707e7c60c76a0188f15a83c803792811f31dd67"
      ],
      "author": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon Sep 09 18:46:15 2019 -0400"
      },
      "committer": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Sun Nov 10 17:37:05 2019 -0500"
      },
      "message": "[VOL-1754] :This is to handle olt disable/re-enable in inband scenario\n            in which connection is through NNI interface.Disabling\n            NNI interface so as to disable OLT may cause connection loss\n            between adapter and agent.So,disabling olt is taken care by disabling\n            all the PON ports associated with that device.\n\nChange-Id: Iae81d9dbea8b7520bb66d086d9e77029863a57ef\n"
    },
    {
      "commit": "a707e7c60c76a0188f15a83c803792811f31dd67",
      "tree": "92b434a52252d23337aaa440ad2117b7f6451f01",
      "parents": [
        "fe64970ada63b84487e29eca38b9b502002b3e3d"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Nov 07 11:36:13 2019 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Sat Nov 09 20:42:56 2019 +0530"
      },
      "message": "VOL-2197: Change license on OpenOLT agent to Apache 2.0\n\nChange-Id: I7e6daff59723d6564044e61e93cad1bf03f4661b\n"
    },
    {
      "commit": "fe64970ada63b84487e29eca38b9b502002b3e3d",
      "tree": "e5b9c747cb0bf89f4ab5b42155e1e4b86927ba24",
      "parents": [
        "bf45ffba9ae3f33730692ea0a4463dd7892eb1cd"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Oct 30 12:49:58 2019 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Nov 04 16:35:59 2019 +0530"
      },
      "message": "VOL-2178: OpenOLT Version and BAL version are not consistently built\n          into the openolt binary.\n\n- Force a rebuild of common/main.cc file everytime openolt is built.\n  This file has logic to read the GIT VCS information and storing it into\n  the binary. So, it needs to be rebuilt everytime.\n- Update README.md with more details about how the bandwidthprofile in\n  ONOS netcfg has to be configured in relation to additional_dw indicator\n  in TechnologyProfile.\n\nChange-Id: Ie129023e794c4a56b0fce80f3ad0ca5fb6c5aa0f\n"
    },
    {
      "commit": "bf45ffba9ae3f33730692ea0a4463dd7892eb1cd",
      "tree": "bf5702d5417059bc80c66520c56c5ac857d1c838",
      "parents": [
        "d0b6b4fd7b3e91d952bf4a2d594ffda8e983ae3d"
      ],
      "author": {
        "name": "Jason Huang",
        "email": "jasonsc_huang@edge-core.com",
        "time": "Wed Oct 30 17:29:02 2019 +0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Nov 04 15:59:17 2019 +0530"
      },
      "message": "[VOL-2061] OpenOLT should wait till BAL is ready before it can configure\nthe PON schedulers\nFixed unit test cases per the new code.\n\nChange-Id: I51e49ee57b64d62558b3c9f0faa8fe8653916a6b\n"
    },
    {
      "commit": "89fffc0c6ae31c3a5a055214a25b4eda7b01caee",
      "tree": "7598a9cd133434afd1688ee99dcd10dac81c2343",
      "parents": [
        "ad62a4722f0457d655f0a1c7bb1646ce3b5c4a8b"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Mon May 13 21:33:20 2019 +0000"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Oct 25 19:20:34 2019 +0530"
      },
      "message": "VOL-2014: Rebase bal30-dev branch with master and re-verify sanity with SEBA2.0 and VOLTHA2.x before merge to master\n          Squashed all commits from bal30-dev branch to master branch as a single commit.\n          Bumped version to 2.0.0-dev .\n          Update README.md with the required ONL version for BAL3.1 .\n\nVOL-2130: Wrong queue id assigned for downstream queue on tm_sched\n          for the subscriber when using single gem port.\n          Use queue_id as 0 when using single gem port.\n\n          Issues need to be taken care:\n          VOL-1580: Support reporting ONU Registration ID as part of ONU Activation Indication\n          - commented the code developed for VOL-1580 to fetch ONU registration ID as it uses BAL2.6 specific API\u0027s.\n          - Need to check how the same can be achieved using BAL3.x API\u0027s to fetch ONU registration ID\n\nSet .gitreview defaultbranch to bal30-dev\nRebase change - Removed .gitreview defaultbranch so that by default it will point to master\n\nChange-Id: Ib57e52e98cf09f4fa3dbaa9156a4375b7dc6ee43\n\nRebase: [VOL-1635] [BAL3.0 Bridade] OLT Activation [VOL-1636] [BAL3.0 Bridade] ONU Discovery,\n        This OpenOLT agent supports the BAL V3.0.3.3 SDK. OLT/ONU activation from voltha-1.7 is successful\n\nChange-Id: I860b31317172139cd4c4244a93e79e0c3ce4fdf8\n\nRebase: [VOL-1685][BAL3.0 Bridade] generate OpenOLT debian package file\n\nChange-Id: Ib0332d948602bf7892b6aae91a4147356237f7e2\n\nRebase: [VOL-1685][BAL3.0 Brigade] generate OpenOLT debian package file\nmissing copy shell files (dev_mgmt_daemon and openolt).\n\nChange-Id: Id29dc24be4d1d5fc12a26884e5b5a69de91fbd69\n\nRebase: [VOL-1685][BAL3.0 Brigade] generate OpenOLT debian package file\n\nChange-Id: Ic5453616c0dbdbc1fb1eb241feba1cbfca5e8e85\n\nRebase: [VOL-1852][BAL3.0 Brigade] Support Edge-core OLT ASFvOLT16 (XGS-PON) and\nASGvOLT64 (GPON) devices\n\nChange-Id: I316d35bc76c38b5381e8896148b4ee5cebbd1099\n\nVOL-1850: Fix packet duplication with TM Queue Mapping profile\n          Fix for US and DS scheduler ID allocation irrespective of device type(asfvolt16/asfvolt64)\n          README.md file update with BAL3.1.1.1 specifications\n\nChange-Id: I255bf7a4ff35771e9c628bb822ba2190a1fcd5ed\n\nRebase: [VOL-1787] : This commit sets up a unit-test framework for openolt\n                     agent based on gtest, gmock and c-mock utilities.\n                     A sample unit-test case to test EnableOlt success case is also\n                     added. More test cases will be added in future commit.\n\nChange-Id: If020be489a04d97df5fcbc15e9207deeee2fcfac\n\nRebase: [VOL-2040]: Patch the macro required by core.cc into bcmos_system.h file\n\nChange-Id: Ic841785b2ce451b1acaf007074b8c458687bc753\n\nRebase: [VOL-2043] : OLT Enable Test Case\n\n        - Added more test cases for OLT Enable. Now covers all scenarios.\n        - Fixed typos in unit test README.md\n\nChange-Id: Ib931d89cedee78fe40ca67761a028365a047ebc3\n\nRebase: VOL-1941: Use protobufs from the voltha-protos repo, not a copy\n\n        - Use protobufs from the voltha-protos repo, not a copy\n        - Provided option to specify the openolt proto version via make option\n        - Removed duplicate README.md\n\nChange-Id: Id67714c8119521f8358aaa9245268c47b7e843cf\n"
    },
    {
      "commit": "5ac56619ac1f819d1d6e562d0b154ca15fb55790",
      "tree": "f4da03e3cc272bdbdd259a969d622098e46e9040",
      "parents": [
        "771f9ff1fee4431cc2e76fd49701f137871570da"
      ],
      "author": {
        "name": "Humera Kouser",
        "email": "humera.kouser@radisys.com",
        "time": "Thu Jul 25 20:23:01 2019 -0400"
      },
      "committer": {
        "name": "Humera Kouser",
        "email": "humera.kouser@radisys.com",
        "time": "Thu Jul 25 20:23:29 2019 -0400"
      },
      "message": "VOL-1761: Support for getting openolt and bal_core_dist version at agent\n\nChange-Id: Ia059fd5a27005c87e7e1f0e91315b94f4d53a537\n"
    },
    {
      "commit": "771f9ff1fee4431cc2e76fd49701f137871570da",
      "tree": "24cb06005b47c9c80e8ef08d994b6ec0cbf6e355",
      "parents": [
        "376b33cefbf820679e2532114a6c0f5d96780d4e"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed Jul 24 12:02:10 2019 -0700"
      },
      "committer": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed Jul 24 12:04:38 2019 -0700"
      },
      "message": "[VOL-1794]\nOpenOLT agent shall populate the mac_address in DeviceInfo message\n\nChange-Id: Iaec47d3813e20d535e581fb71b72e5ef628073c1\n"
    },
    {
      "commit": "376b33cefbf820679e2532114a6c0f5d96780d4e",
      "tree": "81277b62ce8348920571fd2120ffd1a327a84744",
      "parents": [
        "a4d6ba4eaa8d88760cfcd367921c91418b098b35"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Mon May 06 21:46:31 2019 -0700"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Jul 23 21:14:30 2019 +0000"
      },
      "message": "VOL-1580: Support reporting ONU Registration ID as part of ONU Activation Indication\n\nChange-Id: I553daf21f467215ac676a4c92a4ce0eaa0e016cf\n"
    },
    {
      "commit": "06999bf1930014f8f3874866bbbd58cb32cb1010",
      "tree": "1760fcb7ea3b1734c3c1cb22076caabc7b11bda3",
      "parents": [
        "6f66b635216eb04daf2341b0fef388534a298cf7"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Jul 16 16:15:00 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Jul 16 16:15:00 2019 -0700"
      },
      "message": "Documentation formatting fixes\n\nChange-Id: I41020d773f1c0ced6f265b6788529ffcd283b485\n"
    },
    {
      "commit": "6f66b635216eb04daf2341b0fef388534a298cf7",
      "tree": "27e88517e5aa1d5a6906963a4cd62086cc16e15c",
      "parents": [
        "ea9cb7b6345f4b8cd2811eb211929befbe34d693"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Fri Jul 12 03:12:52 2019 -0400"
      },
      "committer": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Fri Jul 12 03:12:52 2019 -0400"
      },
      "message": "Fix OpenOLT README\n\nChange-Id: I0bb1c9aadb4ce13be23261162d815aa8835fc71b\n"
    },
    {
      "commit": "cb20878876aa719146c04f2f52f4a98a87cffa4a",
      "tree": "80003af8d7591cefc8db6d215132641be8881f69",
      "parents": [
        "2ae276712aecbc552fe73bff32daf9d7dce7c7d8"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Jul 02 20:53:40 2019 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Jul 02 20:53:40 2019 +0000"
      },
      "message": "Add stub for GetPonIf\n\nChange-Id: I0a40d0ca5271d49e848466994ab4dc59704b3c40\n"
    },
    {
      "commit": "2ae276712aecbc552fe73bff32daf9d7dce7c7d8",
      "tree": "78907088d202f9115e5ac221a8b4b8685ecbea73",
      "parents": [
        "a3ea20f2ee6b72c72a0a13584997ced6a7993760"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu May 09 00:26:34 2019 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu May 09 00:26:34 2019 +0000"
      },
      "message": "Revert \"For ONL and BAL v3.0 build environment, you could only build for ONL and BAL source codes now.\"\n\nThis reverts commit a3ea20f2ee6b72c72a0a13584997ced6a7993760.\n\nChange-Id: Idb3bdcdb46e9c5675acc4602c3bc312cf0fc59ff\n"
    },
    {
      "commit": "a3ea20f2ee6b72c72a0a13584997ced6a7993760",
      "tree": "28d6602a456a7006d2c9da0483c94f943408f8ca",
      "parents": [
        "f26cf88c9e87a4618532928c6b8d2a10f0ebcb40"
      ],
      "author": {
        "name": "Jason Huang",
        "email": "jasonsc_huang@edge-core.com",
        "time": "Sat May 04 03:19:07 2019 +0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue May 07 23:10:03 2019 +0000"
      },
      "message": "For ONL and BAL v3.0 build environment, you could only build for ONL and BAL source codes now.\n\nChange-Id: I23d41b7364f5066355959d63eed94e3394aad024\n"
    },
    {
      "commit": "f26cf88c9e87a4618532928c6b8d2a10f0ebcb40",
      "tree": "78907088d202f9115e5ac221a8b4b8685ecbea73",
      "parents": [
        "e1b5d5675994673738ccd02cb9acc9c6c448be7a"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed May 01 23:47:58 2019 -0700"
      },
      "committer": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed May 01 23:47:58 2019 -0700"
      },
      "message": "Fix queue_id assignment logic in the Upstream direction.\n\nChange-Id: I096d6a417f0263a835d57c5f74b499da27f466bd\n"
    },
    {
      "commit": "e1b5d5675994673738ccd02cb9acc9c6c448be7a",
      "tree": "c3b2c486437249732c755f55f1bb5000387a0808",
      "parents": [
        "c8ed2ef7e1cd219dd3e216a0d7256267c0648c52"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Thu Apr 18 22:43:32 2019 -0700"
      },
      "committer": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Thu Apr 18 22:43:32 2019 -0700"
      },
      "message": "VOL-1567: Fix for Traffic Shaping is not working in the downstream\nVOL-1576: Fix for Wrong Upstream Queue ID assigned at OpenOLT driver when\n          there are multiple Subscribers\n\nChange-Id: If5044bbd76cdcdf69c8dfd96e793d4240b266cdc\n"
    },
    {
      "commit": "c8ed2ef7e1cd219dd3e216a0d7256267c0648c52",
      "tree": "41ea9b96279704d850a77d167a4c37a5a766a4f9",
      "parents": [
        "c7b90d563c62e14aefb9b2ff9254f5ea92562355"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed Feb 13 08:18:44 2019 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Mon Apr 08 16:26:04 2019 +0000"
      },
      "message": "VOL-1447: Changes in OpenOLT driver for creating the Traffic Schedulers and\nQueues as per the TechProfile configuration\n\nChange-Id: I3a51ce53c8f9bd369b89b5f1f55f74f73893d65e\n"
    },
    {
      "commit": "5e973535f1034beada76d2dbbdf9905c2d52354b",
      "tree": "3f6f6359b1e553e189f1a0dd932760709b0afbbf",
      "parents": [
        "e075c64e02f4c20455400c0bf6abfc539532a9a6"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Sat Feb 02 03:21:43 2019 -0800"
      },
      "committer": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Sat Feb 02 03:46:03 2019 -0800"
      },
      "message": "VOL-1392: OpenOLT driver should send the actual device serial number\n\nChange-Id: I1c9703568bc85f7e8e3c62313a4a9abaa9d7b1e7\n"
    },
    {
      "commit": "e075c64e02f4c20455400c0bf6abfc539532a9a6",
      "tree": "7d17ae0b48d2980aff55e47f68cf5f96bce40da5",
      "parents": [
        "69fa4a36683e0b5b0f14e982e1428f7b3074c2ff"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed Jan 23 04:05:53 2019 -0800"
      },
      "committer": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed Jan 23 21:43:05 2019 -0800"
      },
      "message": "VOL-1327: Add support in openolt driver for consuming traffic shaping parameters\n\nChange-Id: Id3ba589b8dc561eef8e0bae1120b504e6a60df2d\n"
    },
    {
      "commit": "ecd353a5ad33963156e8100078dbaf3cb9f6c39e",
      "tree": "3a0521c7a4e69f296d1dd8b7b6c1c96dd134d74d",
      "parents": [
        "34d9e29f039a1215d2b7e251001eec030fc7a73f"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Wed Dec 12 22:33:17 2018 -0600"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Mon Dec 17 22:17:46 2018 +0000"
      },
      "message": "VOL-1363 - Packet out cannot foward packets to any UNI other than the first port on an ONU\n\nPacket-out OnuPacket protobuf has a type error in directed port_no\nAdded debug log details to flow classifier and actions\n\nChange-Id: Ie2018b7395192af58f4e8f818d7e47384ba7f41e\n"
    },
    {
      "commit": "34d9e29f039a1215d2b7e251001eec030fc7a73f",
      "tree": "2d57669121922f3d98ad9050b3ddf64ebd249a89",
      "parents": [
        "967a1d06104205eb6285f271544de1fc96bde454"
      ],
      "author": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Thu Dec 13 09:51:23 2018 -0800"
      },
      "committer": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Thu Dec 13 09:51:41 2018 -0800"
      },
      "message": "Adding missing ldconfig to deb installation steps\n\nChange-Id: Ia2e873c49443268499803e29df357af068454caf\n"
    },
    {
      "commit": "967a1d06104205eb6285f271544de1fc96bde454",
      "tree": "38d00fc71c8428ef0d603a37463e88a54ed24cc2",
      "parents": [
        "7c4ec2df94262d73e9bc62656d042999e8d3a736"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Tue Nov 27 10:41:51 2018 -0600"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Tue Dec 11 16:35:57 2018 -0600"
      },
      "message": "VOL-1023 - Supporting multiple UNI per ONU\n\nTo support multiple UNIs on a given ONU, OpenOLT Driver is updated to support\nan abstract opaque cookie that is registered with all controller-bound trap\nflows. This cookie is supplied back to adapter during all packet indications.\nOpenOLT adapter will use this cookie to track the OF logical port that should\nbe used to reflect the origin of packet to OF controller.\n\nFor outbound packets from controller, the system needs to inject frames\ndirectly onto a GEM port rather than towards \"any GEM\" associated with the ONU.\nThis is necessary to send to various UNIs on one ONU. This is achieved by\nregistering the OF logical port number with the flow and gemport(s) associated\nwith the port. The OF Out packet will include the logical port number and\nhence can be tracked back to a registered GEM for that UNI.\n\nChange-Id: I1085a4b44d12b9402a431c41083e3a5cdb4764b9\n"
    },
    {
      "commit": "7c4ec2df94262d73e9bc62656d042999e8d3a736",
      "tree": "68e35868b443c90ca9979f8548dad3ec01f2cb24",
      "parents": [
        "7ebee139c60faa38cf4a7520085e41dc050d44ef"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Thu Oct 25 00:29:54 2018 -0700"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Wed Nov 21 18:07:45 2018 +0000"
      },
      "message": "VOL-1221: OpenOLT Adapter/Driver will use a Technology Profile Instance to create the OLT Upstream and Downstream Queuing and Scheduling Constructs for a Bidirectional Flow.\n\nChange-Id: I8106182a280ee24147e2b19da583d95c254c69ad\n"
    },
    {
      "commit": "7ebee139c60faa38cf4a7520085e41dc050d44ef",
      "tree": "d20917fc392a93fb52343ebbf2a9d0d4b0051db8",
      "parents": [
        "19512317b00bb2527997cfd24716ce9491092a79"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Fri Nov 16 15:31:11 2018 -0600"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Fri Nov 16 15:31:11 2018 -0600"
      },
      "message": "Add back -fpermissive allowance\n\nChange-Id: I88c97e13f436c87366727d6c52ab77f592a16867\n"
    },
    {
      "commit": "19512317b00bb2527997cfd24716ce9491092a79",
      "tree": "12ce1247ae84e55e69fb6cce91a471687f9e9f56",
      "parents": [
        "fea48bd1a3ca76ca5607f4256882d2929ffc97ef"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Fri Nov 02 10:14:46 2018 -0500"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Sat Nov 03 15:42:30 2018 +0000"
      },
      "message": "VOL-1314 - Cleanup and remove permissive and other compiler warnings\n\nRemoved -fpermissive and -fno-literals warning suppression.\n\nAdded helper methods for BAL bitwise operators to properly typecast to/from int/enum types.\nTechnically, these should be pushed back to broadcom in their BAL. But, for now, this\nwill handle the bitmanipulation warnings.\n\nChanged many BAL apis to use API macros to set attributes which implicitly sets internal\npresence flags rather than doing it manually. Overall, better to use the API macros for\nconsistency.\n\nFixed errant enum value for oper vs admin state\n\nFixed make clean that didn\u0027t clean googleapis after directory refactoring\n\nChange-Id: I01dd0539c550674721bc00a0b78273dc75b554c8\n"
    },
    {
      "commit": "fea48bd1a3ca76ca5607f4256882d2929ffc97ef",
      "tree": "a085b564d91682b8f15f104c08bc67f8a848abb5",
      "parents": [
        "56c8ea450a2e3816903101302747075f25219f4f"
      ],
      "author": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Tue Oct 30 17:20:28 2018 -0500"
      },
      "committer": {
        "name": "Craig Lutgen",
        "email": "craig.lutgen@tellabs.com",
        "time": "Tue Oct 30 17:20:28 2018 -0500"
      },
      "message": "Add additional Tellabs OpenOLT models\n\nChange-Id: Ibf7b20a9b9a55466b523d41d1eaacf23bc3cdafe\n"
    },
    {
      "commit": "56c8ea450a2e3816903101302747075f25219f4f",
      "tree": "c8d4a9eb0d180ed8c9746c66f2103d6749c4fb71",
      "parents": [
        "9acc973f7c1ac8fe03dcb614f7265b3b39c39c43"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Oct 30 19:34:35 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Oct 30 19:44:07 2018 +0000"
      },
      "message": "Revert \"Revert \"VOL-1298 OpenOLT - new dir structure for 2.0\"\"\n\nRevert the revert now that root cause of compile error is fixed.\n\nThis reverts commit c13de2141381ae5e1e5451d2c42f9d20c6de811b.\n\nChange-Id: I513851f8d316b21ecf187e0cd5235a8a93fc768c\n"
    },
    {
      "commit": "c13de2141381ae5e1e5451d2c42f9d20c6de811b",
      "tree": "e365159a378ca25e19be47f92e74163992e42311",
      "parents": [
        "e2502c08c9a4eb220cfbd7f1de064b3c809e1797"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Oct 24 06:11:27 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Oct 24 06:11:27 2018 +0000"
      },
      "message": "Revert \"VOL-1298 OpenOLT - new dir structure for 2.0\"\n\nThis reverts commit e2502c08c9a4eb220cfbd7f1de064b3c809e1797.\n\nChange-Id: I5fe517aad77e202d04a6747abfb7b3ff46351170\n"
    },
    {
      "commit": "e2502c08c9a4eb220cfbd7f1de064b3c809e1797",
      "tree": "f6b89b6e9e91e3d2446219d05c94a9f7a80b5176",
      "parents": [
        "d0bae9bc068a7c08ce68ebc059c6d3b75b388b93"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri Oct 19 21:39:02 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Mon Oct 22 16:23:04 2018 +0000"
      },
      "message": "VOL-1298 OpenOLT - new dir structure for 2.0\n\nagent - The agent side. Everything that is currently under the top level\ndirectory of openolt repo moves here\ncontroller - The controller side. All common controller side code (aka\nadapter) that forms the kernel of the current adapter and is shared by\n1.x and 2.x voltha (and possibly any other SDN controllers)\nprotos - protobuf between agent and controller\n\nChange-Id: Ic951de77fa9a2381cfa90ab1514e2232a1ca3892\n"
    },
    {
      "commit": "b9e8708738e1d4752b3b9502eb40f65996eb5c79",
      "tree": "aeca92e063fe40afa4044af9061f49df66c4fa7c",
      "parents": [
        "47d19bf6a834e7784d6872deb8c325f9f338fe1c"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Oct 18 21:58:23 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Oct 18 21:58:23 2018 +0000"
      },
      "message": "Revert \"Test commit - create agent directory\"\n\nThis reverts commit 47d19bf6a834e7784d6872deb8c325f9f338fe1c.\n\nChange-Id: I996ff15b13b628bc63abe2d677f8ef087a6a6eeb\n"
    },
    {
      "commit": "47d19bf6a834e7784d6872deb8c325f9f338fe1c",
      "tree": "aa62f29d0eb59a6bde7d95ceedaa68dd66359ca0",
      "parents": [
        "e4a202f29906e456f5a87e8c48d7386d51fed266"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Oct 18 21:57:27 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Oct 18 21:58:10 2018 +0000"
      },
      "message": "Test commit - create agent directory\n\nChange-Id: Ie468471c75cc7aa891435ec0cad7a1bc4574ec6c\n"
    }
  ]
}
