)]}'
{
  "log": [
    {
      "commit": "95942b6b92dda08256f427d88f85ab437608049b",
      "tree": "31dc68ec28ea9a4ee559e03ae42f514af4bbcc70",
      "parents": [
        "e36a755ee743152a50efcb33c47f01a17a24fffe"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 17 09:39:58 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 17 09:39:58 2019 -0800"
      },
      "message": "VOL-2380 Release voltha-go 2.2.3\n\nChange-Id: I39ac6d835153f5427f9736ec68b459abdb1384d5\n"
    },
    {
      "commit": "e36a755ee743152a50efcb33c47f01a17a24fffe",
      "tree": "c94f7c39b4220cb40c84d2187ec4de6dfb0f7965",
      "parents": [
        "6e55d9e4de4ce8646af9403a8ba4288a5db7bea4"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Dec 13 16:13:48 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Dec 13 16:34:55 2019 -0500"
      },
      "message": "VOL-1422:  Update docs and docker compose files\n\n- remove deprecated cli\n- use updated etcd matching k8s deployment\n- remove references to python openolt adapter\n\nChange-Id: I273490233652b03163b77f990a96f4b8847579cb\n"
    },
    {
      "commit": "6e55d9e4de4ce8646af9403a8ba4288a5db7bea4",
      "tree": "ac22e4a063e028e314e3d611c5eaf9328ab3c968",
      "parents": [
        "5c28f5535132af97973165b74d1b46935cf20044"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Dec 12 18:26:26 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Dec 12 18:27:24 2019 -0500"
      },
      "message": "[VOL-2318] - Fix for jenkins NBI Failure\n\nThis commit adds the latest devices and logical devices to the\ndevice agents and logical device agents respectively. Any GET\nis returned directly from these agents instead from the model.\nAnd any create/update results in the data being sent to the KV\nstore via the model and also results in the latest data in the\nagent being updated.   If the Core dies and restart then the\nlatest data will be pulled from KV.   These changes assumes\nthat a device or a logical device is always owned by one Core\nonly which is the case.\n\nChange-Id: Ie671cd70b38a58a3b32fa476eced5f218aeadad9\n"
    },
    {
      "commit": "5c28f5535132af97973165b74d1b46935cf20044",
      "tree": "d562387ec956d2346b88596ddefa6560ebca4936",
      "parents": [
        "b9b1afb342c3e9b8d15f940e7c32379a37d49fd5"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Wed Dec 11 22:47:44 2019 -0800"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Dec 12 09:31:25 2019 -0800"
      },
      "message": "Fix for delete device hangs.\nDon\u0027t wait for adapter responses for flow update operations holding the device lock.\nAmendments:\n Create a completed response instead of using nil.\n Fix ro_core docker builds\n\nChange-Id: I04228c7bee5cf83c493d885c6751fd911a32c4f6\n"
    },
    {
      "commit": "b9b1afb342c3e9b8d15f940e7c32379a37d49fd5",
      "tree": "67c1f83ab07145d5a6ccbd0664a232cdeec816c4",
      "parents": [
        "9b959ebfcdf7c867ce6ccb50a4ea000eb1ba78cb"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Dec 09 15:28:52 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Dec 09 15:28:52 2019 -0700"
      },
      "message": "[VOL-2282] remove python components from voltha-go\n\nChange-Id: I105342a2bb54fb053eb22f2c86ebfa2cedf0c2de\n"
    },
    {
      "commit": "9b959ebfcdf7c867ce6ccb50a4ea000eb1ba78cb",
      "tree": "3cb3561362029baaf75af6a269a79152ee377630",
      "parents": [
        "c594bb3ce0f0b7ddc16da3f340937ce51c6fe5bd"
      ],
      "author": {
        "name": "npujar",
        "email": "Nikhil.Pujar@radisys.com",
        "time": "Thu Nov 14 16:57:46 2019 +0530"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Dec 06 17:44:59 2019 +0000"
      },
      "message": "VOL-1900 lint warning fixes common\n\nChange-Id: I020984edef56c4a3352758afe96fe021013a84c2\n"
    },
    {
      "commit": "c594bb3ce0f0b7ddc16da3f340937ce51c6fe5bd",
      "tree": "527cfa1a3491be65c8045a508de4c696542e939f",
      "parents": [
        "2900188e16b17d39b8f8933bd797e47bbe47aaf4"
      ],
      "author": {
        "name": "Devmalya Paul",
        "email": "Devmalya.Paul@radisys.com",
        "time": "Wed Nov 06 07:34:27 2019 +0000"
      },
      "committer": {
        "name": "Devmalya Paul",
        "email": "Devmalya.Paul@radisys.com",
        "time": "Thu Dec 05 23:35:59 2019 -0500"
      },
      "message": "VOL-2224 Event Filter Mechanism\n\n         This commit contains the inital changes required for the event\n         filtering so that when the protos get merged the rw and ro core\n         could be built without compilation errors\n\n         Note: This patchset and the patchset for voltha-protos needs to be merged\n               as close to as possible otherwise there will be compilation errors\n\nChange-Id: Id092fa19a0b302a33176a82e41b92a36ea8ede29\n"
    },
    {
      "commit": "2900188e16b17d39b8f8933bd797e47bbe47aaf4",
      "tree": "190d93227966be07a478f3bb99a9edf444791318",
      "parents": [
        "03b018e700e18e114ff2816318c069022b7ac421"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Nov 28 13:36:12 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sun Dec 01 14:52:01 2019 -0500"
      },
      "message": "VOL-2227: Update nni in compose setup and update quickstart doc\n\n- example netcfg json uses new nni number\n- stop using nonsense bandwidth profile settings\n- quickstart now only sets up needed repositories to build containers\n- use ppa to install golang, pinned to a specific version\n- use voltctl instead of cli container\n- improved output capture examples and bbsim setup example\n\nChange-Id: I94718bf30dfe8e7605bd05f91e1a8dae4517b395\n"
    },
    {
      "commit": "03b018e700e18e114ff2816318c069022b7ac421",
      "tree": "ca3af4a8634af81755b032a885a872fa3dc6f747",
      "parents": [
        "b64fc8ab3d945017ae332ea2b8c29b1d5146ab6e"
      ],
      "author": {
        "name": "npujar",
        "email": "Nikhil.Pujar@radisys.com",
        "time": "Wed Nov 13 15:29:36 2019 +0530"
      },
      "committer": {
        "name": "npujar",
        "email": "Nikhil.Pujar@radisys.com",
        "time": "Fri Nov 29 15:50:22 2019 +0530"
      },
      "message": "VOL-1900 lint warning fixes ro_core\n\nChange-Id: I5ce82f2d188d215ba9620d0923a1101ed4e5e4a8\n"
    },
    {
      "commit": "b64fc8ab3d945017ae332ea2b8c29b1d5146ab6e",
      "tree": "2ce0e63a16dbc979a3942495841f84c4fd7dece9",
      "parents": [
        "1d86a528896c873e6ed096b9327a73c25239327c"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Nov 27 15:08:19 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Nov 27 16:16:55 2019 -0500"
      },
      "message": "[VOL-2255] NBI unit test in rw-core\n\nChange-Id: I356b067a82968ac339b5ccb3c38cdfe0bc28348b\n"
    },
    {
      "commit": "1d86a528896c873e6ed096b9327a73c25239327c",
      "tree": "f61adf27aa46507b5d42fa9499bd18bb3fd21c29",
      "parents": [
        "03fe56f418015507af89d49fd8a7c8f1643b5065"
      ],
      "author": {
        "name": "npujar",
        "email": "Nikhil.Pujar@radisys.com",
        "time": "Thu Nov 14 17:11:16 2019 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Nov 27 18:37:47 2019 +0000"
      },
      "message": "VOL-1900 lint warning fixes rw_core\n\nChange-Id: Icaa84d7ce24163da90c91ff2babcbb78ff4e9141\n"
    },
    {
      "commit": "03fe56f418015507af89d49fd8a7c8f1643b5065",
      "tree": "e746771f7654a0b7743237efdc217734018b09a7",
      "parents": [
        "8da2f1ec380d936e0d63cff7731d75aa444bb8c0"
      ],
      "author": {
        "name": "Hardik Windlass",
        "email": "hardik_windlass@infosys.com",
        "time": "Wed Nov 27 09:11:25 2019 +0000"
      },
      "committer": {
        "name": "Hardik Windlass",
        "email": "hardik_windlass@infosys.com",
        "time": "Wed Nov 27 09:11:25 2019 +0000"
      },
      "message": "[VOL-2219] UT for db-model-profiling\n\nChange-Id: Ifac2c9874b92a0595d08f4c28e0be8c3f2698a9a\n"
    },
    {
      "commit": "8da2f1ec380d936e0d63cff7731d75aa444bb8c0",
      "tree": "97c8949ebef48bdead299d4cf7424a8a4bbdaa54",
      "parents": [
        "444e25090caf414ba0039f1c666913cf11daec9a"
      ],
      "author": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Mon Nov 25 17:28:09 2019 -0500"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Nov 26 22:02:45 2019 +0000"
      },
      "message": "Added a helper type to more safely handle async request completion.\n\nFixes VOL-2286\n\nChange-Id: Ifcbbfdf64c3614838adbbaa11ca69d3d49c44861\n"
    },
    {
      "commit": "444e25090caf414ba0039f1c666913cf11daec9a",
      "tree": "441b67e36dc8ab29db0e9f64cbbc95592a0bfa1d",
      "parents": [
        "a7275c28585f2c5cac73b570a9f4a8935bcf3dbf"
      ],
      "author": {
        "name": "gerardo.laurenzi",
        "email": "gerardo.laurenzi@hcl.com",
        "time": "Fri Nov 15 09:26:46 2019 +0000"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Nov 26 19:17:18 2019 +0000"
      },
      "message": "VOL-2211 Unit test for data_revision.go\n\nChange-Id: I04fe5bde632560651dae9aafac04e57ca8580778\n"
    },
    {
      "commit": "a7275c28585f2c5cac73b570a9f4a8935bcf3dbf",
      "tree": "decdbdd522bf110bf8c463eb88762a898abad74b",
      "parents": [
        "1273234dd88202f4031526f65e5271ca89281cc0"
      ],
      "author": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Mon Nov 25 12:48:58 2019 +0100"
      },
      "committer": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Tue Nov 26 17:47:59 2019 +0100"
      },
      "message": "VOL-2280 Bugs in Callbacks handling in db/Model/root.go\n\nChange-Id: I418fc914bb6ed1cc6fe1f49bd73b5af775476ffb\n"
    },
    {
      "commit": "1273234dd88202f4031526f65e5271ca89281cc0",
      "tree": "8e5702c21ff075c513d849d24fdfca83eeedbf56",
      "parents": [
        "1ebecc13eed459194531c59823567b15e5770a9a"
      ],
      "author": {
        "name": "npujar",
        "email": "Nikhil.Pujar@radisys.com",
        "time": "Thu Nov 14 17:28:40 2019 +0530"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Nov 26 00:08:20 2019 +0000"
      },
      "message": "VOL-1900 lint warning fixes tests\n\nChange-Id: Ic309e11913134cf559fd80cefcf5ded815bb52dc\n"
    },
    {
      "commit": "1ebecc13eed459194531c59823567b15e5770a9a",
      "tree": "b6d08fb5d0b24013223d83e0755f533a5ae3c207",
      "parents": [
        "e4c2a984229ab3ac672ce473b961a54abb2faabc"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Nov 22 17:37:28 2019 -0800"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Nov 25 23:43:29 2019 +0000"
      },
      "message": "Adding Code of Conduct\n\nChange-Id: I23d0e25675c43e09e2fa12f5c5168ae14c6472e3\n"
    },
    {
      "commit": "e4c2a984229ab3ac672ce473b961a54abb2faabc",
      "tree": "17c1d0488a367cb805950ab73f7afee2c441a107",
      "parents": [
        "696fcf4a62cb1f1c3637aecbf53608fb7ea0d4db"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Nov 21 16:32:03 2019 -0800"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Nov 25 23:15:48 2019 +0000"
      },
      "message": "VOL-2265 test go.mod consistency\n\nChange-Id: Id0c309a6a0a1da80f83a1f7a5b573eb550e3c1f4\n"
    },
    {
      "commit": "696fcf4a62cb1f1c3637aecbf53608fb7ea0d4db",
      "tree": "2835a14590f32d16099f85bf25cf4ff7fbe8c237",
      "parents": [
        "b48f4e1ee6709a9946b674a93cc2af01c2df34fc"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Nov 18 15:59:42 2019 -0800"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Nov 25 22:44:26 2019 +0000"
      },
      "message": "Cleaning up .md files\n\nChange-Id: I4208f1f7ce37ec95d7301ff6c1fe1ec419079287\n"
    },
    {
      "commit": "b48f4e1ee6709a9946b674a93cc2af01c2df34fc",
      "tree": "570e400945310816484c4055591cd85094096e82",
      "parents": [
        "3c51397bc2399d863bc31afbb9a778f70b2e2561"
      ],
      "author": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Thu Nov 14 16:36:43 2019 +0100"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon Nov 25 20:50:04 2019 +0000"
      },
      "message": "VOL-2075 Unit testing of Voltha-go/ro_core config.go\n\nChange-Id: I436883ca2dfacd30cf39c997d43864af4ad4f0fa\n"
    },
    {
      "commit": "3c51397bc2399d863bc31afbb9a778f70b2e2561",
      "tree": "332123fb5947a41d52b86fe9d4861a284cdec0a0",
      "parents": [
        "4d3887d708c7195c479c11e0361040e8b0d75c31"
      ],
      "author": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Mon Nov 25 13:49:41 2019 -0500"
      },
      "committer": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Mon Nov 25 13:49:41 2019 -0500"
      },
      "message": "Removed updateDeviceWithoutLockAsync to avoid a potential lockless write issue.\n\nFixes VOL-2181\n\nChange-Id: I7db6e87370017dea7552432e7777396bd4ca1a7a\n"
    },
    {
      "commit": "4d3887d708c7195c479c11e0361040e8b0d75c31",
      "tree": "feae9beeca6c03c6db11b8661fbcfe5a135598c7",
      "parents": [
        "006dc84ee1977cc47990439823c539ac258c34a1"
      ],
      "author": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Fri Nov 22 14:22:05 2019 +0000"
      },
      "committer": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Mon Nov 25 05:26:37 2019 +0000"
      },
      "message": "[VOL-2230] Update RW Core k8s Ready state based on backend kvstore connection status\n\nChange-Id: I51e8fb4ed97facad5f74780fe70c51e6783958ab\n"
    },
    {
      "commit": "006dc84ee1977cc47990439823c539ac258c34a1",
      "tree": "fcdaebd21a418a401609bafbc304fe50855c57a5",
      "parents": [
        "d5a6fb71d79641611d9cfbd6b75e230ca01df55f"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Nov 22 02:05:32 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Nov 22 18:20:41 2019 +0000"
      },
      "message": "VOL-1670 - close and reestablish connections\n\nWhen grpc connectivity to the core is broken the ofagent will\nbreak the connection to ONOS and then work to reconnect to\nthe core. After connecting to the core the connection to\nONOS will be restablished.\n\nChange-Id: I75e645de3784a64ef4f9992df8baf37959cbbd86\n"
    },
    {
      "commit": "d5a6fb71d79641611d9cfbd6b75e230ca01df55f",
      "tree": "c59d1ab3a519d20af2c9eea6578e157b862bd4a6",
      "parents": [
        "660dbba5fdb75e14f58d16be6fdd537fb42a4a37"
      ],
      "author": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Wed Nov 13 15:37:07 2019 +0100"
      },
      "committer": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Fri Nov 22 15:10:12 2019 +0100"
      },
      "message": "VOL-2079 Unit test cases for grpc_nbi_api_handler.go\n\nChange-Id: Ifdbea13e64b5281a8b936ce0b887a33ae8dc8751\n"
    },
    {
      "commit": "660dbba5fdb75e14f58d16be6fdd537fb42a4a37",
      "tree": "f0be66e41b90a7427c12d65b99a407febf182b43",
      "parents": [
        "c2c73ff343984b55f36eac1016f78af7307b14af"
      ],
      "author": {
        "name": "Divya Desai",
        "email": "divya.desai@infosys.com",
        "time": "Wed Oct 16 07:06:49 2019 +0000"
      },
      "committer": {
        "name": "divyadesai",
        "email": "divya.desai@infosys.com",
        "time": "Fri Nov 22 05:52:16 2019 +0000"
      },
      "message": "VOL-2009[RO Core doesn\u0027t retry KV store connection on startup]\n\nChange-Id: I01ed30d41d968f1bf9e052014eae420973d85266\n"
    },
    {
      "commit": "c2c73ff343984b55f36eac1016f78af7307b14af",
      "tree": "e979966b9d34b84b91025c378c01380f7117b0bb",
      "parents": [
        "91482648070246dbf77e56e80a78687c121f0ddf"
      ],
      "author": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Wed Nov 20 16:22:32 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Nov 21 20:36:07 2019 +0000"
      },
      "message": "Adding ro-core exclusive api calls to the rw-core.\n\nVOL-2257\n\nThere were 10 calls implemented in the ro-core that weren\u0027t in the rw-core:\nGetVoltha\nListCoreInstances\nGetCoreInstance\nListDeviceFlowGroups\nListDeviceTypes\nGetDeviceType\nListDeviceGroups\nGetDeviceGroup\nGetImages\nGetMeterStatsOfLogicalDevice\n\nOf these, 5 were stubs: (which were copied over anyways)\nListCoreInstances\nGetCoreInstance\nListDeviceGroups\nGetDeviceGroup\nGetMeterStatsOfLogicalDevice\n\nAltered ListDeviceTypes() and GetDeviceType() to pull from AdapterManager.deviceTypeToAdapterMap rather than going directly to the DB.\nAlso changed gRPC api calls that returned nil, error to return \u0026type{}, error; and unified returns of this form.\n\nChange-Id: Ib86163bdf6809e84d44632792766c4633534da1b\n"
    },
    {
      "commit": "91482648070246dbf77e56e80a78687c121f0ddf",
      "tree": "4cc9818ae102c48a35d9bf44d8bd32534b0c4c4f",
      "parents": [
        "a9cc6d0f167f64cba0d2e16c71e777be9512e0d0"
      ],
      "author": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Fri Nov 08 11:38:03 2019 +0000"
      },
      "committer": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Thu Nov 21 10:34:04 2019 +0000"
      },
      "message": "[VOL-2099] Modified RO Core PoD Readiness state to reflect KVStore connection status\n\nChange-Id: I38998fe75a99769ea24b72e2e0bb19d8c08e0529\n"
    },
    {
      "commit": "a9cc6d0f167f64cba0d2e16c71e777be9512e0d0",
      "tree": "e750c19402253b817cb5a78aae5688fa55dea5d5",
      "parents": [
        "d2f0b2c58bbd72ae869cf005db01a7467deb9edb"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Nov 20 14:56:59 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Nov 20 14:57:48 2019 -0500"
      },
      "message": "[VOL-2262] Fix list logical devices in single core deployment\n\nChange-Id: I5b0416a19e119f40ae4e4fdee46eea393f251a3c\n"
    },
    {
      "commit": "d2f0b2c58bbd72ae869cf005db01a7467deb9edb",
      "tree": "b767b025c78cb0bc575222237420741225caaedb",
      "parents": [
        "973f8babc792ea2a0612228a760832d4e2205946"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 19 20:43:31 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 19 20:43:31 2019 -0800"
      },
      "message": "VOL-2258 return to dev version\n\nChange-Id: I0b17a6d747d5a827ee79daf507f4c3a22e02fd08\n"
    },
    {
      "commit": "973f8babc792ea2a0612228a760832d4e2205946",
      "tree": "32a67e4778a57ecdcfba52f4c28d981ae1a2baa7",
      "parents": [
        "8067860c80868a6c44bd92cb6c4dab04b985210a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 19 15:00:22 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 19 15:01:11 2019 -0800"
      },
      "message": "VOL-2258 release for single-core compatibility\n\nChange-Id: I89d89d6839da60c135fa6fe5dc6ea459818f3124\n"
    },
    {
      "commit": "8067860c80868a6c44bd92cb6c4dab04b985210a",
      "tree": "74c47e564a91adcf6870217f23c48d9fec63ca21",
      "parents": [
        "84861689c5c659e0d9a8abcf597b318712a2d169"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Nov 14 16:57:36 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 19 09:13:00 2019 -0800"
      },
      "message": "VOL-2226 reconcile device agent when taking over device from failed core;\nremove lastData from agent struct and use deviceId/deviceType instead\n\nChange-Id: I5321a4cf29c61a965f52cfada708604391947a1b\n"
    },
    {
      "commit": "84861689c5c659e0d9a8abcf597b318712a2d169",
      "tree": "aa986245f0d096f29a51fc012e19a473d21edfb2",
      "parents": [
        "360605deab481d8c49e9800caf499cdcb48229ca"
      ],
      "author": {
        "name": "Hardik Windlass",
        "email": "hardik_windlass@infosys.com",
        "time": "Sun Nov 10 05:44:33 2019 +0000"
      },
      "committer": {
        "name": "Hardik Windlass",
        "email": "hardik_windlass@infosys.com",
        "time": "Tue Nov 19 05:30:50 2019 +0000"
      },
      "message": "[VOL-2081][VOL-2082] UTs for RO-Core logical_device_manager and model_proxy_manager\n\nChange-Id: I8f5a61e4ec0eff12cabc043383bb47055811cd56\n"
    },
    {
      "commit": "360605deab481d8c49e9800caf499cdcb48229ca",
      "tree": "bc345a5828fda2fa40ca25b5cd4d8308e2f1cd89",
      "parents": [
        "ab1f7bdca34c8f9ce966018f6d4983a1a2b353e9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Nov 05 18:29:17 2019 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Nov 18 09:19:16 2019 -0800"
      },
      "message": "[VOL-2231] Cleaning the packet-in/out logs and dumping packets in HEX\n\nChange-Id: I22fe6b8b39fb683cea89bb93b1baa2ed2a664398\n"
    },
    {
      "commit": "ab1f7bdca34c8f9ce966018f6d4983a1a2b353e9",
      "tree": "c6f246d9394f62e92ac959b4c852524d3e532246",
      "parents": [
        "905834f7ff177a95304e1c55fb8d3ffdd4c3cb37"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Nov 14 14:00:27 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Nov 14 19:04:36 2019 +0000"
      },
      "message": "[VOL-2235] Mocks and interfaces for rw-core\n\nThis update consists of mocks that are used by the rw-core\nduring unit testing.  It also includes interfaces used for unit\ntests.\n\nChange-Id: I20ca1455c358113c3aa897acc6355e0ddbc614b7\n"
    },
    {
      "commit": "905834f7ff177a95304e1c55fb8d3ffdd4c3cb37",
      "tree": "6e6e41d8bd8ed1c9cce3852cd193f2e7b58df950",
      "parents": [
        "4087cc5be0f6cbe282531f5232f560cba50463ed"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian3@gmail.com",
        "time": "Wed Nov 13 15:40:46 2019 -0500"
      },
      "committer": {
        "name": "Willliam Kurkian",
        "email": "wkurkian3@gmail.com",
        "time": "Wed Nov 13 21:06:49 2019 +0000"
      },
      "message": "Updating local protos to copy to the v2 directory\n\nChange-Id: I62801dffb46b779700f680fb680ea95f8c550c5c\n"
    },
    {
      "commit": "4087cc5be0f6cbe282531f5232f560cba50463ed",
      "tree": "2458be8e22dc1a2f083c48c614a0254131cbe409",
      "parents": [
        "2225dd8e9725eaaf04c1fc4e181b38222bf2210d"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Nov 13 18:36:03 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Nov 13 18:37:53 2019 +0000"
      },
      "message": "VOL-2229 - implement additional physical device GRPC methods\n\nChange-Id: I2cabc81b240de7132ef50937029a130b4fae5ba7\n"
    },
    {
      "commit": "2225dd8e9725eaaf04c1fc4e181b38222bf2210d",
      "tree": "dba9ab822ad69ea473861ae87d5d10de05269a87",
      "parents": [
        "16d6d5cb885afde2a86073f78b18e3a50e9fab3c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 12 13:20:10 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 13 09:08:11 2019 -0800"
      },
      "message": "VOL-2199 Initialize logical_device_agent on all logical device ops\n\nChange-Id: I7ef2cc1384e5afb017f7470521ee7a4ec80bce8b\n"
    },
    {
      "commit": "16d6d5cb885afde2a86073f78b18e3a50e9fab3c",
      "tree": "ac7246cec53efc34dd69af38140ce86502fa551e",
      "parents": [
        "ee6a08798508583303a54cd9a2ea47a891691ea1"
      ],
      "author": {
        "name": "npujar",
        "email": "Nikhil.Pujar@radisys.com",
        "time": "Wed Oct 30 16:45:06 2019 +0530"
      },
      "committer": {
        "name": "npujar",
        "email": "Nikhil.Pujar@radisys.com",
        "time": "Tue Nov 12 11:27:44 2019 +0530"
      },
      "message": "VOL-1900 lint warning fixes\n\nChange-Id: Ibbe15bc887f0ed9e0de4d01b522f0a0429773b44\n"
    },
    {
      "commit": "ee6a08798508583303a54cd9a2ea47a891691ea1",
      "tree": "2d5a7bdd60347a8d95be0749669ee0c95d0c7dc7",
      "parents": [
        "566c75c3ee668680ea4f5da7ccc4e3bfe89975f8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 29 15:59:52 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 08 12:29:01 2019 -0800"
      },
      "message": "VOL-2098 Monitor Kafka service readiness\n\nChange-Id: Ifb9658c8ea4f03374fe2921846149b1e55237327\n"
    },
    {
      "commit": "566c75c3ee668680ea4f5da7ccc4e3bfe89975f8",
      "tree": "769b4ffad6771bb60a26489169c04e6b272cd571",
      "parents": [
        "17d7e22a594c54b87751ed5c7db9fdcb8285f38e"
      ],
      "author": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Wed Nov 06 16:55:56 2019 +0100"
      },
      "committer": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Thu Nov 07 15:58:40 2019 +0100"
      },
      "message": "VOL-2080 Unit Test cases for logical_device_agent.go\n\nChange-Id: Ia0812294f8a05d7d7e4ebe24aecd8108067e444b\n"
    },
    {
      "commit": "17d7e22a594c54b87751ed5c7db9fdcb8285f38e",
      "tree": "8c5d2911bfc4ea25730b46eafa7fb2f5b67afe9f",
      "parents": [
        "a773e99377b0faae80a62058ed97b7afb406bb40"
      ],
      "author": {
        "name": "sbarbari",
        "email": "sbarbari@ciena.com",
        "time": "Tue Nov 05 10:02:29 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Nov 06 15:37:55 2019 +0000"
      },
      "message": "VOL-2154 : Moving back db/model to voltha-go repo\n\n- Package imports and dockerfiles updated\n- Left backend.go in voltha-lib-go\n\nAmendments:\n\n- Adjusted proto imports in unit tests\n- Adjusted references to db/model in unit tests\n- Integrate voltha-lib-go updates\n\nChange-Id: I2d168c516a238222f0371a7bcb672d2b06796838\n"
    },
    {
      "commit": "a773e99377b0faae80a62058ed97b7afb406bb40",
      "tree": "60bfc48afdfc022caa190ff86c8a527f95d6c2ce",
      "parents": [
        "dbdea88c5fc91340959e6b0900caefe9a19a4789"
      ],
      "author": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Mon Sep 09 21:04:15 2019 -0400"
      },
      "committer": {
        "name": "Chaitrashree G S",
        "email": "Chaitrashree.S@radisys.com",
        "time": "Tue Nov 05 15:01:05 2019 -0500"
      },
      "message": "[VOL-1754] :changes to handle device states on olt disable/re-enable\n\nChange-Id: Iafcebc16cb739e7d17d8e42a4c4dbe66027dc27d\n"
    },
    {
      "commit": "dbdea88c5fc91340959e6b0900caefe9a19a4789",
      "tree": "2c687ca0d3aa1dfaeb67a414cb75b422499912de",
      "parents": [
        "f5ec3a7a9a3be786d25cf82c3bb778af6698a633"
      ],
      "author": {
        "name": "Hardik Windlass",
        "email": "hardik_windlass@infosys.com",
        "time": "Tue Nov 05 15:07:32 2019 +0000"
      },
      "committer": {
        "name": "Hardik Windlass",
        "email": "hardik_windlass@infosys.com",
        "time": "Tue Nov 05 17:09:30 2019 +0000"
      },
      "message": "[VOL-2083] Unit Tests for RO Core model_proxy\n\nChange-Id: I6a1f2b76149cfee3447ea7eadf9f43e4fe489c2b\n"
    },
    {
      "commit": "f5ec3a7a9a3be786d25cf82c3bb778af6698a633",
      "tree": "1684e2137c275b3f1e6cfc49b7bdd9f105ccbb02",
      "parents": [
        "767fea5687befccae84c6cfa639ebf5b319f18c9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 05 08:43:52 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 05 08:55:42 2019 -0800"
      },
      "message": "VOL-2195 ensure logging is initialized\n\nChange-Id: I727a5555254e352102e902711f6ce89d0413bb18\n"
    },
    {
      "commit": "767fea5687befccae84c6cfa639ebf5b319f18c9",
      "tree": "9d89021a94ff46a26bda70e50ab8c26a66b558c6",
      "parents": [
        "555307d3c0ab73ab15d62f633ff87a20c132eb40"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 04 16:10:37 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 04 16:10:37 2019 -0800"
      },
      "message": "VOL-2189 Return to dev version\n\nChange-Id: Ib18c0b6621a29c77b90ecdb76a4e48565cbdfb60\n"
    },
    {
      "commit": "555307d3c0ab73ab15d62f633ff87a20c132eb40",
      "tree": "0e89a02ba5acb7c897be8bb758adf74964106db5",
      "parents": [
        "e021735bde0125fad5a87d37baf4b9a9904eb777"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 04 08:58:01 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 04 10:51:51 2019 -0800"
      },
      "message": "VOL-2189 update voltha-go to use voltha-protos\u003dv2.0.1 and voltha-lib-go\u003dv2.2.9\nRelease 2.2.1\n\nChange-Id: Ia46863b34c89b32aecdd3a5a8d6505de1b46cf9d\n"
    },
    {
      "commit": "e021735bde0125fad5a87d37baf4b9a9904eb777",
      "tree": "b2bb1f4ee9b5beb8a505a4f9174b73cde17da02a",
      "parents": [
        "7342208ffcde737866651b59ea0d03aa32230127"
      ],
      "author": {
        "name": "Naga Manjunath",
        "email": "Naga.Manjunath@radisys.com",
        "time": "Fri Nov 01 15:55:40 2019 +0530"
      },
      "committer": {
        "name": "Naga Manjunath",
        "email": "Naga.Manjunath@radisys.com",
        "time": "Mon Nov 04 22:06:58 2019 +0530"
      },
      "message": "Updated with go.mod and go.sum changes after new patchset release of voltha-lib-go\n\nChange-Id: Ib59997fcf32418996010b6594e4280215782b0b7\n"
    },
    {
      "commit": "7342208ffcde737866651b59ea0d03aa32230127",
      "tree": "27acceb2695a1028f7a10a9b1a63ca70d305ba8f",
      "parents": [
        "d68b0b7efc4713e68045fe9b15bf93ded79264e5"
      ],
      "author": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Wed Oct 30 17:41:24 2019 +0100"
      },
      "committer": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Mon Nov 04 07:50:53 2019 +0000"
      },
      "message": "VOL-2078 Unit Test cases for device_manager.go\n\nChange-Id: I600d16d72a62c1a0a3c36163549478d6dbdf1bf6\n"
    },
    {
      "commit": "d68b0b7efc4713e68045fe9b15bf93ded79264e5",
      "tree": "6535d7b8c39e1f1055ba3759cb77bbb78b28b877",
      "parents": [
        "bc213bf21d29b147bad63dd65ca2679d5310bca4"
      ],
      "author": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Thu Oct 31 11:36:05 2019 +0100"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Nov 01 12:58:22 2019 +0000"
      },
      "message": "VOL-2076 Unit Test cases for core.go\n\nChange-Id: Ie003cd248478679404107d985c1a22a381e6348c\n"
    },
    {
      "commit": "bc213bf21d29b147bad63dd65ca2679d5310bca4",
      "tree": "734fc4acdec31e252ecc555e4a252c7ec2d66e98",
      "parents": [
        "171b98e9339e8cfd88dc8c178c5dc2c48a06fa84"
      ],
      "author": {
        "name": "Naga Manjunath",
        "email": "Naga.Manjunath@radisys.com",
        "time": "Tue Oct 29 17:08:44 2019 +0530"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Oct 31 20:06:25 2019 +0000"
      },
      "message": "[VOL-2117] Updated with code changes to not display vlan field in the devices output.\n\nChange-Id: Ia7d813962d95b9da3015bf30132a5e199b6d84cf\n"
    },
    {
      "commit": "171b98e9339e8cfd88dc8c178c5dc2c48a06fa84",
      "tree": "64574c4798eddb09269b802536adfcc076655e47",
      "parents": [
        "0d4597e67e5ec3227c009dfd19e5534d1e16bb09"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Oct 31 11:48:15 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Oct 31 19:07:28 2019 +0000"
      },
      "message": "[VOL-1949] fix individual port state change\n\nChange-Id: I66b94e83b6513b657af15c395a907b200735c764\n"
    },
    {
      "commit": "0d4597e67e5ec3227c009dfd19e5534d1e16bb09",
      "tree": "ee537392ed0b55177cac32e6a1b9973b73a4fc82",
      "parents": [
        "518b5a4162eca396d5dc55d1e322200ef27fb318"
      ],
      "author": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Thu Oct 24 18:13:14 2019 +0000"
      },
      "committer": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Wed Oct 30 08:45:55 2019 +0000"
      },
      "message": "[VOL-1950] Fixed exception on Disable of Invalid Logical Device port\n\nChange-Id: I3e3aa4cd402de6152cb7f5f0104e2a9feef2bf51\n"
    },
    {
      "commit": "518b5a4162eca396d5dc55d1e322200ef27fb318",
      "tree": "2625a0b9d2cf642a333e001f0e85b074dbc02cc7",
      "parents": [
        "8697d0550ade932e228ccd260532e3f3fb013e2a"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Oct 29 10:30:46 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Oct 29 10:37:32 2019 -0400"
      },
      "message": "Revert \"VOL-1847-Add flow only if it does not exist in device,No delete here as delete flows/groups handled now in deleteFlowsAndGroups\"\n\nThis reverts commit 33f779a44ddacea9ac3312a668ebb75c143f028a.\n\nChange-Id: Id17a9a7d43fb1d894d9fb4aa43268febc9a232f8\n"
    },
    {
      "commit": "8697d0550ade932e228ccd260532e3f3fb013e2a",
      "tree": "164b9f9c4d9d81af16470cc50d27e978d8d4a2d0",
      "parents": [
        "f684e1b5e5720f7f8c3c6f866345c11699493197"
      ],
      "author": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Mon Oct 28 17:15:43 2019 +0100"
      },
      "committer": {
        "name": "Daniele Rossi",
        "email": "daniele.rossi@hcl.com",
        "time": "Tue Oct 29 14:29:52 2019 +0100"
      },
      "message": "VOL-2077 Unit Test cases for device_agent.go\n\nChange-Id: I963d1fc5286b78197ab2f2d7fa3af1c7d4a6d827\n"
    },
    {
      "commit": "f684e1b5e5720f7f8c3c6f866345c11699493197",
      "tree": "fc19ca20e8fcde77565c25402a60e82c745082cb",
      "parents": [
        "ad06fd7e6f5aa160bf7e426911757c8b68fbb23b"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Oct 28 19:00:37 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Oct 28 19:01:45 2019 -0400"
      },
      "message": "[VOL-2175] Fix error message\n\nReturns a not found error instead of transaction invalid id.\n\nChange-Id: Ida303899d345d5fb1af003366fa557d79703f468\n"
    },
    {
      "commit": "ad06fd7e6f5aa160bf7e426911757c8b68fbb23b",
      "tree": "94099499696717a6b6f41d2e985d16f63608220c",
      "parents": [
        "ec1043c0a0b4df59b3f7e4f15dff4c1543d89c1a"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Oct 28 12:26:05 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Oct 28 18:15:21 2019 +0000"
      },
      "message": "[VOL-2174] Race condition when creating NNI port\n\nThis commit fixes the race condition where a the NNI logical port\nis not created.  The root cause is that at the time an addport\nrequest is received the parent id of the root device was not set\nleadint the addport to believe that it does not exist even if it\ndoes.\n\nChange-Id: Ib9de9f4d3fd74fc142c35a75ba5f9a836985715b\n"
    },
    {
      "commit": "ec1043c0a0b4df59b3f7e4f15dff4c1543d89c1a",
      "tree": "778482792a4ff59d91d7e363c0cbf5045850f590",
      "parents": [
        "51b5cb8aa8fdbf3fe8ae96ef5e0599e53122eacd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 25 15:23:11 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 28 09:10:29 2019 -0700"
      },
      "message": "VOL-2169 Fix documentation typos\n\nChange-Id: Id6bfde77d245a721d4505244c4409807fe4af19b\n"
    },
    {
      "commit": "51b5cb8aa8fdbf3fe8ae96ef5e0599e53122eacd",
      "tree": "d6f4bc9c405adf64388b9044ebe7c4799c498b55",
      "parents": [
        "17f1d9d028db824e959d4af6efabedf385fe1c15"
      ],
      "author": {
        "name": "Thomas Lee S",
        "email": "Thomas.Sebastian@radisys.com",
        "time": "Mon Oct 14 14:49:34 2019 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Oct 28 13:53:30 2019 +0000"
      },
      "message": "VOL-1981: Same Device Provisioning Multiple Times\n\nChange-Id: Iee4478bcc0b5bffe216d7941bf02d8e045d1ad21\n"
    },
    {
      "commit": "17f1d9d028db824e959d4af6efabedf385fe1c15",
      "tree": "52b40f52f81d823382dca4d0f30f447ebf5a9580",
      "parents": [
        "33f779a44ddacea9ac3312a668ebb75c143f028a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 25 12:51:25 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 25 12:59:36 2019 -0700"
      },
      "message": "VOL-2138 Fix LOCAL_LIB_GO for v2 paths\n\nChange-Id: I057d25cd3c9c044ed3c6e0faefa56039f8df7989\n"
    },
    {
      "commit": "33f779a44ddacea9ac3312a668ebb75c143f028a",
      "tree": "4b79b415e2ae06aca0ac3b7b395d2c59dcdc6a08",
      "parents": [
        "6e4ac16d715d19cadee48f51dc25f558b8a1c762"
      ],
      "author": {
        "name": "Manikkaraj k",
        "email": "manikkaraj.koodalingam@radisys.com",
        "time": "Fri Aug 23 01:38:00 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Oct 25 17:31:14 2019 +0000"
      },
      "message": "VOL-1847-Add flow only if it does not exist in device,No delete here as delete flows/groups handled now in deleteFlowsAndGroups\n\nChange-Id: Id8fa8d1a02191b70b66775ae4d637941d969e20e\n"
    },
    {
      "commit": "6e4ac16d715d19cadee48f51dc25f558b8a1c762",
      "tree": "07f3f6a921040a1ea16878f73a1875f0b203152b",
      "parents": [
        "807addde8167877825b8aa9b2ffd70bad0a4b39d"
      ],
      "author": {
        "name": "Gamze Abaka",
        "email": "gamze.abaka@netsia.com",
        "time": "Mon Oct 21 11:10:10 2019 +0000"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Oct 25 15:22:09 2019 +0000"
      },
      "message": "VOL-2119 bugfix for sending meter-stats replies properly\n\nChange-Id: Ideb0e1d962c08b4f28ad9d2383129d1ea3b593f4\n"
    },
    {
      "commit": "807addde8167877825b8aa9b2ffd70bad0a4b39d",
      "tree": "f4a45cc33703190706d0a6995fe1fbdb88a9ed86",
      "parents": [
        "eb3360540656dba72b2b38bbe772056a16e1890a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 24 15:16:21 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 24 15:16:21 2019 -0700"
      },
      "message": "VOL-2138 Use v2 import paths for voltha-lib-go\n\nChange-Id: I853dcce79c4defbe3140f3893651a2f50d63e053\n"
    },
    {
      "commit": "eb3360540656dba72b2b38bbe772056a16e1890a",
      "tree": "00a5f1e392aa5b79b8a8046dd60bca8d67b8675e",
      "parents": [
        "b671a869ef2e1fd84ffeafbb90263f102a5ae3fd"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Thu Oct 24 15:40:59 2019 -0400"
      },
      "committer": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Thu Oct 24 20:13:02 2019 +0000"
      },
      "message": "VOL-2092: Fix empty id reference in delete statement\n\nAmendments:\n\n- Removed changes that are no longer required\n\nChange-Id: I3f7982f255a6091a8ed9fd7e56561914eb418cc7\n"
    },
    {
      "commit": "b671a869ef2e1fd84ffeafbb90263f102a5ae3fd",
      "tree": "dbd6e21d8aad8bf36a24fdfe56ecfecd31e729c9",
      "parents": [
        "51d6a609509be4ed967b2ca33f48dc48468f3191"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 24 10:53:40 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 24 11:57:00 2019 -0700"
      },
      "message": "VOL-2153 remove flow_utils.go from voltha-go\n\nChange-Id: I81bdc9ed78e6a6b00a176f9c8366ff56fb7777b0\n"
    },
    {
      "commit": "51d6a609509be4ed967b2ca33f48dc48468f3191",
      "tree": "125de9b1100f544be8c075bfaca652b05a3bc88e",
      "parents": [
        "ec6e61b6239b955b6e7623ba3b604e8030154773"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 24 05:37:01 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 24 18:06:41 2019 +0000"
      },
      "message": "VOL-2148 updated the Dockerfiles to inject the version information in the correct package\n\nChange-Id: I00cc407f4f0322faa697717cb204528c99c3f65b\n"
    },
    {
      "commit": "ec6e61b6239b955b6e7623ba3b604e8030154773",
      "tree": "993720162e4a89bbabafaf00152306e138a04425",
      "parents": [
        "bdae73c95c8320152bb7338991438112c3cf4fe3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 23 10:21:27 2019 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Oct 23 21:25:08 2019 +0000"
      },
      "message": "VOL-2139 update tests to use voltha-lib-go instead of voltha-go\n\nChange-Id: I7581bf051e8aede6c46abb894b14c5871b713378\n"
    },
    {
      "commit": "bdae73c95c8320152bb7338991438112c3cf4fe3",
      "tree": "d12170b43da017b9fe52d5a78664a37536e83301",
      "parents": [
        "1f5777da8bddc45dd63a34bc97942401e7147c30"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Oct 23 17:05:41 2019 +0000"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Oct 23 21:09:29 2019 +0000"
      },
      "message": "VOL-2134 - update voltha-go to use v2.2.5 of voltha-lib-go\n\nChange-Id: I8ec822ad0c4d28118ae6d8d68cf697eef21cfea9\n"
    },
    {
      "commit": "1f5777da8bddc45dd63a34bc97942401e7147c30",
      "tree": "34520be5185dbd28e734fb258bcddeddc261035e",
      "parents": [
        "b423bad542fe3baf3c41626b9cec65e4ef664bb6"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Oct 23 10:42:52 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Oct 23 14:11:37 2019 -0400"
      },
      "message": "VOL-2131: Use base docker image\n\nAlso remove unused ponsim dockerfiles as\nthey are in their own repo now.\n\nChange-Id: Ic9c1723ffd01afaefc9783374d467df061bbe737\n"
    },
    {
      "commit": "b423bad542fe3baf3c41626b9cec65e4ef664bb6",
      "tree": "485857e1bc0bff36486748221f598c2f9edb885a",
      "parents": [
        "fdee921e8bdf3937c87d1bfec18b76247295f4b5"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Oct 10 20:42:19 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Oct 21 14:30:56 2019 -0400"
      },
      "message": "VOL-2041: Controller bound flows now decompose for parent and child device\n\nThis allows child device specific filtering and actions\nto be more directly controlled by the core and northbound api\nrather than indirectly from the parent adapter\n\nChange-Id: I57844940786431d55dbe3fd65d3ec83e149560ab\n"
    },
    {
      "commit": "fdee921e8bdf3937c87d1bfec18b76247295f4b5",
      "tree": "57c6826d2df898816446fb9de629456d90cdd559",
      "parents": [
        "cb7c88a83125b0324452d2f4db3e50d2923c13c1"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Wed Oct 16 16:52:21 2019 -0700"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Mon Oct 21 10:38:52 2019 -0700"
      },
      "message": "VOL-2103 - Device reason update modifications\n\nA new api is defined to update the reason attribute of Device in rw_core.\n\nChange-Id: Icc4134498fc622d67d8e8b6f6d08f0968a8e9bd2\n"
    },
    {
      "commit": "cb7c88a83125b0324452d2f4db3e50d2923c13c1",
      "tree": "7486ca4365acccc361d25a8acb5314b9a97a3f37",
      "parents": [
        "9f0da51a64e4e22685d4e791fe1b45bd339ddb83"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 16 18:32:48 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 18 10:08:15 2019 -0700"
      },
      "message": "VOL-2017 library code was moved to voltha-lib-go\n\nChange-Id: Ia4b27695cf7ec3377a64572972998d52b70a0a5f\n"
    },
    {
      "commit": "9f0da51a64e4e22685d4e791fe1b45bd339ddb83",
      "tree": "8bb5ef91d0958541e137024ba50d225e9a34223f",
      "parents": [
        "81175e43dcb5f74a1c9b4cde08b1fad9412c4d2a"
      ],
      "author": {
        "name": "Thomas Lee S",
        "email": "Thomas.Sebastian@radisys.com",
        "time": "Fri Sep 27 21:09:25 2019 +0530"
      },
      "committer": {
        "name": "Thomas Lee S",
        "email": "Thomas.Sebastian@radisys.com",
        "time": "Thu Oct 17 11:27:47 2019 +0530"
      },
      "message": "VOL-1727: K8S Liveness and Readiness Probes Added\n\nChange-Id: I18748ebd35286d54d0bb9f0b083f3c69b97abdb5\n"
    },
    {
      "commit": "81175e43dcb5f74a1c9b4cde08b1fad9412c4d2a",
      "tree": "1c6471da0f24381f7d9de8d91e2ccd2ca6bcf0d7",
      "parents": [
        "5259f8e52b3e3f5c7ad422a4b0e506e1d07f6b36"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Oct 16 19:06:37 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Oct 16 20:05:29 2019 +0000"
      },
      "message": "VOL-2096 - remove the k8s files which should not longer be used\n\nChange-Id: If45d175e65d7b6669db48645bef944845cd6f6dc\n"
    },
    {
      "commit": "5259f8e52b3e3f5c7ad422a4b0e506e1d07f6b36",
      "tree": "3007772c0a68cde1223f65f2708f3792225c203a",
      "parents": [
        "18ea5a4a932faa5d0f56b9931b3064b746829a89"
      ],
      "author": {
        "name": "girishk",
        "email": "girish_kumar@infosys.com",
        "time": "Thu Oct 10 18:44:44 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Oct 16 16:38:20 2019 +0000"
      },
      "message": "[VOL-1920] Migrated voltha-go from dep to go mod for dependency management\n\nChange-Id: Ie14418cef7ba046a7c43a343b9017c436af6b395\n"
    },
    {
      "commit": "18ea5a4a932faa5d0f56b9931b3064b746829a89",
      "tree": "6173beda2bb9c32b7115c87148a75514b38c2495",
      "parents": [
        "676f0ddf24b3d5be9bdcadd89f2c8cc503468df8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 15 16:08:42 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 15 16:09:05 2019 -0700"
      },
      "message": "VOL-2057 Ensure Makefile variables set correctly when tools are missing;\nAdd `make sca` target\n\nChange-Id: I8d09bc6051966ed49feb4d6e782c422540dfdf97\n"
    },
    {
      "commit": "676f0ddf24b3d5be9bdcadd89f2c8cc503468df8",
      "tree": "ed365b8d1a7c35f95751dd5369ebe852fbab289c",
      "parents": [
        "09771efb3a6b4603e44f896ca7ce09b4ccf1fd90"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 14 17:07:48 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 15 11:54:16 2019 -0700"
      },
      "message": "VOL-2058 remove ponsim adapters\n\nChange-Id: Ie1a266f0f1381d58e98ff0405721aa726eb35f78\n"
    },
    {
      "commit": "09771efb3a6b4603e44f896ca7ce09b4ccf1fd90",
      "tree": "a81c4898cad26137d49403f192d6d3f59668bb3d",
      "parents": [
        "1dc2f5b73d42a6432eba18d8cedfae29c361e26b"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Oct 11 14:25:02 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Oct 15 18:16:38 2019 +0000"
      },
      "message": "[VOL-1997] Remove transaction timeout for a non-active rw_core\n\nThis commit cleans up the transaction processing between two\ncores in a pair.  It prevents the core not processing the request\nto grab the request based on a timeout only.\n\nSince this update heavily relies on the etcd mechanism then customized\nlocal tests (not unit as could not find a full-featured etcd mock)\nwere run against it as well as some basic manual tests with\nkind-voltha.\n\nThere is a TODO item in this commit to implement a peer-probe\nmechanism to guarantee that a core in a pair has actually died\nbefore a switch over is done.\n\nMinor updates after first review.\nComments updates after second review\n\nChange-Id: Ifc1442471595a979b39251535b8ee9210e1a52df\n(cherry picked from commit cc40904e208892dea8e1a2a73b52e6465d3c6d59)\n"
    },
    {
      "commit": "1dc2f5b73d42a6432eba18d8cedfae29c361e26b",
      "tree": "b5d4919a59bf33eb23e7d0401d88fb18eba1c463",
      "parents": [
        "86176aed0f1789d59178541c5e281a0d6235ca8d"
      ],
      "author": {
        "name": "kdarapu",
        "email": "kishore.darapu@radisys.com",
        "time": "Sat Oct 05 02:02:56 2019 +0530"
      },
      "committer": {
        "name": "Kishore Darapu",
        "email": "kishore.darapu@radisys.com",
        "time": "Tue Oct 15 05:55:13 2019 +0000"
      },
      "message": "VOL-2038 : Added interface to techprofile.\nThis changes helps to mock the techprofile in other components like openolt adapter and helps to create test cases.\n\nChange-Id: Ib8f89e4bdfde3779364585a6925fdc88592d87a8\n"
    },
    {
      "commit": "86176aed0f1789d59178541c5e281a0d6235ca8d",
      "tree": "d6e1f20512525e40497db30e7ca995e5a7c877fb",
      "parents": [
        "626b2168bfbe04b4e797097aaade26f7e7a06e8a"
      ],
      "author": {
        "name": "Thomas Lee S",
        "email": "Thomas.Sebastian@radisys.com",
        "time": "Mon Sep 16 14:56:11 2019 +0530"
      },
      "committer": {
        "name": "Thomas Lee S",
        "email": "Thomas.Sebastian@radisys.com",
        "time": "Mon Oct 14 09:49:29 2019 +0000"
      },
      "message": "VOL-1764: Disable TLS at OFAgent for OpenFlow Connection\n\nChange-Id: I814b8af95ca8b48e01377f1caaa82aa56a6e0371\n"
    },
    {
      "commit": "626b2168bfbe04b4e797097aaade26f7e7a06e8a",
      "tree": "5621692a3275e35262c901822d6d703c6426ad6d",
      "parents": [
        "b6b68c4b7d1c973680cf82d7c5ee64f3b02ab823"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Oct 09 19:01:35 2019 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Oct 11 07:32:37 2019 +0000"
      },
      "message": "[VOL-2036]\n\nChange the defaultAdditionalBw value to BestEffort. This should be\ndefaultAdditionalBw requirement for BAL3.x integration.\nThis does not harm existing BAL2.6 interworking.\n\nChange-Id: I987502c7d6c9cc3d353ca4a38e10e3ce6d6cded8\n"
    },
    {
      "commit": "b6b68c4b7d1c973680cf82d7c5ee64f3b02ab823",
      "tree": "33a1fb40766f3624f33e2825f6b5ab77616e3309",
      "parents": [
        "ed2a77b66fcfcd551400c11c484b3bfaa2d13c17"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Thu Oct 10 16:05:13 2019 -0400"
      },
      "committer": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Thu Oct 10 16:05:13 2019 -0400"
      },
      "message": "VOL-1894 : Disable forced data reconcile from getDevice()\n\n- A forced reconcile may result in long running calls such\n  as for generating device graphs which refers to this method\n\nChange-Id: Ic7a826726d90669ce31b81bcf374a1ce2e7eabcb\n"
    },
    {
      "commit": "ed2a77b66fcfcd551400c11c484b3bfaa2d13c17",
      "tree": "dc4a8ba8c9a1d9e2a992cf3459ccb18203a998d2",
      "parents": [
        "c4618836a6e8e5995dd9f5a7478901eac66a7b0e"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Oct 08 01:40:51 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Oct 08 14:39:57 2019 +0000"
      },
      "message": "VOL-2024: If multiple adapter registration requests come during adapter startup,\n(because of kafka sending a burst of registrations once adapter connects to core)\nthere is a race condition that can result in adapter device type getting overridden to \"\".\nThis will result in subsequent failure to enable the device.\nThis fix ensures that lock is taken across the duration while updating adapter and device types.\n\nChange-Id: I0ca046e2b25ae6768f326eeb9685c0a99fff1d38\n"
    },
    {
      "commit": "c4618836a6e8e5995dd9f5a7478901eac66a7b0e",
      "tree": "a247f190a766a68bbf4c1568d6a7b4b8563d71d8",
      "parents": [
        "4f48884d490a3e6627687604ffdf885792326521"
      ],
      "author": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Mon Oct 07 12:24:36 2019 -0400"
      },
      "committer": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Mon Oct 07 17:27:07 2019 +0000"
      },
      "message": "Added configuration option to change the probe\u0027s listen address.\n\nChange-Id: I7e8aa7bf4a4756f12211e7108cabcdc86aacd78a\n"
    },
    {
      "commit": "4f48884d490a3e6627687604ffdf885792326521",
      "tree": "a6e06704b28e8f26b5f7ec12bce9a8ab795ac0d0",
      "parents": [
        "70c73f6ab70a956af0708cb0cd6977bbf148f4b0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 07 09:03:37 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 07 09:19:37 2019 -0700"
      },
      "message": "Return master branch to dev version\n\nChange-Id: I6a94877a61a0d6be6b3db14c0171c471ed01272c\n"
    },
    {
      "commit": "70c73f6ab70a956af0708cb0cd6977bbf148f4b0",
      "tree": "c72b94eeee67a3a7b7c5efb49626e842ac233ed7",
      "parents": [
        "f794fc57ad9e34656537115bbaa67efd10fb9ca2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 04 09:48:51 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 04 09:55:02 2019 -0700"
      },
      "message": "Release voltha-go master branch version 2.2.0\n\nChange-Id: Ifd64ff7aa50c29a3b272bd00234b0206629aa8b9\n"
    },
    {
      "commit": "f794fc57ad9e34656537115bbaa67efd10fb9ca2",
      "tree": "da8a001de7e6abd0b67458c4cd70cd5ca70e37a1",
      "parents": [
        "dc63dde413eca768aed4299670bab36e01adb875"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 03 22:37:12 2019 +0000"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Oct 04 12:23:41 2019 +0000"
      },
      "message": "VOL-2021 - default health check to true\n\nalso add nil check in case k8s closes before received is defined\n\nChange-Id: Ic60d4ad005e79ff758a3fe09c0886a8398c2401b\n"
    },
    {
      "commit": "dc63dde413eca768aed4299670bab36e01adb875",
      "tree": "d0863a2796160702620aa1cf75aad17dcec4eb04",
      "parents": [
        "cbae6233ab1bb26a7b359d01dc10d38e2dfbb116"
      ],
      "author": {
        "name": "Hardik Windlass",
        "email": "hardik_windlass@infosys.com",
        "time": "Mon Sep 30 07:15:13 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Oct 04 02:00:30 2019 +0000"
      },
      "message": "[VOL-1719] Kubernetes Probes for R/O Core\n\nChange-Id: I5a9e8963f312aa75cd7ca7c38440850f4cfae53f\n"
    },
    {
      "commit": "cbae6233ab1bb26a7b359d01dc10d38e2dfbb116",
      "tree": "c770749a08050337404fe05aaba9463a2d1726ee",
      "parents": [
        "43ba1fbe67dc15821786cda48041dab484381541"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Oct 03 21:37:41 2019 +0000"
      },
      "committer": {
        "name": "Karthick Ramanarayanan",
        "email": "kramanar@ciena.com",
        "time": "Thu Oct 03 21:42:14 2019 +0000"
      },
      "message": "VOL-1690: Don\u0027t close the event channel for watch events on the receiver.\nClose it in the sender instead.\n\nChange-Id: I0a2263440b7f7133365cb6054a620e9f25ae22dd\n"
    },
    {
      "commit": "43ba1fbe67dc15821786cda48041dab484381541",
      "tree": "9c91ac1f079c728b99bbc5588662aa775df4f5ed",
      "parents": [
        "8461e15251eca1555bc6c5e38e778bf45d3c9d70"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Thu Oct 03 16:24:21 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 03 16:56:05 2019 +0000"
      },
      "message": "VOL-1690: Close the etcd watcher channels after we are done watching for etcd events.\nAlso ensure that the etcd watcher context is canceled after we are done using the etcd Watcher interface.\n\nChange-Id: I237d7e7f2c2d05c5998d26560ff9abea653e04a2\n"
    },
    {
      "commit": "8461e15251eca1555bc6c5e38e778bf45d3c9d70",
      "tree": "7a1228d7aea5278060431d2829e4778f3b2864e3",
      "parents": [
        "acf0adaf2d91ae72b55192cc8a939e0485918d16"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 01 14:44:30 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 01 17:59:35 2019 -0700"
      },
      "message": "VOL-1967 move api-server to separate repository\n\nChange-Id: I21b85be74205805be15f8a85e53a903d16785671\n"
    },
    {
      "commit": "acf0adaf2d91ae72b55192cc8a939e0485918d16",
      "tree": "4bef0d1ee8c6a3034ee3ff9d7550734632224414",
      "parents": [
        "7566a6ae38a6871691f3d6b79efd80620f681fba"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Mon Sep 30 23:18:49 2019 +0000"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Oct 01 18:48:23 2019 +0000"
      },
      "message": "VOL-1995: Enable device monitoring in arouterd.\nIt was skipped when kafka wasn\u0027t ready to listen to device notifications during startup.\nBumping version to dev for jenkins tag-collision test.\nKeep trying to connect to kafka forever on failure.\nTry connecting to kafka as soon as possible without delaying even for first time.\nThis will ensure faster restarts when api-server pod is restarted with kafka pod already up.\nChange-Id: I7433f3bd7d038e41388c84003b7db26a8eda17e6\n"
    },
    {
      "commit": "7566a6ae38a6871691f3d6b79efd80620f681fba",
      "tree": "4f792496a8e4f79ca3d9dc6d2fd4a6009e80bcd4",
      "parents": [
        "f2596724976c23e75b34dca24ce41192a5f2b0a7"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Sep 30 08:51:37 2019 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Sep 30 08:51:42 2019 -0700"
      },
      "message": "VOL-1993 - catch master up with changes from voltha 2.1\n\nChange-Id: I7e38b4abcfa41e33dab4eb8294361917db281710\n"
    },
    {
      "commit": "f2596724976c23e75b34dca24ce41192a5f2b0a7",
      "tree": "cb1a0acdabd964e640a5b4b7c955949237d87d5e",
      "parents": [
        "bac263c342b1bb98f796e6b423c6c1db5bd7b99b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 27 12:39:56 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 27 12:59:35 2019 -0700"
      },
      "message": "VOL-1984 replace gopkg.in sarama import\n\nChange-Id: I2dbd20ffd21e58146fc67bf44e6faef77206bd2d\n"
    },
    {
      "commit": "bac263c342b1bb98f796e6b423c6c1db5bd7b99b",
      "tree": "7755c9402dad854a2fc462dd362e04cf832ff7f6",
      "parents": [
        "169c06975c9ec9dd297e143d737cde97ac478c98"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 25 17:21:41 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 27 10:27:42 2019 -0700"
      },
      "message": "VOL-1925 Method-router unit tests;\nreturn errors on invalid ReplyHandler calls\nreturn error and print error messages in Route calls\n\nChange-Id: I846801d1ff403c02b8e1326061c37629fef83838\n"
    },
    {
      "commit": "169c06975c9ec9dd297e143d737cde97ac478c98",
      "tree": "07e6a03415de67f16224356750854a8d9d1c6ba0",
      "parents": [
        "c3321e919be296d73c3b30cf46237a099fcdbd00"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 24 13:36:23 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 25 12:12:07 2019 -0700"
      },
      "message": "VOL-1867, VOL-1868 remove simulated olt and onu from voltha-go\n\nChange-Id: Ied0e631e3f7a8de83dd1bd46805a048cc96254af\n"
    },
    {
      "commit": "c3321e919be296d73c3b30cf46237a099fcdbd00",
      "tree": "e0a9ede88e6385506b59af1a8660df74e7d911c6",
      "parents": [
        "f3f7c65cb350f4a189d75794125fd0bea5b63a15"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 23 17:25:04 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 24 16:47:59 2019 -0700"
      },
      "message": "VOL-1947 Update source-router to use protodescriptor from method router\n\nChange-Id: Ic1748d881d0cd6ea4d7b66a3f10d0b14a82631f3\n"
    },
    {
      "commit": "f3f7c65cb350f4a189d75794125fd0bea5b63a15",
      "tree": "5585b167134945fc8db88b467eabbb1387b39bd0",
      "parents": [
        "b4a9ab0fe92b67fc5a9f54b4d34294781ec154ff"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Tue Sep 10 16:57:49 2019 +0000"
      },
      "committer": {
        "name": "Karthick Ramanarayanan",
        "email": "kramanar@ciena.com",
        "time": "Tue Sep 24 23:36:17 2019 +0000"
      },
      "message": "VOL-1861: Disable the check for backend bindings.\nThe check is not required as backends are pre-configured.\nThis will allow backend references to be re-used on ofagent restarts.\n\nChange-Id: I7520cad7dd2a60cf722244e90674d109679fff93\n(cherry picked from commit 33213ff1c5b94dfd1b90c610829d8fae11c74d18)\n"
    },
    {
      "commit": "b4a9ab0fe92b67fc5a9f54b4d34294781ec154ff",
      "tree": "2aa2dfc9eb03f8e6be590510d4a0edf87c73e61a",
      "parents": [
        "251a11c0ffe60512318a644cd6ce0dc4e12f4018"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Sep 20 15:12:16 2019 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Sep 24 18:24:39 2019 +0000"
      },
      "message": "VOL-1723 - add readiness probe capability to rw-core\n\nChange-Id: I1cf42e88712586f140a2dfa9d0b638b48261caac\n"
    },
    {
      "commit": "251a11c0ffe60512318a644cd6ce0dc4e12f4018",
      "tree": "5898e130258c37a263393b21797dfa5f29856a10",
      "parents": [
        "bd644f4aa912efefec08e315cbed882741973c56"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 20 17:46:35 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Sep 23 11:10:11 2019 -0700"
      },
      "message": "VOL-1925, VOL-1882 affinity-router.go unit tests; fix varint skip issue\n\nChange-Id: I0baba72351bbf026985761bf217aecfd288ccdbd\n"
    },
    {
      "commit": "bd644f4aa912efefec08e315cbed882741973c56",
      "tree": "c41494d7af5b3098605f68a8a67f98e92850842c",
      "parents": [
        "abfef3764a85bdb82753e42cce4c5be74aafb5b7"
      ],
      "author": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Sep 20 22:22:59 2019 +0000"
      },
      "committer": {
        "name": "A R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Sat Sep 21 00:37:43 2019 +0000"
      },
      "message": "VOL-1946: Use uuid to generate transaction ids for grpc request metadata to core instead of a running integer.\nThis will make it safe across restarts when core uses it to reserve transaction with etcd.\n\nChange-Id: I0bac145f414327215e916857e2b2a936097876fb\n"
    }
  ],
  "next": "abfef3764a85bdb82753e42cce4c5be74aafb5b7"
}
