)]}'
{
  "log": [
    {
      "commit": "f2e13785663132d34c58c1e93c358ce5508d0625",
      "tree": "2a7e3c89cd48c28edf5be74e5c2505f016c826e2",
      "parents": [
        "9ab99b7da75d5bb8cdf97b6f212314b1a955da25"
      ],
      "author": {
        "name": "Devmalya Paul",
        "email": "Devmalya.Paul@radisys.com",
        "time": "Tue Jul 09 07:52:15 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jul 17 17:34:03 2019 +0000"
      },
      "message": "VOL-1537 : Create the Alarm Framework in golang openolt adapter\n\n           Added event proxy to publish generic events which can\n           be device events a.k.a alarms or KPIs. These events are\n           published to the KAFKA bus to the topic \"voltha.events\"\n\n           As event_proxy.go is a dependency for the alarm framework\n           and it is utilized by the openolt golang adapter so this\n           code changes needs to be merged first so the dependencies\n           could be resolved.\n\nChange-Id: Ib82003e449e605349eeb10af1c8405b78ac30f7d\n"
    },
    {
      "commit": "e566c2e6442e5888241aaedc1b4354e2a4d5cea6",
      "tree": "2138180a56fcb3be2ff414bc1898597b6389db12",
      "parents": [
        "cfe03b969f4d04e0b1e401b45a1bb292f33e6d1e"
      ],
      "author": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Mon Jun 03 17:56:42 2019 -0400"
      },
      "committer": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Tue Jun 04 19:33:02 2019 +0000"
      },
      "message": "Improvements to afrouterd.\n\n- Added ability to run the afrouterd outside the cluster, using a URL \u0026 local kube-config instead of in-cluster config.\n- Fixed a bug where the afrouterd would not wait for connectivity to the afrouter before starting its main loop.\n  (grpc.Dial is async by default.)\n\nThis may or may not resolve VOL-1661.\n\nChange-Id: I58ba2ef52edb7f0eddcf7d7f2735f3b9d460237a\n"
    },
    {
      "commit": "8c86ab9716c139fcbaa82ec0c6838233626b698d",
      "tree": "f2cda68888139e9cfe1b0cc69a3e832c8ecba13d",
      "parents": [
        "1678e19a6243b0d8b049ec03df0c11e96e1d8b8f"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat May 18 12:17:54 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat May 18 16:46:15 2019 -0400"
      },
      "message": "Dep update and update python requirements.txt\n\ndep update protos to current tagged version.\nNo functional change.\n\nUpdate requirements.txt to pip released versions\nof voltha-protos and pyvoltha.\n\nAlso doc update to reflect golang 1.12 install and\ncombined Makefile\n\nChange-Id: I455cc84ab4ead7aa26f49c3d35227f5d8a360808\n"
    },
    {
      "commit": "24ff023b9182479117a2ae523542e6ae3675f9a9",
      "tree": "c482352248ad1187990e02700ecd7e97776eef61",
      "parents": [
        "0ab4cb2bfea71765610ef8f0051c8d7b231ad08f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Apr 30 13:26:19 2019 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Apr 30 13:26:24 2019 -0700"
      },
      "message": "can\u0027t ignore vendor files if we want dep check to work ootb\n\nChange-Id: I4837e9fa13a262f0880341ac6dbbcbc25eac8784\n"
    },
    {
      "commit": "142516e3824069a87b34b9255df09f4569213953",
      "tree": "2a7924922c193fbc9a74705aa6b14d122b517871",
      "parents": [
        "49eab50c094999199ebb539f30dd7a11fb8a0cbe"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Apr 19 01:34:58 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Apr 19 17:19:30 2019 +0000"
      },
      "message": "updated for afrouterTest to work with new protos\n\nChange-Id: Ibf1b74e73e3726c6dc83a79d6ff93acc44943103\n"
    },
    {
      "commit": "2bdfd3f025b038a087165ff012cb3655702775c6",
      "tree": "c731992cf563f0ab7f134133d63a32024923d6f4",
      "parents": [
        "c91266ef204b7747a2cbe9bb53005d92d88ea497"
      ],
      "author": {
        "name": "Don Newton",
        "email": "donNewtonAlpha@gmail.com",
        "time": "Mon Apr 08 17:06:33 2019 -0400"
      },
      "committer": {
        "name": "Don Newton",
        "email": "donNewtonAlpha@gmail.com",
        "time": "Mon Apr 08 17:18:03 2019 -0400"
      },
      "message": "VOL-1552 - inital stub\nremove extra file\n\nChange-Id: I9f5c93eefbde51c64a7c1b13244eca3a16de8a41\n"
    },
    {
      "commit": "c91266ef204b7747a2cbe9bb53005d92d88ea497",
      "tree": "fb8b13d06860865f89ebb3773c4a5a45d2d3c2a7",
      "parents": [
        "068867d876e742dea061e4a8186f2adf0f3fa12f"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Fri Apr 05 14:21:20 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 08 14:34:35 2019 +0000"
      },
      "message": "Updated voltha-protos in vendor to the latest version\n\nAdded python/pyvoltha and python/voltha-protos to .gitignore\nThey are copied in as part of the local build process\n\nUpdated the quickstart document to install pyvoltha before the cli.\n\nChange-Id: I3928b77ae2af58a6d1416a9412387d432d53dd69\n"
    },
    {
      "commit": "068867d876e742dea061e4a8186f2adf0f3fa12f",
      "tree": "b895389a792084df29cde71468bd56c90958f6ce",
      "parents": [
        "42d4b78288151041604c48459a3ff12444a28674"
      ],
      "author": {
        "name": "Abhilash S.Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Fri Mar 15 16:55:19 2019 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 08 14:33:25 2019 +0000"
      },
      "message": "VOL-1517 PON resourcemanager library for go based olt adapters\n\nChange-Id: I9c0880d06904d0225dc0b09981cf05964a558ae5\n"
    },
    {
      "commit": "9fba865a4f13c5c393b2f645a291dcaa6cb2cc13",
      "tree": "a650d40869a9183cb406ec275cec1237bacf0e33",
      "parents": [
        "85ab5081f1764706e181d1df4d574c4450769641"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Apr 02 12:00:17 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Apr 03 15:00:11 2019 +0000"
      },
      "message": "VOL-1460:  Include voltha-protos in vendor\n\nThis forces voltha-protos to be like any other dependancy.\nKeeping in line with checking in all vendor items.\n\nCare must still be taken such that any other user of proto\ndoesnt cause these to break.  dep ensure would be needed to update.\n\nUpdate gitignore to screen out items dep\u0027s prune brought over\nthat we didnt actually need.\n\nChange-Id: If3ed03985ce9c73475ea1448af7aef848a8993a1\n"
    },
    {
      "commit": "85ab5081f1764706e181d1df4d574c4450769641",
      "tree": "a00e95fa2975ff379b545dbcb9b72750c7964ba5",
      "parents": [
        "daa6bb293ba6cd2eee66d4ad5e42316a4d5d7e8d"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Apr 01 11:29:20 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Apr 02 14:17:19 2019 -0400"
      },
      "message": "VOL-1460: Docker builds now use common base image.  Also Documentation Update.\n\nModified all docker files to use a base build that copies in vendor and\nother common GOPATH items.  Then each dependant Dockerfile\nuses the base and only copies in golang source needed to build.\n\nAlso grab updated lock file and vendor items missing (from a dep ensure)\nfor build to work.\n\nChange-Id: I6047847c2c186a24d1f223b1a4dfab39ab381a92\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": "260a563f8dc9823c55b6e96b2a9d410073029534",
      "tree": "08f3f1733f8f48526835e9b36394408f5d06ca38",
      "parents": [
        "0105a1f0206deaba5331eeef7bfa8c6308111017"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Tue Feb 26 16:12:49 2019 -0500"
      },
      "committer": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Wed Feb 27 11:28:19 2019 -0500"
      },
      "message": "VOL-1497 : Add more control to kv/memory access\n\n- Added kv locking mechanism (etcd only)\n- (watch) control path access whenever possible\n- (watch) use a transaction for updates and merge with memory\n- cleaned up vendoring\n- misc changes to fix exceptions found along the way\n\nAmendments:\n\n- Copyright header got removed in auto-generated file\n- Changed default locking to false for KV list operation\n- Updated backend api to allow the passing of locking parameter\n\nChange-Id: Ie1a55d3ca8b9d92ae71a85ce42bb22fcf1419e2c\n"
    },
    {
      "commit": "60a6d0fe5bf773d0e5bf36fa4121ff277691642f",
      "tree": "fee0120d59b0e687ee8e04ed3a5ba166cab5cf18",
      "parents": [
        "392ebd5bd0efd957b387728a57c642d79e245b4f"
      ],
      "author": {
        "name": "sslobodr",
        "email": "sslobodr@ciena.com",
        "time": "Fri Jan 18 14:51:05 2019 -0500"
      },
      "committer": {
        "name": "sslobodr",
        "email": "sslobodr@ciena.com",
        "time": "Fri Jan 18 14:51:38 2019 -0500"
      },
      "message": "Update to vendor dir\n\nChange-Id: Ie2323e6114190c14d407489f931976d9e415cfd4\n"
    },
    {
      "commit": "7ff26c76b93c244c4e8ca2073475df3ac8af393a",
      "tree": "01ca9e5c404193824d527e1096032341a0ad8b84",
      "parents": [
        "a3ea7d4657b9bc5211af5723fd3752f60a15b6c0"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 16 14:55:48 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 16 20:28:50 2019 +0000"
      },
      "message": "Fix an exception in the kafka client. Update gitignore to ignore\nonly proto files generated by Voltha.\n\nChange-Id: I54b1b5e428a918ab20e564b55176942d0bc0facd\n"
    },
    {
      "commit": "a3ea7d4657b9bc5211af5723fd3752f60a15b6c0",
      "tree": "fe71a0023aa89ee939e52ee5a8a29766a01f2b9e",
      "parents": [
        "e0a4c79f591cf51f55276b9895016012b488bf58"
      ],
      "author": {
        "name": "sslobodr",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jan 16 15:03:16 2019 -0500"
      },
      "committer": {
        "name": "sslobodr",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jan 16 15:03:16 2019 -0500"
      },
      "message": "Updated dependencies for the affinity router.\nAdded the build mechanism for the affinity router.\n\nChange-Id: I940edcc07f0a030f651dcb805b91e68418147151\n"
    },
    {
      "commit": "d046be899b697e6c82de5673b56b79935b449345",
      "tree": "32a85c063712b6c4ec5102f69fc3ddbe1633590b",
      "parents": [
        "43c52ccaee96f63306bc380b304173c92ac373cf"
      ],
      "author": {
        "name": "sslobodr",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jan 16 10:02:22 2019 -0500"
      },
      "committer": {
        "name": "sslobodr",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jan 16 10:04:47 2019 -0500"
      },
      "message": "Dependencies for the affinity router and the\naffinity routing daemon.\n\nChange-Id: Icda72c3594ef7f8f0bc0c33dc03087a4c25529ca\n"
    },
    {
      "commit": "43c52ccaee96f63306bc380b304173c92ac373cf",
      "tree": "49c4009b0b285fe3a75d6f05de564b50d84bea2e",
      "parents": [
        "ffe076b512b544d465358d267fee3c9b693d6a4a"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Jan 15 21:32:26 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Jan 15 21:34:36 2019 -0500"
      },
      "message": "This update cleans up the vendor directory and also keeps only\nwhat is required in the Dockerfiles.  While these changes have\nbeen tested locally and it works, the real test will be after a\nmerge, pulling down a new cloned version and running the build\nagain.\n\nChange-Id: I589b5eddc6815108e6dfd40f773e6c3db8bf7bb9\n"
    },
    {
      "commit": "ffe076b512b544d465358d267fee3c9b693d6a4a",
      "tree": "db051f41ee40dae6d0d8477ca100254907c84343",
      "parents": [
        "ac63710ec22a279b455379ba0a9456c0a5f2cdde"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Jan 15 16:08:08 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Jan 15 16:10:46 2019 -0500"
      },
      "message": "This update provides:\n1)  workaround around the build failures. In\nsummary, it forces the download of some packages during the build\nprocess.\n2) update the set of packages that should go inside the vendor\ndirectory\n3) Update the dockerfile to use go 1.10\n\nChange-Id: I2bfd090ce0f25b0c10aa214755ae2da7e5384d60\n"
    },
    {
      "commit": "ac63710ec22a279b455379ba0a9456c0a5f2cdde",
      "tree": "d7f6995bdddc0aec21a5bd0db1346b68b707622b",
      "parents": [
        "3dfc8bce487995930e1aa829c406022dc9ff6fcb"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Jan 14 15:44:34 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Jan 14 15:44:34 2019 -0500"
      },
      "message": "[VOL-1386]  This commit add \"dep\" as the package management tool\nfor voltha-go.\n\nChange-Id: I52bc4911dd00a441756ec7c30f46d45091f3f90e\n"
    }
  ]
}
