)]}'
{
  "log": [
    {
      "commit": "81f3ed219a33a1f59944db1059b12eeccc6f7bac",
      "tree": "2bf7d5f17fe4d3005810814ee8bd66431ae95530",
      "parents": [
        "062cda5cb6cda5b134f2a473155d7da147c858b9"
      ],
      "author": {
        "name": "pnalmas",
        "email": "praneeth.nalmas@radisys.com",
        "time": "Tue Mar 31 13:33:24 2026 +0530"
      },
      "committer": {
        "name": "pnalmas",
        "email": "praneeth.nalmas@radisys.com",
        "time": "Tue Mar 31 14:21:48 2026 +0530"
      },
      "message": "[VOL-5527]:Implement new KPI event to handle publishing of MEs with 64-bit attributes\n\nChange-Id: I216ef0fba07b80fcfb8e1c39139d8fdc5a963166\nSigned-off-by: pnalmas \u003cpraneeth.nalmas@radisys.com\u003e\n"
    },
    {
      "commit": "206459b28d3446142de1418983995d1d937cc44e",
      "tree": "575a6ec8b258514432b36f769f69f395e27ac21f",
      "parents": [
        "222b61b4ab1b4a3676d1cbf1258e71adcc506ea3"
      ],
      "author": {
        "name": "bseeniva",
        "email": "balaji.seenivasan@radisys.com",
        "time": "Thu Feb 12 11:56:29 2026 +0530"
      },
      "committer": {
        "name": "bseeniva",
        "email": "balaji.seenivasan@radisys.com",
        "time": "Thu Feb 12 15:26:52 2026 +0530"
      },
      "message": "[VOL-5580] Log successful KPI events as DEBUG\n\nChange-Id: I7a71654f58b1f46f77c42b1f914d779ac55b4091\nSigned-off-by: bseeniva \u003cbalaji.seenivasan@radisys.com\u003e\n"
    },
    {
      "commit": "40252ebad72691b0b6d2a931d5c3e12ceb0bb321",
      "tree": "08793e409474d01ea6872d7573a86882c4e28423",
      "parents": [
        "685507db7c66a507a6c9a01f592c0206634a5055"
      ],
      "author": {
        "name": "Abhay Kumar",
        "email": "abhay.kumar@radisys.com",
        "time": "Mon Oct 13 13:25:53 2025 +0000"
      },
      "committer": {
        "name": "Abhay Kumar",
        "email": "abhay.kumar@radisys.com",
        "time": "Sun Nov 02 21:50:28 2025 +0000"
      },
      "message": "[VOL-5486] Upgrade library versions\n\nChange-Id: I8b4e88699e03f44ee13e467867f45ae3f0a63c4b\nSigned-off-by: Abhay Kumar \u003cabhay.kumar@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": "7f8436c554f329f8e469210613bfb33ed12113e4",
      "tree": "b1728f36b4e364712e5b45ebcd77d85af3fd2c18",
      "parents": [
        "e1d0856228818a303535feed714efde643614c98"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jul 09 20:23:27 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jul 11 16:51:47 2023 -0400"
      },
      "message": "[VOL-5053] - Pre-release triage build of voltha-lib-go\n\nmakefiles/\n----------\n  o Added latest library makefile versions from repo:onf-make.\n  o Remove inlined GO* macros and replaced with makefile/docker/include.mk\n  o Proper handling of --it/--tty so jenkins can capture docker output in logs.\n\npkg/adapters/common/\npkg/config/\npkg/db/\npkg/db/kvstore/\npkg/events/eventif/\n---------------------\n  o Bulk copyright notice end-date updates.\n  o Run gofmt -s -w on all *.go sources to fix potential job problems.\n  o Cosmetic edits to force a build for the release.\n\nconfig.mk\n---------\n  o Ignore more lint targets: groovy (tool needed), jjb (not-needed)\n\nMakefile\n--------\n  o echo enter/leave banners within targets to improve readability.\n  o Inline set -euo pipefail within testing else tee command masks exit status.\n  o Added LOCAL_FIX_PERMS\u003d hack to adjust docker volume perms when working locally.\n  o make test depends on test-go and test-go-coverage.\n  o test-go: normal test run, exit with status.\n  o test-go-coverage: test with code -cover but ignore errors until sources can be identified and cleaned up.\n  o Split test target into\n    - gen-coverage-coverprofile\n    - gen-coverage-junit\n    - gen-coverage-cobertura\n      - Separate targets help unwrap run-on command and the need to capture exit status.\n      - Logic can now migrate into a library makefile for other repos to make use of.\n\nChange-Id: Id680c8eb626ff6b7cd27ca783988f659fa1468df\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": "26245a379e67ae0fad2b3cf44d457cd3970bd190",
      "tree": "184a160441b2e47505e7bb7bacb6ff8b204752fe",
      "parents": [
        "6ab2a9885a9bc88c16266df12d44136242c3c122"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Dec 17 21:49:06 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Dec 26 13:52:51 2022 -0500"
      },
      "message": "VOL-4836 - Cosmetic edits to trigger a sanity check build.\n\nMakefile\n--------\n  o Replace inlined rm -fr calls with make builtin $(RM) -r.\n\npkg/events/common.go\npkg/flows/flow_utils_test.go\npkg/grpc/client.go\npkg/kafka/common.go\npkg/platform/platform_test.go\nvendor/go.etcd.io/etcd/embed/etcd.go\nvendor/github.com/coreos/etcd/client/doc.go\nvendor/github.com/grpc-ecosystem/go-grpc-middleware/doc.go\nvendor/github.com/prometheus/client_golang/prometheus/doc.go\n------------------------------------------------------------\n  o Update copyright notice in source to trigger a jenkins job.\n\nChange-Id: Ib679a56436d141571082cf000acc5fefc3cd7c88\n"
    },
    {
      "commit": "d85e52bd90977335cb240ff9cefe1c8587c8a918",
      "tree": "0903aa67f010a8573065c58c4e393c645dafb34b",
      "parents": [
        "42f4ca0a12b9cfee11be74422d6642acb2a29a4a"
      ],
      "author": {
        "name": "kesavand",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Tue Mar 15 16:38:08 2022 +0530"
      },
      "committer": {
        "name": "kesavand",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Tue Mar 29 12:27:13 2022 +0530"
      },
      "message": "[VOL-4663] create voltha event topic (voltha.events) with conifgurable no of partitions and replication factor\n\nChange-Id: I2eb23a374b548d13b3e47d5f65d6d37d14419e32\n"
    },
    {
      "commit": "c7bfea0171afede2cdba5bccbec349ab37aae9bf",
      "tree": "8b6d6af9ba734b7442c220a702cbf8c118db83a9",
      "parents": [
        "fe90ac3dfed3ef3ee4b7871b59cbe300fb1217de"
      ],
      "author": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Wed Nov 24 18:50:33 2021 +0530"
      },
      "committer": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Fri Nov 26 11:09:33 2021 +0530"
      },
      "message": "VOL-4465 raise ONU/OLT deleted events\n\nChange-Id: I183203218a12083a49dfd65fd3b00ff679e3100a\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": "b24b9d0a112dfd58daed173a2ba66132d292628f",
      "tree": "076c6d065aed727e05a6834af649ecf1060c4c10",
      "parents": [
        "6c38e578ee48ba46c889fc4905abd621780068dd"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Thu May 13 08:58:16 2021 -0700"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Tue May 18 13:23:15 2021 -0700"
      },
      "message": "VOL-4079 Publishing device state changes on bus\n\nChange-Id: If32cf5b81fcab1b0095931be7f7b474141d4886b\n"
    },
    {
      "commit": "6c38e578ee48ba46c889fc4905abd621780068dd",
      "tree": "4947856133bb1c6f54bbd1b7d15d095cac4d4bbc",
      "parents": [
        "dcd5406f305e9e369898ac4c2e6b7a68c3c48b65"
      ],
      "author": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Tue Mar 23 19:44:25 2021 +0530"
      },
      "committer": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Wed May 12 23:40:05 2021 +0530"
      },
      "message": "VOL-3734 adding rpc events to the queue and sending to kafka from queue\n\nChange-Id: I7a220fd3c7af0312ad20d4a15c0162b5c77f2044\n"
    },
    {
      "commit": "dcd5406f305e9e369898ac4c2e6b7a68c3c48b65",
      "tree": "62200afb0e5df8b28671744f7bf16cceccd7ab11",
      "parents": [
        "652ef4828799fc79b185c0ca08db31c9f5d4204d"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Apr 22 12:49:17 2021 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Apr 22 12:49:17 2021 -0700"
      },
      "message": "VOL-4034: Per events.proto the unit of time stamp is in seconds and\nthe user of this library passes the raisedTs unit in seconds.\n\nChange-Id: Ie34e299db42165fa69be80067bfe362ccd1394c1\n"
    },
    {
      "commit": "2ca7446fbca084ae64d38a6716e0ceee4185388a",
      "tree": "29437679b4dfecc9cb1238d898190d7ebde7333d",
      "parents": [
        "198de901f27ec1763708ed2eceebb63a0aa724aa"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 01 14:03:17 2021 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 01 15:43:40 2021 -0800"
      },
      "message": "[VOL-3885] Adding retry mechanism when connecting to the kafka event cluster\n\nChange-Id: I6411ed2e4172f9ab659a9d27c4e233c7a0f02b29\n"
    },
    {
      "commit": "adc1b31953b8842f9eec78245d9c5da8c7c08df2",
      "tree": "8f441c101c9dc78982877e011d8a7d475ba59ada",
      "parents": [
        "26ccc88a2d1f21a2feeea61a5d06122759715ff6"
      ],
      "author": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Thu Feb 04 13:12:33 2021 +0530"
      },
      "committer": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Thu Feb 04 13:12:33 2021 +0530"
      },
      "message": "Code changes for adding NONE as subcategory\n\nChange-Id: Id2e239056f5be7fd33941fb76e8cfd6a30a2e162\n"
    },
    {
      "commit": "4d2eb5d069e61287eebeb76cc1237115cfda91ab",
      "tree": "354a0c3b617a148eee6b764120a4fd3d09018a5b",
      "parents": [
        "f34d90893de97ccb6722b3f0aef63d1fa12bfdc1"
      ],
      "author": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Thu Nov 12 17:19:20 2020 +0530"
      },
      "committer": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Tue Dec 22 15:20:53 2020 +0530"
      },
      "message": "VOL-3501 Code changes to support rpc event\n\nChange-Id: I8433b8fc925acbb23bce68091cea3a6b24fc9d85\n"
    }
  ]
}
