)]}'
{
  "log": [
    {
      "commit": "d948f7701638cccadb9a514f722927f8131b0a46",
      "tree": "98f9ea796e32934954996e55982306e0db59072c",
      "parents": [
        "21e54c3ea127cefd9c8649007ee3826098e3c32a"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Aug 11 17:49:24 2021 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Oct 05 13:52:05 2021 -0400"
      },
      "message": "[VOL-4291] Rw-core updates for gRPC migration\n\nChange-Id: I8d5a554409115b29318089671ca4e1ab3fa98810\n"
    },
    {
      "commit": "21e54c3ea127cefd9c8649007ee3826098e3c32a",
      "tree": "4b1b6e47f3ec94910e173224d53b0b00aa7ee1b2",
      "parents": [
        "6080c17a69a8965a1754977ab93759b2936c6e21"
      ],
      "author": {
        "name": "ssiddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Tue Jul 27 11:30:46 2021 +0530"
      },
      "committer": {
        "name": "ssiddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Tue Aug 17 12:35:52 2021 +0530"
      },
      "message": "[VOL-4001] MPLS support in vOLTHA-Core\n\nChange-Id: I6b46ccadbbccafe577d717d6fbf3ace7efa4d1aa\n"
    },
    {
      "commit": "408cd96a8da028341a7141602247ab3c81e66ece",
      "tree": "be68937498b56ff2846df71911845081813072bd",
      "parents": [
        "8728525e8513196c30b7120a3d3c7332c6a03dff"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Mar 11 14:31:31 2020 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Mar 18 12:50:46 2020 -0700"
      },
      "message": "[VOL-2404] : RW-Core changes for handling OLT Reboot Scenario\n\n- When the OLT\u0027s connection status goes from REACHABLE to UNREACHABLE\n  in ENABLED/DISABLED admin state, delete all the logical ports,\n  child devices, logical device and device flows.\n\n- When OLT\u0027s connection status becomes reachable again, child devices,\n  ports will be re-discovered again. The logical device will be recreated\n  again.\n\n- Will not handle the case where OLT goes UNREACHABLE when OLT is disabled\n  as part of voltha2.3 release\n\nChange-Id: I34c0c538b44afa19e889e9631f0a738060a58fef\n"
    },
    {
      "commit": "d5e8bd582a333428c37ec9b570e7ac30d0e3f44d",
      "tree": "5e9545d9c6a6e7edf79a7bde49f4f8921edd8cc9",
      "parents": [
        "1001404f02dee3e1a1a59efeaa8ce27dacf30517"
      ],
      "author": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Thu Jan 30 16:30:16 2020 -0500"
      },
      "committer": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Fri Jan 31 09:40:27 2020 -0500"
      },
      "message": "Removed all references to the ro-core.\n\nAlso removed unused afrouter tests.\nAlso removed cli/ folder.\n\nCompletes VOL-2295\n\nChange-Id: Id8afcbf80a55b6d3d254896222c427834e0795d7\n"
    },
    {
      "commit": "660dbba5fdb75e14f58d16be6fdd537fb42a4a37",
      "tree": "f0be66e41b90a7427c12d65b99a407febf182b43",
      "parents": [
        "c2c73ff343984b55f36eac1016f78af7307b14af"
      ],
      "author": {
        "name": "Divya Desai",
        "email": "divya.desai@infosys.com",
        "time": "Wed Oct 16 07:06:49 2019 +0000"
      },
      "committer": {
        "name": "divyadesai",
        "email": "divya.desai@infosys.com",
        "time": "Fri Nov 22 05:52:16 2019 +0000"
      },
      "message": "VOL-2009[RO Core doesn\u0027t retry KV store connection on startup]\n\nChange-Id: I01ed30d41d968f1bf9e052014eae420973d85266\n"
    },
    {
      "commit": "81175e43dcb5f74a1c9b4cde08b1fad9412c4d2a",
      "tree": "1c6471da0f24381f7d9de8d91e2ccd2ca6bcf0d7",
      "parents": [
        "5259f8e52b3e3f5c7ad422a4b0e506e1d07f6b36"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Oct 16 19:06:37 2019 +0000"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Oct 16 20:05:29 2019 +0000"
      },
      "message": "VOL-2096 - remove the k8s files which should not longer be used\n\nChange-Id: If45d175e65d7b6669db48645bef944845cd6f6dc\n"
    },
    {
      "commit": "2e3051a929df21300a8f41d2d16244cd621293f6",
      "tree": "4808ea48afeb8618c3174cd3309dcb119206049a",
      "parents": [
        "6d62c0027b30d3b9321bf787963890bfc1fd14e7"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat May 11 15:01:46 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu May 16 15:44:27 2019 -0400"
      },
      "message": "VOL-1613: Redo Makefile and Dockerfile to new standard\n\nNeeded for proper releases\n\nAlso update system-test compose and docs needed to\nrun images using new build.\n\nChange-Id: Idc00317de476fe943ec937977bf863a46c1e8305\n"
    },
    {
      "commit": "24ff023b9182479117a2ae523542e6ae3675f9a9",
      "tree": "c482352248ad1187990e02700ecd7e97776eef61",
      "parents": [
        "0ab4cb2bfea71765610ef8f0051c8d7b231ad08f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Apr 30 13:26:19 2019 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Apr 30 13:26:24 2019 -0700"
      },
      "message": "can\u0027t ignore vendor files if we want dep check to work ootb\n\nChange-Id: I4837e9fa13a262f0880341ac6dbbcbc25eac8784\n"
    },
    {
      "commit": "074d0e0efaf69067766f44b268c830d277d70c1f",
      "tree": "de4de04e7ad0dea648c01c6b9e5b73e0c2c9464e",
      "parents": [
        "282d640d23e548e10ee941b68adf1bba5139b32b"
      ],
      "author": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Wed Apr 24 17:58:16 2019 -0400"
      },
      "committer": {
        "name": "Kent Hagerman",
        "email": "khagerma@ciena.com",
        "time": "Thu Apr 25 14:37:52 2019 -0400"
      },
      "message": "Added a make targets \u0027lint-style\u0027, \u0027lint-sanity\u0027, \u0027lint\u0027, and \u0027test\u0027.\n\n\u0027lint-style\u0027 scans go files for formatting errors using \u0027gofmt\u0027.\n\u0027lint-sanity\u0027 checks for common issues using \u0027go vet\u0027.\n\u0027lint\u0027 is shorthand for \u0027lint-style\u0027 \u0026 \u0027lint-sanity\u0027\n\u0027test\u0027 runs any existing tests using \u0027go test\u0027, and generates junit \u0026 coverage reports into tests/results/.\n\nChange-Id: If0576180b5ca400280631a0583c1887ec9c61ccc\n"
    },
    {
      "commit": "fc0dcda05f8ac17247c54d87f5f5306a86744738",
      "tree": "9ad457821fdc7c00995d2aa27610536c48bd12e2",
      "parents": [
        "7bf8443c8c35ed6303dba292469598bd8645473d"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Mon Apr 08 16:54:36 2019 -0400"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Tue Apr 09 15:37:37 2019 -0400"
      },
      "message": "VOL-1500 VOL-1475 Updated the remaining python containers in voltha-go to use pyvoltha and voltha-protos\n\nChanged the build system to have separate flags for local pyvoltha and local protos.\nCleared out now unneeded python libraries and protos from voltha-go\n\nPonSim was tested by launching the system-test-ponsim.yml and making sure the ponsim enables.\nThis was tested on docker-compose and k8s.\nLet me know if there are other cases to test.\n\nChange-Id: Ie2d5a19900fcfc93b96aba2981efb18fd9e649bb\n"
    },
    {
      "commit": "c91266ef204b7747a2cbe9bb53005d92d88ea497",
      "tree": "fb8b13d06860865f89ebb3773c4a5a45d2d3c2a7",
      "parents": [
        "068867d876e742dea061e4a8186f2adf0f3fa12f"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Fri Apr 05 14:21:20 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 08 14:34:35 2019 +0000"
      },
      "message": "Updated voltha-protos in vendor to the latest version\n\nAdded python/pyvoltha and python/voltha-protos to .gitignore\nThey are copied in as part of the local build process\n\nUpdated the quickstart document to install pyvoltha before the cli.\n\nChange-Id: I3928b77ae2af58a6d1416a9412387d432d53dd69\n"
    },
    {
      "commit": "9fba865a4f13c5c393b2f645a291dcaa6cb2cc13",
      "tree": "a650d40869a9183cb406ec275cec1237bacf0e33",
      "parents": [
        "85ab5081f1764706e181d1df4d574c4450769641"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Apr 02 12:00:17 2019 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Apr 03 15:00:11 2019 +0000"
      },
      "message": "VOL-1460:  Include voltha-protos in vendor\n\nThis forces voltha-protos to be like any other dependancy.\nKeeping in line with checking in all vendor items.\n\nCare must still be taken such that any other user of proto\ndoesnt cause these to break.  dep ensure would be needed to update.\n\nUpdate gitignore to screen out items dep\u0027s prune brought over\nthat we didnt actually need.\n\nChange-Id: If3ed03985ce9c73475ea1448af7aef848a8993a1\n"
    },
    {
      "commit": "daa6bb293ba6cd2eee66d4ad5e42316a4d5d7e8d",
      "tree": "a04aa6754c512235ef96e218653a0759754fa241",
      "parents": [
        "f7fc1788f86c11b2cd678853a965db52795a1344"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Thu Mar 07 12:26:28 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 01 14:36:17 2019 +0000"
      },
      "message": "VOL-1460 Updated core to use voltha-protos instead of local protos\nMoved protos to python directory in order to maintain functionaly of containers built there.\nAdded capability to do local builds of protos\nAdded instructions on running dep ensure for getting protos.\nUpdated github.com/golang/protobuf version to v1.3.1\n\nChange-Id: Ia6ef55f07f0d5dcb5b750d7c37b21b71db85bfc4\n"
    },
    {
      "commit": "81f9651eb1b5e98203fda82e99719249ec69c506",
      "tree": "5fce7a3c0db9b1c9085946324a7081a004cacd05",
      "parents": [
        "5f0b5a3de1d41f752210902772be08a5e8a7ed86"
      ],
      "author": {
        "name": "Ryan",
        "email": "aawer12345tw@yahoo.com.tw",
        "time": "Wed Jan 23 03:27:47 2019 +0000"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jan 24 14:31:38 2019 +0000"
      },
      "message": "Insert the description of the change.\n\nChange-Id: Id8ada2a8b71426788ebc6bd8a8bb684defe8721a\n"
    },
    {
      "commit": "7ff26c76b93c244c4e8ca2073475df3ac8af393a",
      "tree": "01ca9e5c404193824d527e1096032341a0ad8b84",
      "parents": [
        "a3ea7d4657b9bc5211af5723fd3752f60a15b6c0"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 16 14:55:48 2019 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 16 20:28:50 2019 +0000"
      },
      "message": "Fix an exception in the kafka client. Update gitignore to ignore\nonly proto files generated by Voltha.\n\nChange-Id: I54b1b5e428a918ab20e564b55176942d0bc0facd\n"
    },
    {
      "commit": "5aadea07caa4003c6a936b6db62ab13f1c73bd55",
      "tree": "0b817b8dba4c37a382a185fda4ab1639d9598392",
      "parents": [
        "fdbad6e300141d41d406c59ce1648121f84cde37"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Nov 07 14:30:11 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Nov 07 14:30:11 2018 -0500"
      },
      "message": "This commit updates the grpc server to accept connections on any\ncontainer IP and refresh the adapters README.md file.\n\nChange-Id: Ic59c3b07d786499cda0a0a1a6be0ee1f75e869ca\n"
    },
    {
      "commit": "9a4689630eff5834207269a224e3a8652b4407e9",
      "tree": "f5c4c9d341052952e3874083d8091119b7c8789a",
      "parents": [
        "998f442b69b78dde4d6b16b74b1eb147a0097a23"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Sep 19 15:33:13 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Sep 19 15:33:13 2018 -0400"
      },
      "message": "This commit consists of:\n1) Update the voltha.proto to remove duplicates between the voltha message and\nthe CoreInstance.   Since all data will be stored into the clustered KV store\nthen it makes sense to use a clustered proto message instead of core specific.\nEach core will hold a subset of the data, only those it is actively or passively\nmanaging.\n2) Add a Makefile into the adapters directory to clearly separate the build of\nadapters to the core build.   This is work in progress.\n3) Add an initial readme.md into the adapters directory to show how to run ponsim\nolt and onu adapters in containers\n4) Minor cleanup, mostly around name consistency.\n\nChange-Id: I55155c41b56e95877f8735b536873a87d6ca63b1\n"
    },
    {
      "commit": "7b909899aa621058f5eef40871ab8df8a4736dcc",
      "tree": "9b365da1e69c0dfcb5668d430194e439d0729d59",
      "parents": [
        "b92035435f2922c41cb9c9c078de2abe7367b008"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Sep 18 13:48:20 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Sep 18 13:48:20 2018 -0400"
      },
      "message": "Update the gitignore file\n\nChange-Id: Idae08533e376aa3c12890b0f22bfe1aa6108f1fb\n"
    },
    {
      "commit": "b92035435f2922c41cb9c9c078de2abe7367b008",
      "tree": "d12930c4e0bf026551724fc5a820da0945999c5d",
      "parents": [
        "e16186c3874c911c426263ba11919ce6cad07099"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Sep 17 22:56:37 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Sep 18 10:53:57 2018 -0400"
      },
      "message": "This commit consists of the following:\n1) The kafka messaging proxy in Twisted python for adapters\n2) Initial implementation and containerization of ponsim OLT adapter\nand ponsim ONU adapter\n3) Initial submission of request and response facade in both Twisted\npython and Go Language\n4) Initial implementation of device management and logical device management\nin the Core\n5) Update to the log module to allow dynamic setting of log level per\npackage using the gRPC API\n6) Bug fixes and minor changes\n\nChange-Id: Ia8f033da84cfd08275335bae9542802415e7bb0f\n"
    },
    {
      "commit": "abad44cc59b5243aa3ff664ba7cfce0cbc1750a3",
      "tree": "40d3996a667dbba614501d8a24034e90d9d0af7c",
      "parents": [
        "4a2564d4414c89e742d4063a2dac7dc41a13d4bb"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Aug 03 16:58:35 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Aug 03 16:58:35 2018 -0400"
      },
      "message": "[VOL-1024]  This update consists of:\n\n1) Inter-container kafka library in Go\n2) initial set of proto definitions\n3) Test cases for the kafka library\n\nChange-Id: Ibe8b0f673a90bbe4cb92847ce40f31ec2d0b6244\n"
    },
    {
      "commit": "cfee5f4f8bb8c3a79bf25b5a3a1bd0c6998a6f24",
      "tree": "4ed2f71f4134bee002d52c8e8d57dd4a22e41f1d",
      "parents": [
        "c300385582fe6db5f79a2381973ff19918a2a9b0"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 19 22:47:38 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 19 22:47:38 2018 -0400"
      },
      "message": "First voltha-go commit.  This commit is focussed on setting up the voltha-go structure as well as the kvstore library\n"
    }
  ]
}
