)]}'
{
  "log": [
    {
      "commit": "aa290963b77790f2108898525c0c6876221dbd22",
      "tree": "9b21581dce92d4c6e1d37f122779f4cfab13bc78",
      "parents": [
        "a8ab55f6155db7b66348215d05a99c7d6788b5fd"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Oct 22 18:14:33 2021 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Oct 22 18:16:23 2021 -0400"
      },
      "message": "[VOL-4412]  ONU reconcile regression\n\nThis commit adds some more checks in the grpc client to ensure\nno two monitoring process can run at a time.\n\nChange-Id: Ifbcbda04305227abe0cdd077174f084ae6b8f19f\n"
    },
    {
      "commit": "267218826e914c9e77a7106db2d4ba4b9fafe6f7",
      "tree": "67729b923f8f1edd5534c1437c38dcf90ec2954b",
      "parents": [
        "1c5053e828ce835779375900c798ad7819fe2122"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Aug 11 17:42:52 2021 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Oct 04 15:19:30 2021 -0400"
      },
      "message": "[VOL-4290] Voltha go library updates for gRPC migration\n\nChange-Id: I1aa2774beb6b7ed7419bc45aeb53fcae8a8ecda0\n"
    },
    {
      "commit": "4c60c67a923dd82f338f6d717ded1058e152c746",
      "tree": "9fb045714a5eee2cbc01bffc75d067bbd1730a16",
      "parents": [
        "d72fef4aebb5465e21dcc1a8cf65f2a4fff5c24f"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Jul 26 13:30:57 2021 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Jul 26 13:38:46 2021 -0700"
      },
      "message": "The import string for voltha-lib-go library needs to change from v5\nto v6 after a major version upgrade of the voltha-lib-go library.\n\nChange-Id: If443376b150e0f4bb49f50cb2c8cf8c132b7244b\n"
    },
    {
      "commit": "248971ae7a39a65ea7f11fffc6f551398369b6cd",
      "tree": "95cf9c186a6cd20ca20f589710c04104824d1157",
      "parents": [
        "41b02e63b49967914c4445d4a4d1a39b8de9e277"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Jun 01 15:14:15 2021 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Jun 21 11:45:45 2021 -0700"
      },
      "message": "VOL-4154: Changes to techprofile module for etcd storage improvements.\n- using protobuf definitions of techprofile template and instance\n- store smaller footprint resource instance on the kv store\n- store techprofile instance in cache\n- reconcile techprofile instance from resource instance on adapter restart\n- retry etcd get/put/delete on failure\n- remove dealing of onu-gem-info data from PONResourceManager module\n  as adapter has to deal with this.\n\nChange-Id: I741181e3f0dc5c4a419ffbed577eb4d21b73c4d6\n"
    },
    {
      "commit": "bc38107c48e542f907b9dc9bc38ab49a71e8140e",
      "tree": "e49732fcc16e98da4ff27dcbae824f644a6fad58",
      "parents": [
        "01bc96e0a6d6605b26abd67634b40bbebd7c62f1"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Mar 19 20:56:04 2021 +0000"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Mar 24 15:52:22 2021 +0000"
      },
      "message": "VOL-3938 - support custom configuration to etcdclient\n\nalso enables grpc reflection to the voltha grpc api\n\nChange-Id: Ib7f6d214e5fcd1decd4ef875e03a31e3319555e2\n"
    },
    {
      "commit": "89c985b8ec06a429db951dccba1a4e0198020a99",
      "tree": "b74474898f7e2290e134fce6b2c8b9a069f3be58",
      "parents": [
        "246bd0b5bad615d92b3d3293daaa772c5e16560a"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Oct 14 15:02:09 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Oct 14 15:05:10 2020 -0700"
      },
      "message": "Use voltha-protos version 4.0.2\nBump major version of voltha-lib-go to 4.0.0 as this change results\nin incompatible API version compared to previous version\n\nChange-Id: I1def58361fb1d85f07d6948ebf1ffb7a92eb0d4c\n"
    },
    {
      "commit": "e9d35bb71b99d898a6b3e9c5d3e005a426f21567",
      "tree": "a8ce15dc0ab6d9e89f79a3ed4ab2ac10520f48a0",
      "parents": [
        "950f21efc8bc60fbc64b842f694449733096676f"
      ],
      "author": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Tue Aug 18 06:47:59 2020 +0000"
      },
      "committer": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Fri Aug 21 19:00:59 2020 +0000"
      },
      "message": "[VOL-3199] Added support for dynamic enable/disable of Trace Publishing in running components\n\nChange-Id: Idc1b21ddb6b80f46ffdc45be6b44c1e5d8de0c8f\n"
    },
    {
      "commit": "7424065ce37f89ef6f3ef352b1bcb0e2a8ec3ad4",
      "tree": "6a585a5d3baf556e86e55d3f25e4f0d88e780fe2",
      "parents": [
        "3c40323f77a003367584b22427f964443aa09c09"
      ],
      "author": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Fri Jul 10 11:54:28 2020 +0000"
      },
      "committer": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Thu Jul 30 12:44:25 2020 +0000"
      },
      "message": "[VOL-3197][VOL-3196] Enhanced Kafka RPC and gRPC interfaces to propagate Span context for log correlation\n\nAlso, made some corrections to helper method in log/utils based on testing\n\nChange-Id: Ic0fec935dd8996b3c6c17116586c5bd307e7bebb\n"
    },
    {
      "commit": "3c40323f77a003367584b22427f964443aa09c09",
      "tree": "92fc7d44f970f911fb93e3559c7993d20a180c24",
      "parents": [
        "00e5efc46ae4e07d33ccf4da59d3f6c4f8387f11"
      ],
      "author": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Wed Jul 29 03:27:56 2020 +0000"
      },
      "committer": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Wed Jul 29 07:03:35 2020 +0000"
      },
      "message": "[VOL-3375]Remove field pkg from log statements\n\nChange-Id: I9dc94c8199d0260cb7ac204e9c310c95ed4b2c35\n"
    },
    {
      "commit": "94f16a973b01d4c047841e95c4477dd131aa8840",
      "tree": "99caf912ece1195f2a373645bff448061d0176c5",
      "parents": [
        "2e2fafa0166f5ad583363c368727e546d685b512"
      ],
      "author": {
        "name": "Neha Sharma",
        "email": "neha.sharma70@infosys.com",
        "time": "Fri Jun 26 04:17:55 2020 +0000"
      },
      "committer": {
        "name": "Neha Sharma",
        "email": "neha.sharma70@infosys.com",
        "time": "Mon Jul 06 18:14:17 2020 +0000"
      },
      "message": "[VOL-3069]Pass Context down the execution call hierarchy across voltha codebase\n\nChange-Id: I16560357c5fc130f834929e7e2e92cee14b518e2\n"
    },
    {
      "commit": "e6685957f4f7f1d9bc6c8aa9f193f2bbffdd54b6",
      "tree": "d548b0ea1e9ad3788d5abc0068d6fc4b429f3118",
      "parents": [
        "3c425fbeabed17ec8dad437678b4d105deaf2fbe"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "scottb@opennetworking.org",
        "time": "Tue Jun 23 04:05:39 2020 +0000"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 22 21:23:22 2020 -0700"
      },
      "message": "Revert \"[VOL-3069]Pass Context in methods which are performing logging and need the context\"\n\nThis reverts commit 3c425fbeabed17ec8dad437678b4d105deaf2fbe.\n\nReason for revert: Merging higher-priority patches first.\n\nChange-Id: Iaa03a5977357dcd86de358d76e90cc54cd6b1fa5\n"
    },
    {
      "commit": "3c425fbeabed17ec8dad437678b4d105deaf2fbe",
      "tree": "f93802577e33bb1bfd853e42357eb6f43e6d8a16",
      "parents": [
        "973956d10b89b8a5f61fad234881162a474f0509"
      ],
      "author": {
        "name": "Neha Sharma",
        "email": "neha.sharma70@infosys.com",
        "time": "Mon Jun 08 16:42:32 2020 +0000"
      },
      "committer": {
        "name": "Neha Sharma",
        "email": "neha.sharma70@infosys.com",
        "time": "Wed Jun 17 18:18:09 2020 +0000"
      },
      "message": "[VOL-3069]Pass Context in methods which are performing logging and need the context\n\nChange-Id: I3d9e1c3eff95d60dde46d44d16bed4805f7447f5\n"
    },
    {
      "commit": "dd9af396e6759ac44e899f7da85ff6c5e9a96b4f",
      "tree": "bc0d1c0a9eb4bf7fa4d4b0cc630415a43bf5d925",
      "parents": [
        "e1e24735cb4cf64e8fc433d424558a9e422a5bb2"
      ],
      "author": {
        "name": "Neha Sharma",
        "email": "neha.sharma70@infosys.com",
        "time": "Tue Apr 28 09:03:57 2020 +0000"
      },
      "committer": {
        "name": "Neha Sharma",
        "email": "neha.sharma70@infosys.com",
        "time": "Tue May 26 12:17:20 2020 +0000"
      },
      "message": "[VOL-2736]host and port should be specified as a single argument not as two separate arguments\n\nChange-Id: I312fe753ac0fe62c942f335371e6449809ecfb85\n"
    },
    {
      "commit": "e6f45e82cddbdcb8b7dd1bb6a5df9f6545fd936d",
      "tree": "b1ed625e60a70a87aa91ba8e64d437afcc528353",
      "parents": [
        "d51d5d8e6c100cfc04444c083b00932f21f587d0"
      ],
      "author": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Fri Mar 20 10:46:54 2020 +0000"
      },
      "committer": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Mon Mar 23 18:04:48 2020 +0000"
      },
      "message": "[VOL-2694] Use package specific logger instance in all log statements\n\nChange-Id: Ib33d89bb04750d3f95901f3d80f9d37d336a3e2c\n"
    },
    {
      "commit": "b38671ca6afaa7545d44840cc0e57f7c71e373c6",
      "tree": "d96d5fec9f3a1de9cb2c2f10943b2f87a0dec000",
      "parents": [
        "b332f9bda5d53d1d722db463510b5b65735d6487"
      ],
      "author": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Fri Nov 01 09:35:38 2019 -0700"
      },
      "committer": {
        "name": "Serkant Uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Fri Jan 17 01:27:34 2020 -0800"
      },
      "message": "VOL-1643 Update voltha-lib-go to use voltha-protos v3.0.0\n\nand bump up the version to 3.0.0. voltha-protos is modified to be\ncompatible with the java language proto compilation. It\u0027s a major\nchange and a major version change has been made.\n\nChange-Id: Ifb93430567ddf96aaa0fbf6e5853aad9e1070f6f\n"
    },
    {
      "commit": "b332f9bda5d53d1d722db463510b5b65735d6487",
      "tree": "ae5b8a7caf2636e3043b8e5c5ebf3c0bf2216a92",
      "parents": [
        "6a99a45255d7ca21fe60744f495ba6bc517f1b30"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jan 16 16:25:26 2020 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jan 16 17:37:49 2020 -0500"
      },
      "message": "[VOL-2471] Update library to use package logger\n\nThis commit consists of the following:\n1) Add a GetLogLevel() API to make it easier to use specific\nlogger.   There is also the V() API that kind of do something\nsimilar.\n2) Add a common.go file to some heavily used packages in order\nto dynamically set their log level and also to a set a specific\nlogger per package.\n3) Use a per package logger for some of the heavily used packages\nfor improved performance.\n\nChange-Id: If22a2c82d87d808f305677a2e793f8064f33291e\n"
    },
    {
      "commit": "defa2bf30418712f668ef80de2ee8f8ed185b897",
      "tree": "ab87d1ff8c7b4abebf401586e118b0acd2e1fbe6",
      "parents": [
        "98c2440bada4813e8689916ea8b220ff15b92dbc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 08 12:03:56 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 08 12:07:42 2019 -0800"
      },
      "message": "VOL-2098 Add probe argument to NewGrpcServer; Release 2.2.12\n\nChange-Id: I76ceb9efe280c66c67edc5fef85cc8060c670a5e\n"
    },
    {
      "commit": "104b67dd4bb72b7d4b89807fa3fb1b2d73aaeec8",
      "tree": "4adea62f69c7e6f03a5cc53a112f16057a53b38e",
      "parents": [
        "86fc936e0c8f7e809846ff087a0d4e4057f71e48"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 29 15:56:27 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Nov 07 08:14:03 2019 -0800"
      },
      "message": "VOL-2098 Support for Kafka liveness testing\n\n* Adds liveness channel to sarama_client and kafka_interadapter proxy.\nThe liveness channel will push true or false to the channel on\neach successful or failed Kafka publish.\n\n* Adds support to make a \"liveness publish attempt\", which publishes\nan empty message on a _liveness channel.\n\n* Adds ServiceStatusNotReady to Probe\n\n* Suppresses multiple Probe.UpdateStatus of the same status\n\n* Adds the ability to attach a Probe to the grpc server, so that\nwhen the probe returns NotReady, the Server responds to requests\nwith UNAVAILABLE.\n\nChange-Id: I996c719570a50f2f6f397887d10d489608269c3f\n"
    },
    {
      "commit": "ce7670056d2f2c3ccbd30a33223df7858b8f20a3",
      "tree": "5cdfd8a124e7983933583d83deb22a45806a0e91",
      "parents": [
        "456b893dc42ccc5f3c8f284e9e5aa0af84e19e91"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 23 13:30:24 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 24 13:13:55 2019 -0700"
      },
      "message": "VOL-2138 move to v2 imports\n\nChange-Id: I90ddee93438532aae9ea9dbc445b7e034d28c56a\n"
    },
    {
      "commit": "e73f91e306e9942a744829c74b304d2c063a8d61",
      "tree": "215c48939e1614fe5bb1a63cd4a4174d9ba71ea0",
      "parents": [
        "2c1c482c1b16f06ab700d087f800e416c5185c91"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 17 12:58:11 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 17 13:12:00 2019 -0700"
      },
      "message": "VOL-2017 eliminate common dir and move its contents up a level\n\nChange-Id: Ia52dac284a7edcdcfe7eaa8c568b84d19d604b58\n"
    }
  ]
}
