)]}'
{
  "log": [
    {
      "commit": "0695c98bcb0027d7cee20ff969e8daabe2b7b6e3",
      "tree": "05ec648b825fa85072665eec98b5960cf9c5ee57",
      "parents": [
        "b1fad57c68d6fd0692e676bc35eaf13bde4f4d73"
      ],
      "author": {
        "name": "Thiyagarajan Subramani",
        "email": "Thiyagarajan.Subramani@radisys.com",
        "time": "Wed Jun 05 07:30:50 2019 -0700"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Jun 05 18:42:43 2019 +0000"
      },
      "message": "VOL-1673: Create scheduler with addition parameter for BAL 3.0\n\nChange-Id: I15800090dd8b11c1d7e2ececdacc16a7fbd5734d\n"
    },
    {
      "commit": "b1fad57c68d6fd0692e676bc35eaf13bde4f4d73",
      "tree": "869c3b0cc39a3b9a256f66239593566e3f5bc389",
      "parents": [
        "d33b4d85ab3107ba1ffa8597cfa3380238b3ccc9"
      ],
      "author": {
        "name": "Jason Huang",
        "email": "jasonsc_huang@edge-core.com",
        "time": "Tue May 28 19:02:30 2019 +0800"
      },
      "committer": {
        "name": "Jason Huang",
        "email": "jasonsc_huang@edge-core.com",
        "time": "Wed Jun 05 18:42:12 2019 +0800"
      },
      "message": "[VOL-1635] [BAL3.0 Bridade] OLT Activation [VOL-1636] [BAL3.0 Bridade] ONU Discovery, 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"
    },
    {
      "commit": "d33b4d85ab3107ba1ffa8597cfa3380238b3ccc9",
      "tree": "c84adaf2cc908a8770fd3db4361f7136c9e8d76c",
      "parents": [
        "88d911c0ebd9014f4185d6f9b0543f0813a35716"
      ],
      "author": {
        "name": "Jason Huang",
        "email": "jasonsc_huang@edge-core.com",
        "time": "Wed May 15 18:22:57 2019 +0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Sat May 25 01:27:10 2019 +0000"
      },
      "message": "[VOL-1635] This OpenOLT agent supports the BAL V3.0.3.3 SDK.\nThe APIs call,variables and structures has been changed to BAL v3.0.\nOLT activation from voltha-1.7 is successful.\n\nChange-Id: I2096251262ef515a3dbf579eca806fc551bdecf1\n"
    },
    {
      "commit": "3650155b18f87ce4a6dce6d2865cb5845abf3652",
      "tree": "78907088d202f9115e5ac221a8b4b8685ecbea73",
      "parents": [
        "e1b5d5675994673738ccd02cb9acc9c6c448be7a"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed May 01 23:47:58 2019 -0700"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri May 03 07:37:59 2019 +0000"
      },
      "message": "Fix queue_id assignment logic in the Upstream direction.\n\nChange-Id: I096d6a417f0263a835d57c5f74b499da27f466bd\n(cherry picked from commit 8e121b97ede858b8254ed23cc446cd32c813afca)\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": "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": "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": "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"
    }
  ]
}
