)]}'
{
  "log": [
    {
      "commit": "ba6b6c4fbea1a8358b35a91e38e14b249d0dd8de",
      "tree": "a7ad73237bebede5444a7b5951ed3e3eafbdb320",
      "parents": [
        "352fb7d0fb6d80dd399c37ef38fa5d555d46fa23"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Aug 02 09:11:56 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Aug 02 09:11:56 2019 -0400"
      },
      "message": "[VOL-1825] Implemetation of the reconcile feature in the Core\n\nThis commit implements the reconcile feature in the Core as\nwell as the necessary changes in the GO libraries.  Changes were\nalso made in the simulated OLT and ONU adapters to react to a\nreconcile request following an adapter restart. These changes\nwere tested in a 1-node deployment (1 core pair) and 3-nodes\ndeployment (3 core-pairs but single adapter instances).  Test\nwas also done using the openolt to ensure the reconcile request\ndoes not cause panic in the Core or Openolt since the reconcile\nfeature is not implemented in Openolt.\n\nChange-Id: I178d619fbcfcc6caa0ee3abfd70fc03c384c5fea\n"
    },
    {
      "commit": "b312747acade903166b90b29e38e892594928cf2",
      "tree": "171b0a2c11a6a7a696b834a1e086832ecc551d5d",
      "parents": [
        "9a879af44e140802f9a77463df1accd35d4817f5"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Jul 24 21:04:55 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 25 01:06:38 2019 +0000"
      },
      "message": "[VOL-1800] Implement Performance configuration in Voltha Core.\n\nThis is a port of the exisiting voltha 1.x funtionality into\nthe Voltha 2.0 Core.\n\nChange-Id: I87bf8836fd392c1c7f4a2c45e85323d1cbe0079f\n"
    },
    {
      "commit": "0458db6e4674d7ab194dccf9b65cffb64a70b5cd",
      "tree": "a4548d87527bff173cda39b0e1308a3b653633fd",
      "parents": [
        "5891dbe2958e2edc74d13f51c0cbad6d5cf80fb7"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 20 08:50:36 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 20 09:22:19 2019 -0400"
      },
      "message": "[VOL-1564] Refactor flow deletion\n\nThis update consists of the following:\n1)  Refactor the flow management around flow deletion and\naddition.\n2) Update the simulated adapters to receive and do initial\nprocessing of flow updates (bulk and incremental)\n3) Add more tests to the flow utils test suite\n4) Add a new flow management test for integration test in a\ndevelopment environment (work in progress)\n\nChange-Id: I9dbb2adf9e600af52ce267b727617be181c8f1ab\n"
    },
    {
      "commit": "894d97dd1205f5d0cf68a8fcaf2d11fb9ce08cc4",
      "tree": "5d13eda481eafc746a5d2e2bd523f6ee5724425c",
      "parents": [
        "e566c2e6442e5888241aaedc1b4354e2a4d5cea6"
      ],
      "author": {
        "name": "Girish Gowdru",
        "email": "ggowdru@radisys.com",
        "time": "Tue May 28 05:07:18 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jun 05 08:21:21 2019 +0000"
      },
      "message": "VOL-1549: Support Reboot_device API in request_handler.go\n\nChange-Id: I0696f2ed46184552c294319f6f6f894ea831741b\n"
    },
    {
      "commit": "6c9689d15d079b04145273167ad5ec195540c409",
      "tree": "4b95fdca54ec71d535aa0e8f447a5153167b83ca",
      "parents": [
        "0a822f9fdda0ade3d1b1eab8f2c4ca0abe99134f"
      ],
      "author": {
        "name": "manikkaraj k",
        "email": "manikkaraj.koodalingam@radisys.com",
        "time": "Thu May 09 12:59:52 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri May 10 14:46:56 2019 +0000"
      },
      "message": "Packet-In/Out Support and Removed default Leaf rules as it is overriding ONU default 4091 flows\nBug fixes in pon resource manager\n\nChange-Id: Iafbbfa7360fec3b5f3f4d591f65cbcd8c8215eec\n"
    },
    {
      "commit": "0a822f9fdda0ade3d1b1eab8f2c4ca0abe99134f",
      "tree": "0f7d74a960113a1498afdd71000290b3d4b6ac4d",
      "parents": [
        "d3e0f006380630b2002460f0281248c34b547964"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed May 08 15:15:57 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu May 09 13:41:08 2019 -0400"
      },
      "message": "[VOL-1614] Device Management update in the Core\n\nThis commit went over the device management of devices in the Core\nand made the following changes:\n1) Update the device state machine to not remove logical\ndevice or ports when a device is disabled.\n2) Fix some issues around device deletion\n3) Add additional APIs between the Core and Adapters to handle\nthe scenarios of enable/disable/delete a device\n4) Update the simulated Adapters to handle disable/reenable/delete\n5) Add a new set of tests for teh device state machine.\n\nChange-Id: Ib2be87ec011762d5315a6d54581a87c1891e92be\n"
    },
    {
      "commit": "3ab34888e669e50c0ff7e412eba61adaefff48ed",
      "tree": "993049322a3666ec803afba4b9606cb49d57edfb",
      "parents": [
        "802bf36511b0e804a218e20f62cd83378e4b4689"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu May 02 21:33:30 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri May 03 10:13:42 2019 -0400"
      },
      "message": "[VOL-1605] Update disable/reenable device management logic\n\nThis is the initial commit of updating the device management\nlogic around disable and reenable of a device.\n\nChange-Id: If6d40a0055e5e1ab61503b9ae9c5a4070ec53f35\n"
    },
    {
      "commit": "2c6a099da75a0cf428ef57e5e67057e09a4e2625",
      "tree": "b59b8ca2d9afb0504fc4722a493e1c0d999192ff",
      "parents": [
        "334479db5b9b90c372737bfa398c4168019fa922"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 29 13:46:56 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 29 16:49:03 2019 -0400"
      },
      "message": "[VOL-1588] Improve Flow Add performance\n\nThis update consists of the following:\n1) Update the performance when adding a flow to a logical device,\ndecomposing the flow into parent and child device and sending the\nflow to the adapters.\n2) Format a number of files as per GO fmt.\n3) Ensure the device graph cache gets updated when a new port is\nadded to the graph that belongs to an existing device in cache.\n\nThe flow update/deletion performance will be addressed in a separate\ncommit.\n\nChange-Id: I2eb663cc73eef9fc6172203ed88a35726f5fe008\n"
    },
    {
      "commit": "252f7676520106d98f5b9e59ccd6ea4ff78ff6a1",
      "tree": "a9f8032997eeaedaef591fe047329fe48f0c8e2d",
      "parents": [
        "23798829163f30f624f539a8cdc208f5abd6fc9c"
      ],
      "author": {
        "name": "mkoodali",
        "email": "manikkaraj.koodalingam@radisys.com",
        "time": "Mon Mar 25 12:13:12 2019 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Apr 10 18:45:16 2019 +0000"
      },
      "message": "VOL-1377 code changes required in voltha-go for flow handling in openolt adapter\n\nChange-Id: I3edb766788cdd0b9c55efda8ca548f04e6d41c31\n"
    },
    {
      "commit": "daa6bb293ba6cd2eee66d4ad5e42316a4d5d7e8d",
      "tree": "a04aa6754c512235ef96e218653a0759754fa241",
      "parents": [
        "f7fc1788f86c11b2cd678853a965db52795a1344"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Thu Mar 07 12:26:28 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 01 14:36:17 2019 +0000"
      },
      "message": "VOL-1460 Updated core to use voltha-protos instead of local protos\nMoved protos to python directory in order to maintain functionaly of containers built there.\nAdded capability to do local builds of protos\nAdded instructions on running dep ensure for getting protos.\nUpdated github.com/golang/protobuf version to v1.3.1\n\nChange-Id: Ia6ef55f07f0d5dcb5b750d7c37b21b71db85bfc4\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": "6d05513eed2df98b5cbe5224e3bcc98969542a36",
      "tree": "6832f4f010d5694aa10f46f895c90c7754d5490b",
      "parents": [
        "dec9317578c20264c5ab0332fbb8a09cd8da2e57"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Feb 12 16:51:19 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Feb 12 22:08:18 2019 +0000"
      },
      "message": "This commit fixes a few issues:\n1) The number of arguments to decode in a request to the simulated\nOLT was incorrect\n2) Adapter type was not set properly when a device is loaded from\nDB\n\nChange-Id: I7aa9a5314bd167565372138b0819df9aa744c41b\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": "d2b6df9c5129d6cbc087984c7ce5f773c4556d46",
      "tree": "2a5898c9ea223a86ff13ae99e305c5b293df8ce5",
      "parents": [
        "1937407f74a1dd2a8aa86e262942fe529d320d40"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Dec 13 16:37:20 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Dec 13 16:37:20 2018 -0500"
      },
      "message": "[VOL-1359] This commit consists of the creation of the simulated\nOLT and ONU adapters (in Go language).  This update also provides\nthe set of files to build and run these containers.\n\nChange-Id: Id7b0c77fdf60cb02c39908d4374d3e93fab5de67\n"
    }
  ]
}
