)]}'
{
  "log": [
    {
      "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": "074f64f2e7f305e0d3638c2a963ede7cfca5fd0d",
      "tree": "a44eb8e192b264a83324f8b9a3254acd7bcebe2a",
      "parents": [
        "3892db6561bbe17ef7a33c0fb249ea6239e5f6d1"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Dec 01 10:05:02 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Dec 01 10:05:02 2023 -0500"
      },
      "message": "Add debugging\n\nMakefile\n--------\n  o Augment mod-update target to depend on go-version.\n  o go-version: Display/log interpreter version for running jobs.\n  o Sridhar has a job failure that may be version dependent.\n\nChange-Id: Ie5c512ca2f7ca71ec6bd99b962ef6ebb4a6fbf41\n"
    },
    {
      "commit": "fd77d5e46b52b2ab24b91a17279ccb2347d03ff2",
      "tree": "e9b3098588982122b4ef274492c67fa54b8b5913",
      "parents": [
        "7f8436c554f329f8e469210613bfb33ed12113e4"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Jul 15 16:37:44 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Jul 15 16:37:44 2023 -0400"
      },
      "message": "[VOL-5053] - Release build for votlha-lib-go\n\nMakefile\n--------\n  o Fixed target name, should be test-go-cover not test-go.\n\ngo.mod\ngo.sum\n------\n  o update modules voltha-protos and protobuf\n\nvendor/github.com/golang/protobuf/jsonpb/decode.go\nvendor/github.com/opencord/voltha-protos/v5/LICENSE\nvendor/modules.txt\n---------------------------------------------------\n  o Edits triggered by targets mod-update and testOn branch dev-joey\n\nmakefiles/*\n-----------\n  o Refresh library makefiles, pull in latest virtualenv.mk and lint/yaml/*\n\nChange-Id: Id79363c85751f19ec405e5e85c5063e2e8af3911\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": "b085c50dbe3675aacdca93e5cfd5fbc51caeece3",
      "tree": "51c06ded32e66d316e8d28da549cc3357ddfa5d9",
      "parents": [
        "26245a379e67ae0fad2b3cf44d457cd3970bd190"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 17 13:56:24 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 17 13:58:06 2023 -0500"
      },
      "message": "VOL-4925 - Build and release components.\n\ngo.mod\ngo.sum\n------\n  o Bump voltha-protos version string to 5.3.8.\n\nmakefiles/include.mk\nmakefiles/lint/include.mk\nmakefiles/lint/makefile.mk\nmakefiles/lint/shell.mk\nmakefiles/lint/yaml/yamllint.mk\n-------------------------------\n  o Added support for make library lint targets.\n  o Move help target text from Makefile into makefiles/help.mk.\n\nChange-Id: I6e54f47cb38c8946330bb3d40d2354a54a7c9a0c\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": "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": "c50d88c50523ea90ff23a0b77c25d32f75b896d4",
      "tree": "d1adbfee0b27df18bc23bc148c64dc36675a128a",
      "parents": [
        "f87a6a977144b1399f19ed2ce94786a2dafd26ab"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Apr 08 15:47:03 2021 +0000"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Apr 08 16:01:57 2021 +0000"
      },
      "message": "VOL-3978 - change the version of build tools\n\n- fixed two minor errors in code that go 1.16 vet caught\n\nChange-Id: Ibc5d7e966cb89bdb557a640fac70e2101a7b27b6\n"
    },
    {
      "commit": "de9e62b2f8dfb484ca2974e98f31e570b5ee54a0",
      "tree": "aa26bee52da530b430225635e4d7aebb4f9cf485",
      "parents": [
        "866ac58b676c25f530755f2b073054cc4e774d34"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Nov 23 15:00:46 2020 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Nov 24 09:19:11 2020 -0800"
      },
      "message": "using latest voltha-ci-tool container to correctly generate coverage reports\n\nChange-Id: Iad2b8f9e0fe15e43107f8ca4f9d8131d3f4b1804\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": "d58eaef9f644044cace847efc36518e4e1727249",
      "tree": "838e3a43d7509bbaad6893828c57ef6bf27c3692",
      "parents": [
        "04cb5daf78eece068e14fb0ac961a27aef63b8da"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 30 12:30:02 2020 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Apr 06 14:24:20 2020 -0700"
      },
      "message": "[VOL-2833] Reporting total number of instances and current adapter instance during Adapter Registration (needs VOL-2834)\n\nChange-Id: Ic7b0c4f52677383feb98d42ef7c68593fb30f0e3\n"
    },
    {
      "commit": "3da1fd0a7a94b8e67ebd332cf41d2cdcda5e0c1a",
      "tree": "fccab7da1001504671caf687da212c1beefafb1f",
      "parents": [
        "6256a34c72520a4396bf0146c8e7047c47092aa9"
      ],
      "author": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Wed Feb 26 10:54:07 2020 -0500"
      },
      "committer": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Thu Feb 27 11:54:38 2020 -0500"
      },
      "message": "Updated tools version to 2.0.0\n\nAlso merged lint-style (gofmt) into golangci-lint (enabled gofmt).\nAlso removed redundant lint-sanity (govet) which is already checked by golangci-lint.\nAlso changed lint-mod slightly so it reverts any changes it makes go.mod, go.sum, and vendor/.\n\nVOL-2647\n\nChange-Id: I0da8f5db28116efaa4958dc8778ffa0e851d6640\n"
    },
    {
      "commit": "08d15ab0843796b70a669332eb7c810b596c608d",
      "tree": "e5ff780368d295d21749e06f8ac104bcfa2b726d",
      "parents": [
        "51b4060ee6b46c01e62e54a5a5ebf9414a5f01e2"
      ],
      "author": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Fri Feb 14 14:54:52 2020 -0500"
      },
      "committer": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Tue Feb 18 11:45:36 2020 -0500"
      },
      "message": "Modified tool container flags so CTRL-C works properly.\n\nVOL-2594\n\nChange-Id: I0fffb86b7ec6722c62c4de5658fbbd3d45e15289\n"
    },
    {
      "commit": "fac11d4bce12db70041587cf97d0106b1da60704",
      "tree": "b16890c9588104ffb44a900e0a6fbad6a445ebb4",
      "parents": [
        "f346a2dd70c95b58429087910cd75ddec45ee1f2"
      ],
      "author": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Tue Jan 28 12:18:55 2020 -0500"
      },
      "committer": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Fri Jan 31 08:56:19 2020 -0500"
      },
      "message": "Modified Makefile to use containerized tools.\n\nVOL-2428\n\nChange-Id: I6c4f06b9501cfd5beabf5d99d8fa179dd9d5e793\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": "a36b498551cf60c4827f0557621ba75b7369fc73",
      "tree": "9fab34c850c3acc65daf51f02bd1685701fbe780",
      "parents": [
        "f65a8ce1465e8e604344250132601f4e44037a28"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 26 08:09:23 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 27 10:59:47 2019 -0800"
      },
      "message": "VOL-2265 test go.mod and vendor consistency;\nFix go.mod go-resiliency import no longer indirect;\nReturn to dev version\n\nChange-Id: I2b6edbe0b933b5ce34cdca8f693dcf96cef03daa\n"
    },
    {
      "commit": "f1b096c13afa46546cd31658583d9af5aa3f3d61",
      "tree": "ea6745ee57d579f26abd75717341a44d0d7ba7c6",
      "parents": [
        "bc70c450f1a4e522954a4cbf510146049e01372e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 01 12:36:30 2019 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 04 08:25:19 2019 -0800"
      },
      "message": "VOL-2189 update voltha-lib-go to use voltha-protos\u003dv2.0.0;\nRelease 2.2.9\n\nChange-Id: I4421bc86324c692e71494cb09ba1ddc5454c1054\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"
    }
  ]
}
