)]}'
{
  "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": "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": "6f415b2023eb2f65f8410f4cf7c0a43a1a87220c",
      "tree": "226e0b09e43886efbbf0c932daa9427ef83c353f",
      "parents": [
        "d0c5ffdaf2798dec87beb3b74bdd149702b66bf0"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Jun 22 18:08:53 2021 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Jun 22 18:50:26 2021 -0400"
      },
      "message": "[VOL-4194] Add an Etcd Client Pool\n\nThis commit adds an Etcd client pool with a configurable\ncapacity as well as maximum concurrent requests per client.  While\ntests were done locally, it was not done with all components\ndue to dependencies that need to be merged first.   Once the\ndependencies are merged then this change can be fully tested.\n\nChange-Id: I7e8c8953bd3871056a721de68990e3d85df8b688\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": "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": "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": "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"
    }
  ]
}
