)]}'
{
  "log": [
    {
      "commit": "303a26f8780d157a99b0d648885b96e7160dee1a",
      "tree": "b5a05ef4c31ee5a937d26640b8157b3319733df3",
      "parents": [
        "54e0ddf6f7fc1efebd4f6cf106621d8814a3b1d8"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Feb 28 11:53:32 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Feb 28 11:53:32 2019 -0500"
      },
      "message": "[VOL-1501]  Ponsim OLT Adapter not receiving all packet out\n\nThis commit fixes that issue.  After Ponsim OLT Adapter sends a\nPacketIn message, the twisted thread was stuck with receiving\nother packetIns from the Ponsim OLT device and therefore was not\nconsuming messages from kafka.  This is fixed by removing the\nyield on the southbound grpc message retrieval.\n\nChange-Id: I3629853f6e342147cc357d861af0f95d0aafe27c\n"
    },
    {
      "commit": "54e0ddf6f7fc1efebd4f6cf106621d8814a3b1d8",
      "tree": "4cf8106aedbb273d9b91a4b34db495a2ba2f0a0f",
      "parents": [
        "260a563f8dc9823c55b6e96b2a9d410073029534"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Feb 27 16:21:33 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Feb 27 16:21:33 2019 -0500"
      },
      "message": "[VOL-1499] Use precreated topic\n\nThis commit migrate from dynamically created kafka topic to\npre-created topic.  The changes are made in the rw_core, simulated\nonu and olt adapters, and ponsim olt and onu adapters.\nTODO: move the python shared library changes into the pyvoltha\nrepo.\n\nChange-Id: Ia92287ec74009872e694aa22eb896d8a6487d231\n"
    },
    {
      "commit": "df5a97572189c3cb77b993631a09b7d60a0a733c",
      "tree": "45ddd14e86da34ac3001f30a6940fb8e930fadbb",
      "parents": [
        "de93b46ccc5957139efa14d38615cc13cb01ddcb"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Feb 14 14:25:19 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Feb 14 14:25:19 2019 -0500"
      },
      "message": "[VOL-1469]  Missing yield keyword\n\nThis commit fixes the issue with missing yield keywork in the\nponsim adapters.\n\nChange-Id: Ie5344a561c63d038a8eb8fefcf1528ab7444825d\n"
    },
    {
      "commit": "bcf205b728fcf09ac801d7a35ceece99f5d7d94d",
      "tree": "b2b0f67892fd1a5b24e18627aa50783b50a96dcd",
      "parents": [
        "9cdc1a62495ea48ac10d1996302b7b405ebbc7ef"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Jan 25 22:21:14 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Jan 25 22:21:14 2019 -0500"
      },
      "message": "This commit consists of some miscellaneous small changes and some\nexception tracking to help packet-out debugging in the adapter.\n\nChange-Id: I1d6b50f60c800768acb5a132c1d630416ac9811f\n"
    },
    {
      "commit": "2ccd7f418efbeea67b8a5b87c586c6c91a3cf9b0",
      "tree": "54e827ee9a436237b15470741d3edd7b3412c812",
      "parents": [
        "a75791c87283592ab134a3c09c0087b95677951c"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jan 24 14:32:19 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jan 24 14:32:19 2019 -0500"
      },
      "message": "[VOL-1427] Bug fix\n\nChange-Id: I6b68e999cceb42164a5d589768c4348d11d10870\n"
    },
    {
      "commit": "32aab308c53c37e35c8dc721b6fd18505b4968b5",
      "tree": "ddcfcb9ff304c4ba50fb46fd1e8c9fa4ac1cfdd0",
      "parents": [
        "81f9651eb1b5e98203fda82e99719249ec69c506"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Wed Jan 23 10:50:18 2019 -0600"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jan 24 15:34:27 2019 +0000"
      },
      "message": "VOL-1395: Common shared libraries needed for Python based device adapters.\n\nThis is an initial check-in of code from the master branch.  Additional work\nis expected on a few items to work with the new go-core and will be covered\nby separate JIRAs and commits.\n\nChange-Id: I0856ec6b79b8d3e49082c609eb9c7eedd75b1708\n"
    },
    {
      "commit": "f5a5bfa29a66df41ae00af480e1d4d61937cb6b5",
      "tree": "0b3747cf4042e217d891f42caa1e633e0272b74d",
      "parents": [
        "e7ce71df1f31db6b76504e31e7cccb92fb379a75"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 23 22:20:29 2019 -0500"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Jan 24 12:05:19 2019 +0000"
      },
      "message": "This update provides the meat for the image download feature\nwithin the Core.   Minimal testing was done with the CLI as the\nadapters have not implemented this feature so far.\n\nChange-Id: I771340876d9aa1f368642cd44a433ced3df52673\n"
    },
    {
      "commit": "ca301324e4aeb954c59cb8c7a949f0ac637f1a8b",
      "tree": "169bd8ccc46591685a1d138196a64f593c2532b1",
      "parents": [
        "933b09bd64667dc05650b9d999177a64fa088a84"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 09 23:06:32 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 09 23:12:44 2019 -0500"
      },
      "message": "This update consists of the following changes:\n    1) Add GroupConsumer to the Go sarama_client and modify the Core\n    code to use a groupConsumer instead of a partition consumer. This\n    change will ensure that multiple consumers (with different group Ids)\n    can consume kafka messages from the same topic.\n    2) Remove afkak kafka client and replace it with confluent kakfa,\n    a change done in voltha 1.x. Modify the code accordingly.\n    3) Add a Group Consumer to the Python kakfa client such that\n    several instances of an Adapter can consume the same messages from\n    the same topic.\n    4) Set the datapath_id for the logical device in the Core.\n\nChange-Id: I5d7ced27c9aeca4f6211baa3dc8cb3db861545e4\n"
    },
    {
      "commit": "5f89fb69958e2b137ec3857317b9936b93702876",
      "tree": "c2ea7b95c7e13ff6cbef32d3521c9d40a07400ee",
      "parents": [
        "d1cbf4c155f6da282dc2c92a8be15166e44d8850"
      ],
      "author": {
        "name": "Arun Arora",
        "email": "arun_arora@hcl.com",
        "time": "Wed Dec 19 08:25:54 2018 +0000"
      },
      "committer": {
        "name": "Arun Arora",
        "email": "arun_arora@hcl.com",
        "time": "Wed Dec 19 14:28:21 2018 +0000"
      },
      "message": "VOL-1318 OpenOLT Containerization\n\nCommitting following changes:\n1. Skelaton code - methods and variables\n2. Docker container initialization fixes\n3. OpenOLT adapter successful registration with Core\n\nChange-Id: I2b5d5a3c2dd049fa76d6f9dc0647e2c2d4408085\n"
    },
    {
      "commit": "d1cbf4c155f6da282dc2c92a8be15166e44d8850",
      "tree": "ac08696fcc602e3adc736bf38425a383d912f510",
      "parents": [
        "7ccedd57e60333df189a3bdae39d2428a543996f"
      ],
      "author": {
        "name": "Dinesh Belwalkar",
        "email": "dumbbel@gmail.com",
        "time": "Thu Dec 13 13:34:05 2018 -0800"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Dec 19 01:29:33 2018 +0000"
      },
      "message": "VOL-1318 Basic Openolt docker image creation files\n\nChange-Id: I5bc0368df5984bd1f6baa3453e02406bdc75cda1\n"
    },
    {
      "commit": "79232702b90e6111866d04ca88d37b24a5145b1b",
      "tree": "1d5edc17c59a77c4d90209979cfb3af51603d4e0",
      "parents": [
        "9084792c186538e88a9093c764855b6c5cc31fab"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Dec 04 11:00:41 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Dec 04 11:00:41 2018 -0500"
      },
      "message": "[VOL-1346]  This commit addresses device discovery notifications\nwhich will be principally used by the affinity router.  In doing so\nthis commit also rename the core_adapter.proto to inter_container.proto.\n\nChange-Id: Ib2a7b84efa50367d0ffbc482fba6096a225f3150\n"
    },
    {
      "commit": "9084792c186538e88a9093c764855b6c5cc31fab",
      "tree": "01b9b42eee69be747835e939a1f17582f9743e56",
      "parents": [
        "7f9bb1a2457572b4017ea4d541b236f485233251"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Dec 03 14:47:51 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Dec 03 14:47:51 2018 -0500"
      },
      "message": "This commit made some modifications in the way messages over\nkafka are consumed, mostly around the initial offset to use.\n\nChange-Id: I6104ef710d9c595034cd4cedc0d58ae774cec719\n"
    },
    {
      "commit": "7f9bb1a2457572b4017ea4d541b236f485233251",
      "tree": "2e6e2eb983f5903663429cffbff8fcc9ac979030",
      "parents": [
        "4c1a5bf5e314fd4d455315a5145b2b5b5c08fbbd"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Nov 29 17:15:01 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Nov 29 17:15:01 2018 -0500"
      },
      "message": "Fix missing inlinecallbacks for packet-in\n\nChange-Id: I53660c1d0a53669f12029553b6b850aa52267396\n"
    },
    {
      "commit": "43c8212e3aba66bff565601bb6143a599dd1c421",
      "tree": "3f626df31d81b366e308fa7ab1bcb69e8184cef4",
      "parents": [
        "dc5022d9dd23f415e7b497ad0082844cc2be1197"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Nov 22 18:38:28 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Nov 22 18:38:28 2018 -0500"
      },
      "message": "This update addresses the following:\n1.  Decouple the kafka messaging proxy from the kafka client.  This\nwill allow us to try out different kafka clients as well as test\nthe client separately.\n2. Create unique device topics for the core, olt adapter and onu\nadapters.  This will ensure only cores and adapters handling these\ndevices will listens to the device messages.\n3. Update the core with the latest device model APIs and changes.\nWhile most of the model issues have been fixed, there is still an\nissue with updating a child branch.   This will be dealt in a separate\nupdate.\n\nChange-Id: I622ef5c636d7466bb3adefaa4ac4c85d7c450bea\n"
    },
    {
      "commit": "c635cd3265002d98f2a53eecaf77d4a41229abf2",
      "tree": "646c97165b8cd6b73ca00e52cf240975051103a3",
      "parents": [
        "9f1fd171dfda56b8ff7c12882018a8244d5a743e"
      ],
      "author": {
        "name": "Arun Arora",
        "email": "arun_arora@hcl.com",
        "time": "Tue Nov 13 16:35:02 2018 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Nov 14 14:55:51 2018 +0000"
      },
      "message": "VOL-1318 PONSIM Demo build fresh environment creation\n\nAdded BUILD_ENV.md to include steps to create fresh env for\nthe choice of OS to use.\nCurrently steps to use ubuntu 16.04 (64bits) are added\n\nChange-Id: I3800addb7bdce762135a43d1f7ed2824be119a6e\n"
    },
    {
      "commit": "5aadea07caa4003c6a936b6db62ab13f1c73bd55",
      "tree": "0b817b8dba4c37a382a185fda4ab1639d9598392",
      "parents": [
        "fdbad6e300141d41d406c59ce1648121f84cde37"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Nov 07 14:30:11 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Nov 07 14:30:11 2018 -0500"
      },
      "message": "This commit updates the grpc server to accept connections on any\ncontainer IP and refresh the adapters README.md file.\n\nChange-Id: Ic59c3b07d786499cda0a0a1a6be0ee1f75e869ca\n"
    },
    {
      "commit": "fdbad6e300141d41d406c59ce1648121f84cde37",
      "tree": "ff1d4d8dee064ccd5c7f802fec4583ef4ab1c4f7",
      "parents": [
        "6e1bd5002f7a64eb06a4f8fbc7e4c8265538fa5a"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Nov 06 22:26:38 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Nov 06 22:46:28 2018 -0500"
      },
      "message": "This commit cleans up the python directory to ensure the adapters\nand the cli runs properly.\n\nChange-Id: Ic68a3ecd1f16a5af44296e3c020c808b185f4c18\n"
    },
    {
      "commit": "6e1bd5002f7a64eb06a4f8fbc7e4c8265538fa5a",
      "tree": "308cc7c0541e58ebdb431816dfc7434624a62fc8",
      "parents": [
        "91ecfd6dfb02f90d40ae34f702376bac602a985b"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Mon Nov 05 22:44:45 2018 -0500"
      },
      "committer": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Mon Nov 05 22:44:45 2018 -0500"
      },
      "message": "VOL-1097 : Ofagent integration for voltha 2.0\n\n- Created a common location for python based components\n- Adjusted the ofagent component to interact with voltha 2.0\n- Added streaming rpc methods for rcv/send of packets to voltha api\n- Adjusted voltha.proto\n\nChange-Id: I47fb7b80878ead060b4b42bd16cb4f8aa384fdb6\n"
    }
  ]
}
