)]}'
{
  "log": [
    {
      "commit": "037d7cde4a5297627c0273a053671af21b0e0efd",
      "tree": "ffbf792b6366b5bec8a730c77625876e0d9fef07",
      "parents": [
        "05aff18c5be3a2bc867c911f44fccc7ad480feb0"
      ],
      "author": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Thu Oct 23 12:52:50 2025 +0530"
      },
      "committer": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Thu Oct 23 14:26:02 2025 +0530"
      },
      "message": "[VOL-5481] - Implement KeyExists API in kv-store\n\nChange-Id: I2ea7196d538596afb6c8bd57af1103df64c83132\nSigned-off-by: Sridhar Ravindra \u003csridhar.ravindra@radisys.com\u003e\n"
    },
    {
      "commit": "37560755571f455b4c0aacfe72ce55ef84b55fab",
      "tree": "d3b0b34760e16b30463013ac4014b2b61334f074",
      "parents": [
        "c3444d46bcda3091dfb6a972dab318343ceb9b16"
      ],
      "author": {
        "name": "pnalmas",
        "email": "praneeth.nalmas@radisys.com",
        "time": "Sat Jan 11 22:05:35 2025 +0530"
      },
      "committer": {
        "name": "Praneeth Nalmas",
        "email": "praneeth.nalmas@radisys.com",
        "time": "Sat Jan 11 17:21:45 2025 +0000"
      },
      "message": "[VOL-5417] Add GetWithPrefix and GetWithPrefixKeysOnly functions for the kvclient Interface\n\nChange-Id: I446f414d157d5794de4302450fc075073243b564\nSigned-off-by: pnalmas \u003cpraneeth.nalmas@radisys.com\u003e\n"
    },
    {
      "commit": "9cdee9f48fcd699b5730da162466e6bb6b19ab37",
      "tree": "57ab49e4ecb933d5c0ac4d372707d8ac5a6279d0",
      "parents": [
        "074f64f2e7f305e0d3638c2a963ede7cfca5fd0d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 03 04:56:14 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 03 04:56:14 2024 -0500"
      },
      "message": "[VOL-5245] branch and release repo:voltha-lib-go\n\nMakefile\nmakefiles/*\npkg/*\n--------------------------\n  o Update copyright notice ending date to span the current year.\n  o Copyright update will force running a jenkins job to sanity check the repo.\n\nVERSION\n-------\n  o Remove *-dev suffix in prepration for creation a release branch.\n\nChange-Id: I1ca9e7d54b1669f2a4556a0d10dac34e29079d63\n"
    },
    {
      "commit": "e1d0856228818a303535feed714efde643614c98",
      "tree": "c7075e34f9aed664fcdfbbd573dff3ec2ef847af",
      "parents": [
        "6228a3d5a301507e002be7df370e160228af92cf"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jun 22 13:38:46 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jun 22 13:38:46 2023 -0400"
      },
      "message": "[VOL-5053] - Pre-release triage build of voltha-lib-go\n\nVERSION\n-------\n  o Bump VERISON file for a *-dev build.\n\npkg/config/common.go\npkg/db/backend.go\npkg/events/events_proxy.go\npkg/events/events_proxy_test.go\npkg/events/utils.go\npkg/flows/common.go\n-------------------------------\n  o Cosmetic edits to enable a triage build.\n  o Update copyright notice on a few files to span 2023.\n\nChange-Id: I764a31b3e0c17f4883cbec379c5ce835d897330b\n"
    },
    {
      "commit": "e5afeffa24a22decb7c7731d96e4960bf8af2eaa",
      "tree": "91513b2eb8c18caefcada779310d0bc1653e01c5",
      "parents": [
        "d85e52bd90977335cb240ff9cefe1c8587c8a918"
      ],
      "author": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Tue Feb 23 18:00:23 2021 +0300"
      },
      "committer": {
        "name": "serkantul",
        "email": "serkant.uluderya@netsia.com",
        "time": "Sat Apr 09 22:58:48 2022 +0300"
      },
      "message": "[VOL-3860] redis client support in voltha-lib-go\n\nredis client support has been added in this patch. There are two\ntypes client `redis` and `redis-sentinel` to connect a redis instance.\nredis-sentinel is required to be able to find the master redis\ninstance from a redis-sentinel process. See redis-sentinel usage\nhttps://redis.io/topics/sentinel and\nhttps://pkg.go.dev/github.com/go-redis/redis/v8#NewFailoverClient\nfor more information. If there is no need to have any failover\nmechanism then the redis client type is the option to choose.\n\nChange-Id: I997ed92115a9d565df632c6dd8184b9bab77b991\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": "198de901f27ec1763708ed2eceebb63a0aa724aa",
      "tree": "0654dfe8d9843e90e3b60075f631369c72c690de",
      "parents": [
        "2f2855e029b5e3a4e5f10bde0be9cde92c0f4218"
      ],
      "author": {
        "name": "Serkant Uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Mon Nov 16 20:29:17 2020 +0300"
      },
      "committer": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Tue Feb 23 14:55:29 2021 +0300"
      },
      "message": "[VOL-3731] added DeleteWithPrefix method from KV\n\nProvides deleting multiple keys in one shot\n\nChange-Id: I71e3089adcdc90a8307b9503197d220d1405f030\n"
    },
    {
      "commit": "2f2855e029b5e3a4e5f10bde0be9cde92c0f4218",
      "tree": "58034931a6bfd88f7f2e03256fd454b61465c046",
      "parents": [
        "db34617469c7d91a61a393f97bc11b206492e354"
      ],
      "author": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Sat Jan 30 12:43:40 2021 +0300"
      },
      "committer": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Mon Feb 22 15:47:51 2021 +0300"
      },
      "message": "[VOL-3801] remove unused KV consul code in voltha-lib-go\n\nChange-Id: Iedfd7c24440692d74c8f463d80f3ad259cbf2e6d\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": "fb1cb35c268de7f820b1b5acae187bd5c7f17c0b",
      "tree": "573f0ed47c855d00fafd401348e9fa651160987a",
      "parents": [
        "5edd7fb98f8bdc195b6a0238087707aea66056e3"
      ],
      "author": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Mon Aug 03 04:59:32 2020 +0000"
      },
      "committer": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Fri Aug 14 04:33:48 2020 +0000"
      },
      "message": "[VOL-3070]Create Child Span for the third party library call to etcd and propagate context to carry span information.\n\nChange-Id: Idb1105181a2b485928421c337b95bab0124813e8\n"
    },
    {
      "commit": "5edd7fb98f8bdc195b6a0238087707aea66056e3",
      "tree": "6626dec9eace223e1259facc9d6e7830981820a2",
      "parents": [
        "7424065ce37f89ef6f3ef352b1bcb0e2a8ec3ad4"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 29 19:30:48 2020 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 30 10:21:13 2020 -0700"
      },
      "message": "VOL-3383 - add mutex around shared data\n\nChange-Id: I676615beaa63561c36e06484b9b0261f1c6fb6f2\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": "130ac6dd0d4917e9e8ea32736d955a3d0995ca8a",
      "tree": "8ec52f9a6c8afec6b2bdfe784cf6456efac76deb",
      "parents": [
        "b3ec7d5714ad73c772f669e002d5800c5cf1eeaf"
      ],
      "author": {
        "name": "Neha Sharma",
        "email": "neha.sharma70@infosys.com",
        "time": "Wed Apr 08 08:46:32 2020 +0000"
      },
      "committer": {
        "name": "Neha Sharma",
        "email": "neha.sharma70@infosys.com",
        "time": "Thu Apr 30 13:42:22 2020 +0000"
      },
      "message": "[VOL-2735]Durations in voltha-lib-go should be specified as type time.Duration not int\n\nChange-Id: I782e44fe1dc041b9eb54fd837950d2176e18fe42\n"
    },
    {
      "commit": "b3ec7d5714ad73c772f669e002d5800c5cf1eeaf",
      "tree": "64a3d3addca3c507df5e9b606a57da7d63a334f9",
      "parents": [
        "8d4d6c9c37baac17b58b4aa6370966f27bb70a49"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Apr 29 16:52:08 2020 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Apr 29 16:55:34 2020 -0400"
      },
      "message": "[VOL-2991] Remove incorrect locks from backend.go\n\nThis commit consists of the following:\n\n1) Remove the locks in the backend.go that were forcing all\nETCD requests to be serialized.\n\n2) Minor change to the log to check whether a log level is\nset before outputting message with serialized content.\n\nChange-Id: I093eae006d9090fbeec75916ad82c329f1c61723\n"
    },
    {
      "commit": "ee87e643796b3373449601866b2b4c21eb703880",
      "tree": "c8aa239d42b10d265c47645e88062bab448ce56b",
      "parents": [
        "472a5c94c061e3f1a07b032c2c0907477175d9a6"
      ],
      "author": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Tue Apr 14 10:22:18 2020 +0000"
      },
      "committer": {
        "name": "Rohan Agrawal",
        "email": "rohan.agrawal01@infosys.com",
        "time": "Mon Apr 20 14:52:25 2020 +0000"
      },
      "message": "[VOL-2738]Enable configuration of ectd v3 client options\n\nChange-Id: I75541525b3fd929adf6325f743def45c77e8930a\n"
    },
    {
      "commit": "4fca23a3e36a370753031a46874bb2d458cd1b80",
      "tree": "acaf2d9645657f3e28ec21db5e9840351e3a0f08",
      "parents": [
        "87d71c08c0d08bd252d69dde6eb391a459a292b1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Apr 07 07:55:08 2020 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Apr 13 08:55:50 2020 -0700"
      },
      "message": "[VOL-2890] Using olt-device-id in the path of a tech-profile\n\nChange-Id: I5285150fa5ce537047a6956585c28aad9915841e\n"
    },
    {
      "commit": "42bcb67baacb0968ed9ca75fb6b193229dfe4c27",
      "tree": "becb41a2692d5e952d9856b2dc2b1b29b28f5e5b",
      "parents": [
        "ae1d4701e26b394f65d8b0b2925d2cdd99d632b7"
      ],
      "author": {
        "name": "divyadesai",
        "email": "divya.desai@infosys.com",
        "time": "Wed Mar 04 11:40:53 2020 +0000"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 05 08:33:25 2020 -0800"
      },
      "message": "[VOL-2312] Logging - Integrate voltctl with new etcd-based dynamic loglevel mechanism\n\nChange-Id: Iae696fbfcb40c1b82089952d1a95c4553458925a\n"
    },
    {
      "commit": "8bf9686625d90a73bfcc99fd61311f02cae70178",
      "tree": "586e00a8aa10c3a1b61b37a5535666c054c17be2",
      "parents": [
        "a2da2f41f000c8339717e31140b58be1385ca3c8"
      ],
      "author": {
        "name": "divyadesai",
        "email": "divya.desai@infosys.com",
        "time": "Fri Feb 07 12:24:26 2020 +0000"
      },
      "committer": {
        "name": "divyadesai",
        "email": "divya.desai@infosys.com",
        "time": "Mon Feb 24 10:07:01 2020 +0000"
      },
      "message": "[VOL-2310] Logging - Implement dynamic log levels in OpenOLT adapter\n\nWorking on Logging design changes.\n\nChange-Id: I99a8ab22eb291332bf6528c8912fcbf16873232f\n"
    },
    {
      "commit": "7c75cac2eb0e8fa34cfd2de351aa24ac7304a4cf",
      "tree": "3b1adb71c37d04426aeff4e315724d59dc1c2d9e",
      "parents": [
        "08d15ab0843796b70a669332eb7c810b596c608d"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Feb 19 08:53:46 2020 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Feb 19 14:30:55 2020 -0800"
      },
      "message": "VOL-2624 - fix SCA issues\n\nChange-Id: I3a5e0aafc5b6bd6c6e865675a3481db289a7d772\n"
    },
    {
      "commit": "5bf737fe0195e30375c3fae65231238e2ebd9fe5",
      "tree": "644a98cca62a23bf320713ff6ddea6b9236730f7",
      "parents": [
        "7c4c156213f38d0d409dec3b5ad6a1832a9c19f3"
      ],
      "author": {
        "name": "npujar",
        "email": "Nikhil.Pujar@radisys.com",
        "time": "Thu Jan 16 19:35:25 2020 +0530"
      },
      "committer": {
        "name": "npujar",
        "email": "Nikhil.Pujar@radisys.com",
        "time": "Mon Jan 27 09:03:55 2020 +0530"
      },
      "message": "VOL-2180 code changes for context in voltha-lib-go\n\nChange-Id: Icd5b808f52f92970cef1e5a0ec2e4e3ef8e18695\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": "ca52210db539b579d776dba69e6d65f72fdd3c0f",
      "tree": "f3219cb01fce71b343c0ebc0e4a30db7758fd22e",
      "parents": [
        "34326d7813342d61d5eddb77088dfabc901760e1"
      ],
      "author": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Fri Nov 08 11:26:35 2019 +0000"
      },
      "committer": {
        "name": "Girish Kumar",
        "email": "girish_kumar@infosys.com",
        "time": "Fri Nov 15 15:36:37 2019 +0000"
      },
      "message": "[VOL-2099] Modify backend to Monitor and report KVStore Liveness state\n\nAdded all Unit Tests for backend.go\n\nChange-Id: If6a43a763f14a81f78968c4617702672c2ab7eac\n"
    },
    {
      "commit": "1e3e29c8cbce8e23aa106c44d7f0069603977f8f",
      "tree": "88c88db38968eb431f9eed57f3508a5ec5b36cfd",
      "parents": [
        "89567d582f175628bf9cc009b3770644f2b56824"
      ],
      "author": {
        "name": "sbarbari",
        "email": "sbarbari@ciena.com",
        "time": "Tue Nov 05 10:06:50 2019 -0500"
      },
      "committer": {
        "name": "sbarbari",
        "email": "sbarbari@ciena.com",
        "time": "Wed Nov 06 08:40:13 2019 -0500"
      },
      "message": "VOL-2154 : Moving back db/model to voltha-go\n\n- Kept backend.go to limit impact in other components\n\nAmendments:\n\n- Removed db/model unit tests\n- Forgot to fix some stash merges\n- Removed unused \"lock\" parameter from kv clients\n- Changed version for release\n\nChange-Id: I25a03eb335ce22d49412be4bf2cceaff387dc4ae\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"
    },
    {
      "commit": "2c1c482c1b16f06ab700d087f800e416c5185c91",
      "tree": "1c3401345b3beb91b50a6c64877851f7a1abe9d9",
      "parents": [
        "679976e8b8c810016169df9caf7fa2f7fbc7fec7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 16 11:02:41 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 17 11:51:22 2019 -0700"
      },
      "message": "VOL-2017 voltha-lib moved from voltha-go;\nrelease version 2.2.1\n\nBased on voltha-go commit 5259f8e52b3e3f5c7ad422a4b0e506e1d07f6b36\n\nChange-Id: I8bbecdf456e420714a4016120eafc0d237c80565\n"
    }
  ]
}
