)]}'
{
  "log": [
    {
      "commit": "90577132a522365a2229d57c4262f3ad2fc3416d",
      "tree": "e4326d1995c9561f2c7b8ad47cef1f380fc38b27",
      "parents": [
        "b06cc9403e211b96f88f615e1f78ef7eb3b114df"
      ],
      "author": {
        "name": "bseeniva",
        "email": "balaji.seenivasan@radisys.com",
        "time": "Thu Jun 12 11:34:47 2025 +0530"
      },
      "committer": {
        "name": "bseeniva",
        "email": "balaji.seenivasan@radisys.com",
        "time": "Fri Jul 04 11:12:02 2025 +0530"
      },
      "message": "[VOL-5445] Fix for ONU adapter stuck in Not ready state when registering with rwcore\n\nChange-Id: Ibfa0581c47a6714f9905efe532fb19eb38de1922\nSigned-off-by: bseeniva \u003cbalaji.seenivasan@radisys.com\u003e\n"
    },
    {
      "commit": "b06cc9403e211b96f88f615e1f78ef7eb3b114df",
      "tree": "dab2099ae5b07c733d9f893721f4517ecd9db7b9",
      "parents": [
        "f5ce27e0578e2126c6823292bd297521d1c37ee3"
      ],
      "author": {
        "name": "balaji6299",
        "email": "balaji.nagarajan@radisys.com",
        "time": "Wed May 28 12:57:39 2025 +0530"
      },
      "committer": {
        "name": "balaji.nagarajan",
        "email": "balaji.nagarajan@radisys.com",
        "time": "Fri Jul 04 10:36:52 2025 +0530"
      },
      "message": "VOL-5439: Rw core crash fix in device delete\n\nChange-Id: Ia0e6204c509b8749db1a110e1791046599a8b9bb\nSigned-off-by: balaji6299 \u003cbalaji.nagarajan@radisys.com\u003e\n"
    },
    {
      "commit": "f5ce27e0578e2126c6823292bd297521d1c37ee3",
      "tree": "ba812a22af268524adc253fe37fbd66237785e0f",
      "parents": [
        "929cc0097c15716269aa9f8f175c66969076033c"
      ],
      "author": {
        "name": "bseeniva",
        "email": "balaji.seenivasan@radisys.com",
        "time": "Mon Mar 17 11:31:22 2025 +0530"
      },
      "committer": {
        "name": "bseeniva",
        "email": "balaji.seenivasan@radisys.com",
        "time": "Thu Jun 26 17:42:38 2025 +0530"
      },
      "message": "[VOL-5433] Added changes to fix the parent-id missing issue after OLT reboot\n\nSigned-off-by: bseeniva \u003cbalaji.seenivasan@radisys.com\u003e\nChange-Id: I7de343c19401ea79f24c47e1f9acf9bf08504829\n"
    },
    {
      "commit": "929cc0097c15716269aa9f8f175c66969076033c",
      "tree": "9de0f2f073d0e528be3059b3cd90b8fcfddcd674",
      "parents": [
        "8dddb17838232ec7c4e3746a097c27f5ade5d62a"
      ],
      "author": {
        "name": "Akash Reddy Kankanala",
        "email": "akash.kankanala@radisys.com",
        "time": "Tue Apr 08 15:05:21 2025 +0530"
      },
      "committer": {
        "name": "Akash Reddy Kankanala",
        "email": "akash.kankanala@radisys.com",
        "time": "Wed Apr 09 14:33:00 2025 +0530"
      },
      "message": "[VOL-5374] - Upgrade go version to v1.23\n\nChange-Id: I86c21c482e61b358023119620b87032f2ea04c6d\nSigned-off-by: Akash Reddy Kankanala \u003cakash.kankanala@radisys.com\u003e\n\n[VOL-5374] - Upgrade go version to v1.23\n\nChange-Id: Ie653d5c992aa3ff6624916d65009e2efbe0ed3f5\nSigned-off-by: Akash Reddy Kankanala \u003cakash.kankanala@radisys.com\u003e\n"
    },
    {
      "commit": "8dddb17838232ec7c4e3746a097c27f5ade5d62a",
      "tree": "16538e931b7158cb6c8faf3b3afa6946dde1032c",
      "parents": [
        "06ad5580cf57a06527e6d93efe9e13ccb3ae1469"
      ],
      "author": {
        "name": "Nandita Biradar",
        "email": "nbirada@radisys.com",
        "time": "Thu Dec 05 14:57:40 2024 +0530"
      },
      "committer": {
        "name": "Nandita Biradar",
        "email": "nbirada@radisys.com",
        "time": "Fri Feb 28 21:19:06 2025 +0530"
      },
      "message": "[VOL-5184]preventing childDevice lost\n\nChange-Id: I2fd962ca26078b6182c92bcef5f73e626d42a650\nSigned-off-by: Nandita Biradar \u003cnbirada@radisys.com\u003e\n"
    },
    {
      "commit": "06ad5580cf57a06527e6d93efe9e13ccb3ae1469",
      "tree": "dfa637abb69a3e6b47ef9d4987cc5cd8a6014d76",
      "parents": [
        "84f0c3ac83d92c7a8e36b6ca4e2cdeae16be2f9a"
      ],
      "author": {
        "name": "bseeniva",
        "email": "balaji.seenivasan@radisys.com",
        "time": "Tue Feb 18 18:05:08 2025 +0530"
      },
      "committer": {
        "name": "bseeniva",
        "email": "balaji.seenivasan@radisys.com",
        "time": "Tue Feb 18 18:06:02 2025 +0530"
      },
      "message": "[VOL-5430] Removed reconcilation failure check\n\nSigned-off-by: bseeniva \u003cbalaji.seenivasan@radisys.com\u003e\nChange-Id: I9f0a9c9bc705ea726c9b55769eeed212568ef3a9\n"
    },
    {
      "commit": "abf2a0c7394baff53396d4ac5c0a28f2f4389fb7",
      "tree": "661990540e3543dc04c2f983016075176560f200",
      "parents": [
        "50c73b7e9ae2b09ac67c68dc631bccb758b0fba2"
      ],
      "author": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Thu Jan 16 22:46:00 2025 +0530"
      },
      "committer": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Thu Jan 16 22:46:05 2025 +0530"
      },
      "message": "[VOL-5424] - fix reconcile cleanup when reconcile stops\n\nChange-Id: I20dfccf7c327a10b316cbe18c9aa5ac7946d8763\nSigned-off-by: Sridhar Ravindra \u003csridhar.ravindra@radisys.com\u003e\n"
    },
    {
      "commit": "796461c14a0ccd6b8014e32f44659d2576284373",
      "tree": "78fea4e745b76318f17ab68b764b4335a4e0b614",
      "parents": [
        "2b557396f16ee6e17a1a99f90cb3549717e5b6dd"
      ],
      "author": {
        "name": "Nandita Biradar",
        "email": "nbirada@radisys.com",
        "time": "Wed Jan 08 12:32:22 2025 +0530"
      },
      "committer": {
        "name": "Nandita Biradar",
        "email": "nbirada@radisys.com",
        "time": "Wed Jan 08 07:21:00 2025 +0000"
      },
      "message": "[VOL-5413]reconcile-cleanupmiss\n\nChange-Id: Ib3c091e2088fde13dd9accc00fb75d05793c4df5\nSigned-off-by: Nandita Biradar \u003cnbirada@radisys.com\u003e\n"
    },
    {
      "commit": "c1b04e72297a8a359318ccf278799fc4e4df866d",
      "tree": "ec2d858699cea1b9c74f4c481cbdaa48e4896297",
      "parents": [
        "c4599db10a9e50d8f58ad3265f38e2a5501bd6e9"
      ],
      "author": {
        "name": "aksoni",
        "email": "akash.soni@radisys.com",
        "time": "Mon Dec 16 23:08:30 2024 +0000"
      },
      "committer": {
        "name": "aksoni",
        "email": "akash.soni@radisys.com",
        "time": "Thu Dec 19 09:59:01 2024 +0000"
      },
      "message": "[VOL-5404]-retry introduced for failed child device\n\nChange-Id: I5ce67b1493f832788a23951ecd5815a3f5dc3234\nSigned-off-by: aksoni \u003cakash.soni@radisys.com\u003e\n"
    },
    {
      "commit": "c4599db10a9e50d8f58ad3265f38e2a5501bd6e9",
      "tree": "35b233fc1f56cf086cbdd4eb88c0a8af2e120541",
      "parents": [
        "26ff81427652e967daf735fe0e72260a7c0d110c"
      ],
      "author": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Thu Dec 12 14:39:13 2024 +0530"
      },
      "committer": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Sat Dec 14 10:38:24 2024 +0530"
      },
      "message": "[VOL-5399] - Handle reconcile issues during upgrade scenario and other fixes in reconcile\n\nChange-Id: I5b44b7a1847885c49cf95cf232be640e8d8e6094\nSigned-off-by: Sridhar Ravindra \u003csridhar.ravindra@radisys.com\u003e\n"
    },
    {
      "commit": "7cb6eda3f235e956807032dec4a5515fb6c86c6b",
      "tree": "ab714bf620b4b98ae52a50b632396489b47f0661",
      "parents": [
        "e9cee97dc0da7629aab1b9e80b9f0a733c768671"
      ],
      "author": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Fri Dec 06 07:53:51 2024 +0530"
      },
      "committer": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Fri Dec 13 13:01:29 2024 +0530"
      },
      "message": "[VOL-5381] - handle logical agent creation failure\n\nChange-Id: I9dd685117d13456bbcd6db8fd7723fa66967b949\nSigned-off-by: Sridhar Ravindra \u003csridhar.ravindra@radisys.com\u003e\n"
    },
    {
      "commit": "e9cee97dc0da7629aab1b9e80b9f0a733c768671",
      "tree": "19975a90004e8db099e6bb0dc1c3df7f5ee5e80c",
      "parents": [
        "fb510f66e2b3f252378c83eeb6a7ab4ac0a56e19"
      ],
      "author": {
        "name": "Praneeth Nalmas",
        "email": "praneeth.nalmas@radisys.com",
        "time": "Mon Dec 09 17:18:43 2024 +0530"
      },
      "committer": {
        "name": "Praneeth Nalmas",
        "email": "praneeth.nalmas@radisys.com",
        "time": "Thu Dec 12 15:01:57 2024 +0530"
      },
      "message": "[VOL-5388] During some of the device state transitions reconciling clean up is to be  performed for appropriate subsequent  device transitions to happen\n\nChange-Id: Ibba59a1280540b09254ce4487eb81b8cfe15e86b\nSigned-off-by: Praneeth Nalmas \u003cpraneeth.nalmas@radisys.com\u003e\n"
    },
    {
      "commit": "4e0f37b318e528e5a04cea1ffc9e519b151e8a39",
      "tree": "e61ea31254b89fe6df795207b041c5af2919e7e1",
      "parents": [
        "e278766ee6665d3ae513c2e2d4ed5ad180e827b5"
      ],
      "author": {
        "name": "Abhay Kumar",
        "email": "abhayk@radisys.com",
        "time": "Fri Jul 12 09:33:01 2024 +0530"
      },
      "committer": {
        "name": "Abhay Kumar",
        "email": "abhayk@radisys.com",
        "time": "Wed Dec 11 06:47:30 2024 +0000"
      },
      "message": "[VOL-5359] Add redis option as KVStore\n\nChange-Id: I432a3deaa83b39bd4796d3ad1637c398e76474bd\nSigned-off-by: Abhay Kumar \u003cabhayk@radisys.com\u003e\n"
    },
    {
      "commit": "e278766ee6665d3ae513c2e2d4ed5ad180e827b5",
      "tree": "49c152867b0032e5a370825647725dbf3e5fb4d2",
      "parents": [
        "6e87c9e6f31d727b71c855e8782355c2788ea339"
      ],
      "author": {
        "name": "aksoni",
        "email": "akash.soni@radisys.com",
        "time": "Thu Nov 28 05:01:56 2024 +0000"
      },
      "committer": {
        "name": "aksoni",
        "email": "akash.soni@radisys.com",
        "time": "Mon Dec 09 06:23:53 2024 +0000"
      },
      "message": "[VOL-5322] - Introduced new transition state to create logical device id\n\nChange-Id: Id16930270ca22392630612d82b2660870918fcad\nSigned-off-by: aksoni \u003cakash.soni@radisys.com\u003e\n"
    },
    {
      "commit": "6e87c9e6f31d727b71c855e8782355c2788ea339",
      "tree": "7692fd07e69a18c0ace0c83347007ef1fe05dc25",
      "parents": [
        "9f491fe8816a5c2bc759c0e4534a69bce8883002"
      ],
      "author": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Fri Dec 06 10:25:17 2024 +0530"
      },
      "committer": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Fri Dec 06 11:43:04 2024 +0530"
      },
      "message": "[VOL-5383] - release lock on failure in initPmConfig\n\nChange-Id: Idc66882b2be36765a1f236a22b85a3fa56ed4c2e\nSigned-off-by: Sridhar Ravindra \u003csridhar.ravindra@radisys.com\u003e\n"
    },
    {
      "commit": "9f491fe8816a5c2bc759c0e4534a69bce8883002",
      "tree": "0370da1af48394475b1c7fc8d304fa0aeff4cc59",
      "parents": [
        "1a78c6cad907028b9c4092439565ee863bb05f9e"
      ],
      "author": {
        "name": "Praneeth Kumar Nalmas",
        "email": "praneeth.nalmas@radisys.com",
        "time": "Tue Nov 12 22:10:01 2024 +0530"
      },
      "committer": {
        "name": "Praneeth Nalmas",
        "email": "praneeth.nalmas@radisys.com",
        "time": "Tue Nov 12 16:51:55 2024 +0000"
      },
      "message": "[VOL-5377]:Stop reconcile process  on the agent when a reconciling clean up is performed for that device\n\nChange-Id: Ieda6df0bee2b556411a918d1edcd3e56f5bee3c3\nSigned-off-by: Praneeth Kumar Nalmas \u003cpraneeth.nalmas@radisys.com\u003e\n"
    },
    {
      "commit": "7a9af443c41a1467ed7a8cf4e8f753002170a25e",
      "tree": "0900a158bccdcba8e890a7274b5ebff0aece3cd5",
      "parents": [
        "9e422134df02afc9facd76f0aedd792a99b2272d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 03 19:26:36 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 03 19:26:36 2024 -0500"
      },
      "message": "[VOL-5247] branch and release repo:voltha-go\n\ncompose/\nmakefiles/\nrw_core/test/\nrw_core/utils/\n--------------\n  o Bulk update copyright notices for 2024.\n  o Also submitted for side effects, initiate a jenkins job.\n\nVERSION\n-------\n  o Bump version string in preparation for branching.\n\nChange-Id: I281867d8e298ef81c6dc2a6d416d330c996c4592\n"
    },
    {
      "commit": "9e422134df02afc9facd76f0aedd792a99b2272d",
      "tree": "0f570c34aec67ecc31277a0967ea8de2c4b6445e",
      "parents": [
        "936cabd7e8f91e2ff53332813f7150eb06183be3"
      ],
      "author": {
        "name": "nikesh.krishnan",
        "email": "nikesh.krishnan@radisys.com",
        "time": "Sat Dec 16 00:36:47 2023 +0530"
      },
      "committer": {
        "name": "Nikesh Krishnan",
        "email": "nikesh.krishnan@radisys.com",
        "time": "Mon Dec 18 17:24:57 2023 +0000"
      },
      "message": "VOL-5228 reconciling error handling\n\nChange-Id: Ib558bf79c8ff9419422a70e7f5b1a286fbb24469\n"
    },
    {
      "commit": "936cabd7e8f91e2ff53332813f7150eb06183be3",
      "tree": "09b1833c3c0e07fddc7d43c13129d9bde7b645eb",
      "parents": [
        "c8beca587bdda614b4a5f8e96fa520b417fe9754"
      ],
      "author": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Mon Dec 04 12:38:46 2023 +0530"
      },
      "committer": {
        "name": "Sridhar Ravindra",
        "email": "sridhar.ravindra@radisys.com",
        "time": "Tue Dec 12 12:28:28 2023 +0530"
      },
      "message": "[VOL-5216] - add new transition handler during device reboot\n\nChange-Id: I29a80cb9bbd4012c828e3cf8f811cfe5974fed09\n"
    },
    {
      "commit": "c8beca587bdda614b4a5f8e96fa520b417fe9754",
      "tree": "fed82c35c12e6cfb0267d5f539ff4463a510bafa",
      "parents": [
        "1e3b98a14434c04478f39c2ef5213d996b965eb0"
      ],
      "author": {
        "name": "nikesh.krishnan",
        "email": "nikesh.krishnan@radisys.com",
        "time": "Thu Dec 07 13:45:03 2023 +0530"
      },
      "committer": {
        "name": "Nikesh Krishnan",
        "email": "nikesh.krishnan@radisys.com",
        "time": "Mon Dec 11 16:27:57 2023 +0000"
      },
      "message": "VOL-5219 core should be able to refire the missed reconcile requests\n\nChange-Id: I661e21223a11842478f28349a24a4bb1c35d7c56\n"
    },
    {
      "commit": "1e3b98a14434c04478f39c2ef5213d996b965eb0",
      "tree": "51b5a5bf381fec2c6577354a93a58d5374f2f5fc",
      "parents": [
        "c6523ba674ad1d171bd0e86b4ce2eab26d7b88dd"
      ],
      "author": {
        "name": "nikesh.krishnan",
        "email": "nikesh.krishnan@radisys.com",
        "time": "Sun Nov 26 02:39:53 2023 +0530"
      },
      "committer": {
        "name": "Nikesh Krishnan",
        "email": "nikesh.krishnan@radisys.com",
        "time": "Sat Dec 02 15:29:52 2023 +0000"
      },
      "message": "VOL-5107 fix for getchildevice in case it misses to fetch devices in agent map which is not yet added to parent device\u0027s  ports\n\nChange-Id: I8133ea2c9e6ea3295d9f7b08e2988739149c6640\n"
    },
    {
      "commit": "c6523ba674ad1d171bd0e86b4ce2eab26d7b88dd",
      "tree": "a42e5423fbca3483c8ec0e7d69721080ddb0fa0b",
      "parents": [
        "07d5bb1f3cd340a8e8e8dc1b84f014d6250f4634"
      ],
      "author": {
        "name": "Holger Hildebrandt",
        "email": "holger.hildebrandt@adtran.com",
        "time": "Mon Nov 06 08:39:58 2023 +0000"
      },
      "committer": {
        "name": "Holger Hildebrandt",
        "email": "holger.hildebrandt@adtran.com",
        "time": "Mon Nov 06 08:44:35 2023 +0000"
      },
      "message": "[VOL-5202] Fix OLT rebooted when OLT is disabled\n\nChange-Id: I2290d63691acab6856e3a8b4f776adad24af9f01\n"
    },
    {
      "commit": "df10b2bbdc0c717cf084c10d89ae868eeb701b66",
      "tree": "dff7416b36eee8d88fe398d243b6e3dc8587e4a2",
      "parents": [
        "5f553e51ce4505567094925c24b310ff3cb7590e"
      ],
      "author": {
        "name": "nikesh.krishnan",
        "email": "nikesh.krishnan@radisys.com",
        "time": "Fri Sep 29 21:24:52 2023 +0530"
      },
      "committer": {
        "name": "nikesh.krishnan",
        "email": "nikesh.krishnan@radisys.com",
        "time": "Fri Sep 29 21:29:48 2023 +0530"
      },
      "message": "VOL-5189 add info logs to enable ease of debug in scale\n\nChange-Id: If69d71420f5a9a3e742094a4ace0ba60c9a93346\n"
    },
    {
      "commit": "393daca85f76e3c40c5cbc74c2a956b4b8934b15",
      "tree": "3b30e5a976ab44c6d43a4a605b9ff17656fcbe01",
      "parents": [
        "0ded28dd4ba2bdab3e4786499d00ca1f710fc00e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jul 06 08:47:54 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jul 06 08:47:54 2023 -0400"
      },
      "message": "[VOL-5026] - Build and (pre-) deploy repo:voltha-go\n\nMakefile\n--------\n  o Refactor test and mod-* targets per voltha-openolt-adatpter/Makefile.\n  o Logic moved into makefiles/analysis/{coverage,sca}.mk\n  o Inline ( set -euo pipefail \u0026\u0026 cmd | tee log) in test-coverage.\n  o Improve error handling, \"cmd | tee\" will silently mask shell exit status.\n  o make test failing locally (docker image: cpu profile acces denied).\n  o Local problem, send a job through jenkins for accurate status.\n\nmakefiles/\n----------\n  o Copy in library makefiles\n  o Esp docker/include.mk\n\ncompose/*/*.yaml\n----------------\n  o Update copyright notice\n\ndb/*/*.go\nrw_core/*/*.go\n--------------\n  o Run gofmt -s -w on source to fix latent linting problmes that fail jobs.\n\nChange-Id: If7cd349822edd0e604ac4daf27d315f528c6bcf6\n"
    },
    {
      "commit": "0ded28dd4ba2bdab3e4786499d00ca1f710fc00e",
      "tree": "f3bdf13bc9d6087c8a00786bfbdc4f69fb19bd04",
      "parents": [
        "c45a200f779d8c68ff378a237e77c0a18761d2f3"
      ],
      "author": {
        "name": "nikesh.krishnan",
        "email": "nikesh.krishnan@radisys.com",
        "time": "Wed Jun 28 12:36:32 2023 +0530"
      },
      "committer": {
        "name": "Nikesh Krishnan",
        "email": "nikesh.krishnan@radisys.com",
        "time": "Wed Jun 28 10:48:51 2023 +0000"
      },
      "message": "enabling grpc retry\n\nChange-Id: I3e83654980386cca080f5ff5f2168e9b405fee1f\n"
    },
    {
      "commit": "8fe47e47cc74d3fe7231403b7e18595baeaea6b9",
      "tree": "55d5147729cbde56b6c2163085f79a7529e52c3d",
      "parents": [
        "382aebe3580cccd1594d1b2d6436cddfd5cd9856"
      ],
      "author": {
        "name": "yasin sapli",
        "email": "yasin.sapli@netsia.com",
        "time": "Fri Jun 09 21:19:00 2023 +0000"
      },
      "committer": {
        "name": "sepon",
        "email": "sepon@node-204.sepon.argela.com.tr",
        "time": "Mon Jun 12 20:18:06 2023 +0300"
      },
      "message": "VOL-4444 API for VoipSystemProfile and VoipUserProfile\n\nChange-Id: Ib2a77875bff7f405763c16314811c8b2a9d2fcfc\n"
    },
    {
      "commit": "382aebe3580cccd1594d1b2d6436cddfd5cd9856",
      "tree": "1f6340e61d010399843071d391c47f7f4067a8e6",
      "parents": [
        "95142d5167993ab4ab6fbdd4ff01639b285b1c52"
      ],
      "author": {
        "name": "Holger Hildebrandt",
        "email": "holger.hildebrandt@adtran.com",
        "time": "Tue May 23 06:17:39 2023 +0000"
      },
      "committer": {
        "name": "Holger Hildebrandt",
        "email": "holger.hildebrandt@adtran.com",
        "time": "Wed May 31 08:50:49 2023 +0000"
      },
      "message": "[VOL-4993] Upon OLT reboot, OLT\u0027s OPERSTATUS is observed as \"rebooted\" and no ONTs are discovered\n\nChange-Id: Iae30b1c98870cf0c44e0b60b41e72ee824022d34\n"
    },
    {
      "commit": "95142d5167993ab4ab6fbdd4ff01639b285b1c52",
      "tree": "4b0f85065baa68c4503183b3a198b9232e487928",
      "parents": [
        "9a0ed007e78504375cc4b507aaf794318d91b8ea"
      ],
      "author": {
        "name": "nikesh.krishnan",
        "email": "nikesh.krishnan@radisys.com",
        "time": "Fri Feb 24 15:32:11 2023 +0530"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Wed Mar 08 19:33:37 2023 +0000"
      },
      "message": "go routines removed but writing to kafka is still done via go routines\n\n\n\n\n\u003cPlease press edit button to view in proper formatting\u003e\nThe go routines related to port , device , transition state and kafka writing was removed from the voltha core and the PONC scale test performance was compared with the voltha core keeping the go routines intact.\nThe tests were carried out for an average of 5 runs with :\nNUM_OLTS\u003d6\nNUM_ONUS_PER_PON\u003d32\nSTACK_COUNT\u003d1\nNUM_PON_PORTS\u003d16\nThe table below shows the performance in different cases:\n\n\n| Test suite                            | with go routine                                          | without go routine(only port and device op goroutine removed) | without go routine(port and device op go routine removed,tansition state processing,kafka writing is in go routine) | without go routine(port and device operation ,transition state processing and kafka writing go routine removed) | without go routine(port and device op and tansition state processing go routine removed ,only kafka writing is in go routine) |\n|---------------------------------------|----------------------------------------------------------|---------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|\n|                                       |                                                          |                                                               |                                                                                                                     |                                                                                                                 |                                                                                                                               |\n| vOLTHA Scale Test                     | 04 minutes : 36 seconds : 957.5999999999767 milliseconds | 04 minutes : 30 seconds : 233.79999999998836 milliseconds     | 04 minutes : 33 seconds : 859.5999999999767 milliseconds                                                            | 05 minutes : 47 seconds : 175.20000000001164 milliseconds                                                       | 04 minutes : 34 seconds : 200 milliseconds                                                                                    |\n| vOLTHA Scale Test.Activate OLTs       | 02 minutes : 15 seconds : 440.3999999999942 milliseconds | 02 minutes : 02 seconds : 861.8000000000029 milliseconds      | 02 minutes : 12 seconds : 925.6000000000058 milliseconds                                                            | 02 minutes : 16 seconds : 199.39999999999418 milliseconds                                                       | 02 minutes : 11 seconds : 800 milliseconds\u003cbr/\u003e                                                                               |\n| vOLTHA Scale Test.Onos Checks         | 11 seconds : 191.39999999999964 milliseconds             | 10 seconds : 976.3999999999996 milliseconds                   | 11 seconds : 552.6000000000004 milliseconds                                                                         | 10 seconds : 826.3999999999996 milliseconds                                                                     | 12 seconds : 00 milliseconds                                                                                                  |\n| vOLTHA Scale Test.Activate Onus       | 02 minutes : 10 seconds : 314.1999999999971 milliseconds | 02 minutes : 07 seconds : 102.80000000000291 milliseconds     | 02 minutes : 09 seconds : 381.3999999999942 milliseconds                                                            | 03 minutes : 20 seconds : 149.39999999999418 milliseconds                                                       | 02 minutes : 11 seconds : 00 milliseconds                                                                                     |\n| vOLTHA Scale Test.Activate Onus.Scale | 02 minutes : 09 seconds : 207 milliseconds               | 02 minutes : 06 seconds : 858.8000000000029 milliseconds      | 02 minutes : 07 seconds : 153 milliseconds                                                                          | 03 minutes : 17 seconds : 63 milliseconds                                                                       | 02 minutes : 08 seconds : 400 milliseconds\u003cbr/\u003e                                                                               |\n\nChange-Id: I7a7ed75be37065094c2f6b3524101e76a6a795ea\n"
    },
    {
      "commit": "9a0ed007e78504375cc4b507aaf794318d91b8ea",
      "tree": "2138f0f7e41e15c3871642e2295fea5d3843260a",
      "parents": [
        "b618dc0e29440c1a89351a99b174868d94c68d52"
      ],
      "author": {
        "name": "Gustavo Silva",
        "email": "gsilva@furukawalatam.com",
        "time": "Tue Oct 11 11:06:58 2022 -0300"
      },
      "committer": {
        "name": "Gustavo Silva",
        "email": "gsilva@furukawalatam.com",
        "time": "Wed Feb 22 07:16:08 2023 -0300"
      },
      "message": "[VOL-4771] Error deleting device via voltctl when OLT is unreachable\n\nChange-Id: Icffd0e1faa2947b0a713e0ffa66643e37170c6eb\n"
    },
    {
      "commit": "5f51f2ecc7fc25a3e831041887dbaf49a5b6b18a",
      "tree": "3eba2e0c21e12da7e5a3720bb4b82f93bb92f11d",
      "parents": [
        "f0f5539342c8e52298b495b7d17c78fad677bf63"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 17 17:06:26 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 18 09:22:01 2023 -0500"
      },
      "message": "VOL-4925 - Build and release components.\n\nMisc/\n  o Bulk copyright notice udpate to 2023.\n\ngo.mod\ngo.sum\n------\n  o Bump component version strings to the latest release.\n\nCosmetic edit to force a build.\n\nChange-Id: Icc8869463d1f1a4451938466c39fcc3d11ebad73\n"
    },
    {
      "commit": "f0f5539342c8e52298b495b7d17c78fad677bf63",
      "tree": "0caa40fde6b629711539fbc5942c06c02d60e91c",
      "parents": [
        "811e9544f229421bd8cc52271553fc18f40b54c5"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Dec 30 11:44:44 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Dec 30 11:45:30 2022 -0500"
      },
      "message": "VOL-4836 - Cosmetic edits to trigger a jenkins job.\n\nMakefile\nVERSION\ndb/model/proxy.go\ndb/model/proxy_test.go\nrw_core/core/adapter/agent.go\nrw_core/core/adapter/common.go\nrw_core/core/device/agent_flow.go\nrw_core/core/device/state/transitions.go\nrw_core/core/kv.go\nrw_core/route/device_route.go\n\nChange-Id: I7b5be068cca04456ad988d0436079d33d7f05843\n"
    },
    {
      "commit": "811e9544f229421bd8cc52271553fc18f40b54c5",
      "tree": "8b9252ee7a758fe68f85b864d7e5583096e82ea2",
      "parents": [
        "fd441170cd2c086630ad190e1612d7f22a1ac8f6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Dec 25 21:45:27 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 29 06:30:40 2022 -0500"
      },
      "message": "VOL-4917 - voltha-go build and test problems.\n\nMakefile\nmakefiles/\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o Update copyright notice.\n  o Added a few common makefile libraries.\n  o Added todo.mk to document a few future-fix items.\n  o Added versions.mk used to display build tools and versions.\n  o Added comments and banners to delimit logic and identify log output.\n  o Fixed coverage target, git test -coverprofile requires a disk file.\n  o Strange: \u0027go mod vendor\u0027 will remove vendor/ but the directory is\n    under revision control.  [TODO] Delete or checkout from a central repo.\n  o Split long lines with line continuation at shell pipe.\n  o Replace inlined rm -rf calls with make builtin $(RM) -r\n  o Refacor test log names into macros to shorten logic line length.\n\ndocker/Dockerfile.rw_core\n-------------------------\n  o Update copyright notice.\n  o Inline --no-cache with apk calls, networking problems surfaced while\n    running \"make build/test\" while disconnected from the VPN.\n  o Copy stub go-test-coverage.out file to the docker image, go test\n    -coverprofile was failing w/o a file on disk.\n  o Testing reported a \"could not create cpu profile\" error.  Create a pull\n    request for feedback to see if this is a lingering coverage problem or\n    my laptop cpu is unknown and contributing.\n\nChange-Id: I84724682cfd9dbcd08990cef382338f005261184\n"
    },
    {
      "commit": "723ed74f583269bc0bcacc1eb97feda60d527cb9",
      "tree": "837dd19b30b4bd82eb55d3d1e7d867b9d7fc138b",
      "parents": [
        "11ddb23b458929121367b08241a81036b82f0d42"
      ],
      "author": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Wed Jun 01 12:24:18 2022 +0530"
      },
      "committer": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Fri Jun 24 19:10:38 2022 +0530"
      },
      "message": "olt reboot, reconnect redesign changes\n\nChange-Id: I512229bd7f8061eaab91a38a7527efb25c2b4726\n\nolt reconnect reboot redesgin changes\n\nChange-Id: I14ef7aac972fb5e3a00e87135f22dba3012594a2\n"
    },
    {
      "commit": "11ddb23b458929121367b08241a81036b82f0d42",
      "tree": "15ce6b46d3c22ca8da67d3b26935179207d8b214",
      "parents": [
        "d12d2221d79b4dc3182808b03d460cee6952a895"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish.gowdra@intel.com",
        "time": "Thu May 26 12:19:59 2022 -0700"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish.gowdra@intel.com",
        "time": "Wed Jun 22 14:50:53 2022 -0700"
      },
      "message": "VOL-4697: Fixes for rolling update case\n\nChange-Id: I4c529ed8ec90013be0dd953ba4b2bf5708872e63\n"
    },
    {
      "commit": "26b6a5540050cbe16d9e37b429ecfa65ea527aca",
      "tree": "f7c08b0f281c2fceaf2d614b742ee41d6c2c4458",
      "parents": [
        "92fac10d4ea8649d140d6604d5389a4f3ae8f851"
      ],
      "author": {
        "name": "kesavand",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Wed Apr 13 16:57:19 2022 +0530"
      },
      "committer": {
        "name": "kesavand",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Wed Apr 13 17:02:31 2022 +0530"
      },
      "message": "[VOL-4696] voltha.events topic should have one partition by default\n\nChange-Id: I26baf1a3e2b46732eb9864518b50180a61c460e8\n"
    },
    {
      "commit": "92fac10d4ea8649d140d6604d5389a4f3ae8f851",
      "tree": "5a9d0ad4327f54120c803ec64a0e8e5017017b24",
      "parents": [
        "b955562f29334bef5751ec104298de770df9c7a4"
      ],
      "author": {
        "name": "kesavand",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Wed Mar 16 12:33:06 2022 +0530"
      },
      "committer": {
        "name": "kesavand",
        "email": "kesavan.duraiswamy@gmail.com",
        "time": "Thu Mar 31 18:22:11 2022 +0530"
      },
      "message": "[VOL-4663] create voltha event topic (voltha.events) with conifgurable no of partitions and replication factor\n\nChange-Id: I55b40d97afaed0d75240fd6557f26da90950f6c5\n"
    },
    {
      "commit": "63a90a55e6609a7879c5bec6d2ab381e665ab92a",
      "tree": "57763029fbc0d24162b4686785e1ad3a5bbe88d6",
      "parents": [
        "509fdc73b060fc995b7638ded78521aff3708acc"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Feb 25 16:51:13 2022 -0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Feb 25 16:51:13 2022 -0800"
      },
      "message": "VOL-4644: Support FTTB management flow in rw-core\n\nChange-Id: Ic0a2e50cca644349fe74ccc0564ac8fea3bcf8b3\n"
    },
    {
      "commit": "509fdc73b060fc995b7638ded78521aff3708acc",
      "tree": "489cf687a9c26d5a5f8f993b10d1366d3bdebc3e",
      "parents": [
        "a46458bd7a8f4a24f9192aef0173bb61fef9128a"
      ],
      "author": {
        "name": "Elia Battiston",
        "email": "elia@opennetworking.org",
        "time": "Tue Jan 04 13:28:09 2022 +0100"
      },
      "committer": {
        "name": "Elia Battiston",
        "email": "elia@opennetworking.org",
        "time": "Thu Feb 17 11:30:30 2022 +0100"
      },
      "message": "[VOL-3767] Removing device flows during deletion of device and completing deletion regardless of devices not found\n\nChange-Id: I803003d42ecfce98240efe22559c28ca2180e9ca\n"
    },
    {
      "commit": "a46458bd7a8f4a24f9192aef0173bb61fef9128a",
      "tree": "3d3ea090c317f6d335cb99b2522149f73608a963",
      "parents": [
        "58d1c06da6c6cb9122106de59a9382f0c1431898"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Dec 15 16:50:44 2021 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Feb 14 13:51:42 2022 -0500"
      },
      "message": "[VOL-4442] grpc streaming connection monitoring\n\nChange-Id: I6b26a29c74be8833e7262eb59d266e6cce66f0c3\n"
    },
    {
      "commit": "58d1c06da6c6cb9122106de59a9382f0c1431898",
      "tree": "12d04c50a904f6fadeb8236150120c888452fdaf",
      "parents": [
        "eafdf5cac5dac6bef10f5f96bbd4de4452a5e766"
      ],
      "author": {
        "name": "Elia Battiston",
        "email": "elia@opennetworking.org",
        "time": "Tue Feb 08 11:54:27 2022 +0100"
      },
      "committer": {
        "name": "Elia Battiston",
        "email": "elia@opennetworking.org",
        "time": "Tue Feb 08 16:05:26 2022 +0100"
      },
      "message": "[VOL-4595] Get image status of all ONUs if no deviceId is provided\n\nChange-Id: I0ea0793e5703a8ebb27dcbdfc570522f50d2018c\n"
    },
    {
      "commit": "eafdf5cac5dac6bef10f5f96bbd4de4452a5e766",
      "tree": "67a4604664cb6fd32760389b2fb1a7bb68697857",
      "parents": [
        "24ba08010800ed35c066ed46d09a0d8c223db562"
      ],
      "author": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Mon Jan 24 14:27:54 2022 +0530"
      },
      "committer": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Mon Jan 24 10:44:48 2022 +0000"
      },
      "message": "VOL-4529 Allowing force delete while reconciling device\n\nChange-Id: I799c4246618b55a0439f86e634887ee922f8b68d\n"
    },
    {
      "commit": "06a0ce2af94f25b2ec9c9c4f3d22dcedad3fe2b0",
      "tree": "f1dbcffca1b6608905a1745427e98efebb9f9f76",
      "parents": [
        "25057da8b458661ee0b099df99d07a9bce42d49a"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Dec 14 11:09:10 2021 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Dec 15 11:24:04 2021 +0530"
      },
      "message": "VOL-4511: Fix logical Meters are not deleted from the kv store after olt\ndevice delete some times - part 3\n- Delay logical device deletion from model until logical meters are cleared\n- During meter updates have additional checks to see if the logical device\n  exists in model.\n\nChange-Id: I09788b6cdc00779c5f9f5de0e691de79608262fb\n"
    },
    {
      "commit": "25057da8b458661ee0b099df99d07a9bce42d49a",
      "tree": "a83fc5d172c0ba0ec3d214b047b7551dd72f8523",
      "parents": [
        "d821e4d9c6bb02c4fddb2aab3fce387dfc736c21"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Dec 08 14:40:45 2021 -0500"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Dec 09 10:44:19 2021 +0530"
      },
      "message": "[VOL-4514] Addressing device reconciliation failure\n\nSee comments on https://jira.opencord.org/browse/VOL-4514\n\nThis change is dependent on the related proto and voltha lib go\nchanges to be merged first.  Until then jenkins will fail.\n\nChange-Id: I8d99c3619d630677d402b9fb4b4f0bc22dd9a9f0\n"
    },
    {
      "commit": "d821e4d9c6bb02c4fddb2aab3fce387dfc736c21",
      "tree": "41db1e628c05d3f6b4343e8c7644f546be582bd3",
      "parents": [
        "3d922b6ea54017bfe643b02892e1853376033a31"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Dec 08 15:23:52 2021 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Wed Dec 08 15:26:42 2021 +0530"
      },
      "message": "VOL-4511: Fix logical Meters are not deleted from the kv store after olt\ndevice delete some times - part 2\n\n- Serialize meter operation and logical device delete\n\nChange-Id: I641f372d0b2397a971305b76debda6fdcbcca8b4\n"
    },
    {
      "commit": "3d922b6ea54017bfe643b02892e1853376033a31",
      "tree": "bf5b0ef4fd73aeecd903934e704abf713905c3dd",
      "parents": [
        "75517eac39bb430fd7e7f2b14c87efd36faf0fca"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Dec 06 15:27:02 2021 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Dec 06 15:32:46 2021 +0530"
      },
      "message": "VOL-4511: Logical Meters are not deleted from the kv store after olt\ndevice delete some times\n\nAfter olt device delete, the logical meters are cleaned up, but before\nthe logical device could be deleted, ONOS re-installs the meters and\nthis becomes a stale entry on the KV store.\nThe fix here is to delay logical meter deletion until logical device\nis deleted from the KV store.\n\nChange-Id: I4010da6dead26b481e56ac29d576d8f3e48a936a\n"
    },
    {
      "commit": "75517eac39bb430fd7e7f2b14c87efd36faf0fca",
      "tree": "00dac6f47d65301dc4c72c122e4c02291c5f5397",
      "parents": [
        "77dde841a0bf247db4987be2b1e3a2d13013c7f7"
      ],
      "author": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Wed Nov 24 18:38:10 2021 +0530"
      },
      "committer": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Tue Nov 30 12:37:07 2021 +0530"
      },
      "message": "VOL-4465 raise ONU/OLT deleted events\n\nChange-Id: I8f8aea3dcf97996816f8a856b05e751f7c391ee4\n"
    },
    {
      "commit": "77dde841a0bf247db4987be2b1e3a2d13013c7f7",
      "tree": "0acc282123b6a08c0d4d8701ccdbcfd0dd6f4a5a",
      "parents": [
        "6cd8e860f4c890538b7d07874c0fd911e74b9db3"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Thu May 27 15:31:54 2021 +0200"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Fri Nov 19 09:53:49 2021 -0800"
      },
      "message": "[VOL-4137] Reporting logical device deletion through event to of-agent for immediate disconnection from ONOS\n\nChange-Id: I35cd8922ee34bbb8055c9418e46a2bd754dfbd02\n"
    },
    {
      "commit": "6cd8e860f4c890538b7d07874c0fd911e74b9db3",
      "tree": "60b743baa7faae2b3696e88306d1beadcdeaad86",
      "parents": [
        "68a5e0c2f6879eb9c6e268b0b0e4b8d4b38ee5cf"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Nov 12 16:33:43 2021 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Nov 12 16:33:43 2021 -0500"
      },
      "message": "[VOL-4421] Force delete a device on callback\n\nThis commit removes a device from the core after a force delete\ncallback irrespective if the adapter response.  Aslo, this commit\nwill abort an in-progress reconcile() is a delete force callback is\nreceived.\n\nChange-Id: I1dd7b797163760174e671275ce7e560e0a8e794d\n"
    },
    {
      "commit": "68a5e0c2f6879eb9c6e268b0b0e4b8d4b38ee5cf",
      "tree": "8d9097bb3f175c2d8685ad8212c05f5601d8fac5",
      "parents": [
        "832cff6314806b70abe946764eb75884bc45d928"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Sat Nov 06 13:08:03 2021 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Nov 09 17:10:11 2021 -0500"
      },
      "message": "[VOL-4421]  Execute delete force following an adapater restart\n\nChange-Id: I1f27568ac5587740682ce39eaac86a4e813973e7\n"
    },
    {
      "commit": "832cff6314806b70abe946764eb75884bc45d928",
      "tree": "7532c358ba5cf60fa07a6cc9bc783bb3f68bef18",
      "parents": [
        "4b4bd2562c6ee4267f4f1fd660cfbdc36a23650d"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Fri Nov 05 17:05:18 2021 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Tue Nov 09 15:36:16 2021 +0100"
      },
      "message": "[VOL-4445] Correct error type to proceed with deletion with half route\n\nALso moving deletion of logical device and meters to correct place in transitions.go\n\nChange-Id: I91242ae9611792a1aeb7ac9ebd6116a5fe820392\n"
    },
    {
      "commit": "4b4bd2562c6ee4267f4f1fd660cfbdc36a23650d",
      "tree": "b63a98c03cdc014b934878a06bcc979652594dcc",
      "parents": [
        "9beaaf1e093f11de9e301b660383c267360c927d"
      ],
      "author": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Mon Nov 08 15:59:40 2021 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Nov 08 16:54:41 2021 +0000"
      },
      "message": "VOL-4435 checks for parent device in reconcilation + flow timeout\n\nChange-Id: I6de908454775d9c4ff98cf13682567241dd77ebb\n"
    },
    {
      "commit": "9beaaf1e093f11de9e301b660383c267360c927d",
      "tree": "b1dff2a83efb19a0cd98b1b9c3ede0af687b740b",
      "parents": [
        "92dd12136e1f5d3b4b4a1732e32fdfe84e8a4229"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Oct 19 17:32:01 2021 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Nov 08 14:58:49 2021 +0000"
      },
      "message": "[VOL-4371]  Voltha protos cleanup\n\nChange-Id: I9ee6ef8c48e7287c3b546c59d5190a8311f1b3ac\n"
    },
    {
      "commit": "92dd12136e1f5d3b4b4a1732e32fdfe84e8a4229",
      "tree": "9737489fe15b5ac42227a9fe8073a8bc6b18e0e1",
      "parents": [
        "87462ef6004de356286a97495091d00d8ed26f0c"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Fri Oct 22 11:42:56 2021 -0700"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Tue Nov 02 10:35:30 2021 +0000"
      },
      "message": "VOL-4278 rw-core currently rejects the EnableDevice call if the admin-state of device is already ENABLE.\nrw-core should check the operational-state in this case and let the call proceed,\nif the operational-state is FAILED\n\nChange-Id: Ic5f53cd93d47a65a733511569813c8009c74c177\n"
    },
    {
      "commit": "87462ef6004de356286a97495091d00d8ed26f0c",
      "tree": "bf2e34a79f60a62e721da3b41e8eb702d55c6956",
      "parents": [
        "ad1e683f85c74b163a9ec313ef770a7127c95b16"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Oct 28 14:54:49 2021 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Oct 28 14:56:03 2021 -0400"
      },
      "message": "[VOL-4421] Use delete force for callbacks\n\nChange-Id: I5af417c6023ce6560f1eb61b3b50cf150a9e7f90\n"
    },
    {
      "commit": "ad1e683f85c74b163a9ec313ef770a7127c95b16",
      "tree": "ba7ddeb1696d67690b86df1598e2aa64032985d3",
      "parents": [
        "626a03433faf036c78b02596117ad10b087cd1df"
      ],
      "author": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Thu Dec 17 21:08:38 2020 +0300"
      },
      "committer": {
        "name": "Serkant Uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Tue Oct 26 14:23:22 2021 +0000"
      },
      "message": "[VOL-3731] Delete etcd stale data after olt reboot\n\nChange-Id: I345b1af33de943c795888ad2defe2e470b6ea2c4\n"
    },
    {
      "commit": "9e120e97f455194e471a79722af79fa0d68a3df2",
      "tree": "fd958c0f0cf1cc263306a8df7c05ed2e56cb5c7e",
      "parents": [
        "5d126900afe89562d9716f11d7b40811710d564a"
      ],
      "author": {
        "name": "ssiddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Mon Oct 11 12:33:05 2021 +0530"
      },
      "committer": {
        "name": "ssiddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Wed Oct 20 16:07:49 2021 +0530"
      },
      "message": "[VOL-4301] Onuimage download failure status in case of wrong device-id\n\nChange-Id: I8882aa6bc1956b32d4cbd88efb026ee5d31d5261\n"
    },
    {
      "commit": "5d126900afe89562d9716f11d7b40811710d564a",
      "tree": "9428fd6b5e7be285f3d9948a4a3029aabc44ba38",
      "parents": [
        "d948f7701638cccadb9a514f722927f8131b0a46"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Oct 07 10:04:43 2021 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Oct 07 15:09:30 2021 -0400"
      },
      "message": "[VOL-4381] Fix missing device unlock in the core when invoking\nsome image request. Also fixes a unit test issue.\n\nChange-Id: I8afa4b4cb641509340e912d4f14ea93815135f71\n"
    },
    {
      "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": "6080c17a69a8965a1754977ab93759b2936c6e21",
      "tree": "eaadab1bfa018bac4938386d98511a707acd220d",
      "parents": [
        "2195cccf41c5e1b08d8e513a32de3c0994d34c9b"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Sat Jul 24 00:22:28 2021 +0000"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Sun Aug 08 10:24:35 2021 -0400"
      },
      "message": "VOL-4284 simplify command line arg specification\n\nChange-Id: Icc96dbf8ef1c06a4976c54fa53ce79f55f715e6a\n"
    },
    {
      "commit": "2195cccf41c5e1b08d8e513a32de3c0994d34c9b",
      "tree": "3be7199dc0415c0e20bbeeb00632e2fcde5e269c",
      "parents": [
        "fbc6143653a90f99a33bd4451289624889c62899"
      ],
      "author": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Wed Jun 23 20:23:01 2021 +0530"
      },
      "committer": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Thu Jul 22 15:09:03 2021 +0530"
      },
      "message": "VOL-4189\nrwcore - RPC update-flows-incrementally() triggered during reconciling\n\nChange-Id: I91b260bdaf7401927c03eed08847c2d7b4112095\n"
    },
    {
      "commit": "1a0d622480ea7652fea327249b8c6288a0530269",
      "tree": "45d18cbfa9b4bb30b230b2ae394c4e0ed70e25ba",
      "parents": [
        "482e4429a0c82141abceabf1255a652cc8c80e4d"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Jun 30 16:48:44 2021 -0400"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Tue Jul 06 15:06:38 2021 +0000"
      },
      "message": "[VOL-4211] Persist meters in the Core\n\nChange-Id: I0f9a2914996a69be080bd8f77b3c7ae6cc902cb3\n"
    },
    {
      "commit": "482e4429a0c82141abceabf1255a652cc8c80e4d",
      "tree": "469dc024493f6691cc84a4b2c68df0e14a6e847f",
      "parents": [
        "90670dd9ae108f539652e968e8188b55d68a88bd"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 30 12:23:42 2021 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 30 23:08:29 2021 -0700"
      },
      "message": "VOL-4209 - halt retries on reconcile failure\n\nChange-Id: Ib85f08d65a5d19ea91726fda1fe094ef9afadfcd\n"
    },
    {
      "commit": "90670dd9ae108f539652e968e8188b55d68a88bd",
      "tree": "35b5b894ba3187b16329b77213a6c23b6dcfdaa0",
      "parents": [
        "fac8c19bea4646743b2b0002c97dd68f024bf786"
      ],
      "author": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Tue Jun 29 20:05:38 2021 +0530"
      },
      "committer": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Tue Jun 29 22:39:17 2021 +0530"
      },
      "message": "fix to avoid flooding of reconcile rpc request\n\nChange-Id: Ic25858cb36106d08d06de06d0d98bf8be150a970\n"
    },
    {
      "commit": "fac8c19bea4646743b2b0002c97dd68f024bf786",
      "tree": "e8565eea8b2df49785a05daf293e0a01f11563d6",
      "parents": [
        "ff4a7bbcef63a10decdca14bbb9af20d5c05311e"
      ],
      "author": {
        "name": "Gamze Abaka",
        "email": "gamze.abaka@netsia.com",
        "time": "Mon Jun 28 12:04:32 2021 +0000"
      },
      "committer": {
        "name": "abakagamze",
        "email": "gamze.abaka@netsia.com",
        "time": "Mon Jun 28 15:20:53 2021 +0300"
      },
      "message": "[VOL-4183] Sending the right flowMetadata value to the adapters\n\nChange-Id: Id720bc982c2f44e72c857e53f10521d8d3d1b3f8\n"
    },
    {
      "commit": "5458a1c3a7ed4e36f447a3a5059ce056238453b1",
      "tree": "146fe8305683400fd697f29c335b3b9322eb3122",
      "parents": [
        "581cf4b8f8eb608b8196b0ed048eab66b9225f9f"
      ],
      "author": {
        "name": "yasin sapli",
        "email": "yasin.sapli@netsia.com",
        "time": "Mon Jun 14 22:24:38 2021 +0000"
      },
      "committer": {
        "name": "yasin sapli",
        "email": "yasin.sapli@netsia.com",
        "time": "Tue Jun 22 01:55:51 2021 +0300"
      },
      "message": "[VOL-4183] Multi UNI\n\nvoltha-lib-go version changed\n\nUnused constant removed\n\nBefore sending trap flows to OLT device, rw-core sets the correct meterId to flow.\n\nChange-Id: Id16afc685161dee560b62cc6c045c44f0bc4a427\n"
    },
    {
      "commit": "581cf4b8f8eb608b8196b0ed048eab66b9225f9f",
      "tree": "ceba8ea2815711556135a435681d7b5ba99b645a",
      "parents": [
        "7585a96fe0ef6101d19237c087fcc274b8e7b4e2"
      ],
      "author": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Wed Jun 16 22:42:07 2021 +0530"
      },
      "committer": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Fri Jun 18 21:54:37 2021 +0530"
      },
      "message": "VOL-4147\nAdd support of setting operation state to RECONCILE_FAILED from adapters\n\nChange-Id: I419517fc741abb5d625862740c91e291f02df89f\n"
    },
    {
      "commit": "7585a96fe0ef6101d19237c087fcc274b8e7b4e2",
      "tree": "3daaf259cbf17c83a51933b29a739dee886733cb",
      "parents": [
        "34dd63fda5e09e23b24747b5ecabab29c6a0c2fc"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 10 16:15:38 2021 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 10 16:27:29 2021 -0400"
      },
      "message": "[VOL-4178, VOL-3952] This commit removes flows/groups/meters persistency\n\nThis commit removes flows/groups/meters persistency from rw-core.\nAs part of this change, it also fixes a bug where devices were not\nbeing loaded on an rw-core restart.  This is a necessary condition\nto allow the non-persistency of flows/groups/meters to work.\n\nThis commit also renames \"loader\" to \"cache\" for the flows/groups/\nmeters to differentiate between data that is loaded from the KV\nstore and the one in cache.\n\nChange-Id: Ib14e1450021abe30b17673c2910768fb740dba51\n"
    },
    {
      "commit": "34dd63fda5e09e23b24747b5ecabab29c6a0c2fc",
      "tree": "4914d2b5ebbc8a0b511c37db02104c705783fcb4",
      "parents": [
        "6bd4de011aedee5138ef77173f9eb9cf8eb507b6"
      ],
      "author": {
        "name": "Andrey Pozolotin",
        "email": "posandrey@gmail.com",
        "time": "Mon May 31 21:26:40 2021 +0300"
      },
      "committer": {
        "name": "Andrey Pozolotin",
        "email": "posandrey@gmail.com",
        "time": "Tue Jun 08 12:38:19 2021 +0300"
      },
      "message": "Fixes for stricter sca rules\n\nChange-Id: I027796c040009ec21d9864b1868757993d47cb35\n"
    },
    {
      "commit": "6bd4de011aedee5138ef77173f9eb9cf8eb507b6",
      "tree": "152d422ecabb3b974e630cd11fae541b10b02d20",
      "parents": [
        "47348f6b2dfa5d70d19c3400c1a39943f5af24b4"
      ],
      "author": {
        "name": "ssiddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Tue Jun 08 12:04:17 2021 +0530"
      },
      "committer": {
        "name": "ssiddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Tue Jun 08 12:04:17 2021 +0530"
      },
      "message": "[VOL-4165] rwcore- wrong output for multiple ONUs\n\nChange-Id: I18ae9957f653d3223608e760d538a4a6dd459043\n"
    },
    {
      "commit": "47348f6b2dfa5d70d19c3400c1a39943f5af24b4",
      "tree": "d1cad323d8dd023865b6abe54128f8c368d23c3c",
      "parents": [
        "0aabf0cc04e9b76a970a2dbb8d418853a6c9fc68"
      ],
      "author": {
        "name": "ssiddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Thu May 20 20:41:15 2021 +0530"
      },
      "committer": {
        "name": "Salman Siddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Tue May 25 04:25:37 2021 +0000"
      },
      "message": "[VOL-4119] voltha-core incorrect args for Get-Onu-Image\n\nChange-Id: Ibe99ab3956c1427584d5ba4f77693458342ad111\n"
    },
    {
      "commit": "0aabf0cc04e9b76a970a2dbb8d418853a6c9fc68",
      "tree": "03d1148ab83cc52df1e39222721696eac379000f",
      "parents": [
        "b0343bf2c6de5e1caf417e003b2629ba1ea26eba"
      ],
      "author": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Wed Mar 17 14:55:14 2021 +0530"
      },
      "committer": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Mon May 24 21:25:13 2021 +0530"
      },
      "message": "VOL-3503 Add a device operational state of RECONCILING\n\nChange-Id: I55dad67a24acdfac0af9448e6f19ec9d35edc39e\n"
    },
    {
      "commit": "b0343bf2c6de5e1caf417e003b2629ba1ea26eba",
      "tree": "0d281ffccc589f151ed59b92fa77816d23b5d068",
      "parents": [
        "606a4f0bbcf4e323a8aae7aa2dd2641465366645"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Tue May 11 14:14:26 2021 -0700"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Thu May 20 12:46:34 2021 -0700"
      },
      "message": "VOL-4079 Publishing device state changes on bus\n\nChange-Id: I7c356026a8ff6f15251fe231bbf5dd637db6da8b\n"
    },
    {
      "commit": "606a4f0bbcf4e323a8aae7aa2dd2641465366645",
      "tree": "a9c0f770cd19241af5d95698d7ffda806546b18d",
      "parents": [
        "5e4fca388b9555b9d719954096fa3e07b21e07d1"
      ],
      "author": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Tue Mar 23 19:45:58 2021 +0530"
      },
      "committer": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Fri May 14 15:22:13 2021 +0530"
      },
      "message": "VOL-3734 optimise rpc events to be send to queue and then to kafka from the queue\n\nChange-Id: I5e068722412b6d9526760900d9173aaf51e00946\n"
    },
    {
      "commit": "5e4fca388b9555b9d719954096fa3e07b21e07d1",
      "tree": "ecad95e756c3d933925ad972af32d2ed9c980275",
      "parents": [
        "f076cb8ca7f9443924241c1b9ea7658104475ce0"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed May 12 16:02:23 2021 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed May 12 16:02:23 2021 -0400"
      },
      "message": "[VOL-3981] Voltha Core restarts if it can\u0027t subscribe to Kafka\n\nThis commit fixes the following issues:\n1) It creates a loop to try to resubscribe to kafka on error.  This\nis an issue that occurs randomly, especially when the kafka broker\nis up and running but not truly ready to create a new topic.\n\n2) Fixes an issue where the event proxy start was incorrect setting\nthe cluster messaging bus probe to out of service and never sets it\nto running.   This was causing the Core to wait forever for the\nprobe to be ready.\n\nChange-Id: Idf22481f85e4b576440301f2859da7ddf2d8c688\n"
    },
    {
      "commit": "f076cb8ca7f9443924241c1b9ea7658104475ce0",
      "tree": "7dc7115273cb0e534fb38f538bf6651db0e3b8e9",
      "parents": [
        "dd3324d9c2c399bd17e788ac96b5cbd73a175c5e"
      ],
      "author": {
        "name": "ssiddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Fri Apr 23 10:47:04 2021 +0530"
      },
      "committer": {
        "name": "ssiddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Wed May 12 21:35:31 2021 +0530"
      },
      "message": "[VOL-4022] RW-Core Changes For ONU SW Upgrade\nNew Download/Activate/Retrieve APIs\n\nChange-Id: I2d8a0ec7d8967fd76a261a108f743e75f84c98e9\n"
    },
    {
      "commit": "dd3324d9c2c399bd17e788ac96b5cbd73a175c5e",
      "tree": "aa2aa75ba7f376556a11ec69860af3d051329207",
      "parents": [
        "8d4f3e31b1fd095be398af593854ab14778cbc15"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Apr 27 16:22:55 2021 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Apr 27 18:18:57 2021 -0400"
      },
      "message": "[VOL-4045] Fix some race conditions in rw-core\n\nThis commit addresses only the race conditions seen during\ntesting.\n\nChange-Id: I59859a5222c892453f3c089a181d4290e18f1863\n"
    },
    {
      "commit": "9cfc4994e00e39c628a5b909ffd1b0b6fbbe8abe",
      "tree": "3ffc0bdda1e6eb10d70dd397af8e480f1d9ccb35",
      "parents": [
        "841c00dd47e1d4df9f10048fa9ff471ac983d411"
      ],
      "author": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Mon Mar 22 12:43:01 2021 +0530"
      },
      "committer": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Thu Mar 25 01:22:34 2021 +0530"
      },
      "message": "VOL-3657 support stack id in rpc events\n\nChange-Id: Ie94fc7aa6f3a4c58803156f75d29ecad7f11e601\n"
    },
    {
      "commit": "ad5e14f5274fdb04b0f5b310f0f3c83c4bfe1ddc",
      "tree": "beb15b708f01d600014c27da1999615a73257f4c",
      "parents": [
        "9a1bc0d5a2d24fd00c8f26d7f924c1dea2609ec9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Mar 23 10:32:28 2021 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Mar 23 10:32:28 2021 -0700"
      },
      "message": "Unit test fix\n\nChange-Id: I28c23ff3d0a3d622fd2341880c40fd2384356c49\n"
    },
    {
      "commit": "9a1bc0d5a2d24fd00c8f26d7f924c1dea2609ec9",
      "tree": "fd526fbab9fba3bb10cd0ee71e6c74e33af1c351",
      "parents": [
        "6f9b10e999d1153f72a97be09cc3eeaff609b4e6"
      ],
      "author": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Mon Oct 26 11:34:02 2020 +0530"
      },
      "committer": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Fri Mar 12 21:28:56 2021 +0530"
      },
      "message": "VOL-3507 Implement the device update queries in rw-core\n\nChange-Id: I2e9de4935c12981ddb7f10924d629bcd0ec09ef5\n"
    },
    {
      "commit": "6f9b10e999d1153f72a97be09cc3eeaff609b4e6",
      "tree": "8ad07135a427832d403a7fccd59db883bfe7795a",
      "parents": [
        "03686da30f3430f4393a93f8377c93840fca5f32"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Mar 11 14:36:39 2021 -0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Thu Mar 11 14:57:32 2021 -0800"
      },
      "message": "VOL-3896: ONU fails to activate on Disable/Enable OLT\n- Pass child device struct in Child_device_lost API call\n\nChange-Id: Iacb3f51487bc0d1d2ce63009e5c191eed44705f9\n"
    },
    {
      "commit": "03686da30f3430f4393a93f8377c93840fca5f32",
      "tree": "7d0d47c9737defa802416725c49cc6807d15fe81",
      "parents": [
        "b3ba79c5e310c12bc1a0f7b9e97f8909ad3a87c6"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Mar 09 13:16:55 2021 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Mar 09 13:16:55 2021 -0800"
      },
      "message": "Fixing log level for successful image download\n\nChange-Id: I7494b633ff58b9468da9574608e865698dbfecc6\n"
    },
    {
      "commit": "b3ba79c5e310c12bc1a0f7b9e97f8909ad3a87c6",
      "tree": "129c9c4b55aa114e6c697931c1501f2df2d08c36",
      "parents": [
        "ff2d73a81fb09765ab6d542ce568005effc56542"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 01 10:53:23 2021 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Mar 05 14:01:46 2021 -0800"
      },
      "message": "[VOL-3885] Adding retry mechanism when connecting to the kafka event cluster\n\nChange-Id: I38267923ba006ea099b25863e98ff286efa9bbd6\n"
    },
    {
      "commit": "ff2d73a81fb09765ab6d542ce568005effc56542",
      "tree": "2ca365b57033b6e4f45dcf996990efd1c0fb8225",
      "parents": [
        "a4e4e0099a832519ab3b1df14c91a7b542d9909e"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Thu Mar 04 14:47:17 2021 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Thu Mar 04 16:57:40 2021 +0000"
      },
      "message": "[VOL-3891] Avoid runtime error due to missing packet Id\n\nChange-Id: I21b29fa34df7c0e01c81df1a343e4b9bfa5483b3\n"
    },
    {
      "commit": "a4e4e0099a832519ab3b1df14c91a7b542d9909e",
      "tree": "2dc34b3e36ab76cab9d22386af09729fd87ea65b",
      "parents": [
        "9d7ddcbaea36203ff6d5b6d5d9c492a52735fcb2"
      ],
      "author": {
        "name": "Esin Karaman",
        "email": "esin.karaman@netsia.com",
        "time": "Tue Mar 02 10:42:16 2021 +0000"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Thu Mar 04 08:42:18 2021 +0000"
      },
      "message": "VOL-3887 Device data (logical\u0026physical) fetched from device agents instead of KV store.\n\nChange-Id: I6c5b05595b13fade37edc9cf68306b1a991427cc\n"
    },
    {
      "commit": "9d7ddcbaea36203ff6d5b6d5d9c492a52735fcb2",
      "tree": "f87e8c3fe99ee7f986f75aaec0b432ddc4a397f1",
      "parents": [
        "d27a190c73bd080614efbf703b4b114ed5184867"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Wed Mar 03 10:34:15 2021 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Wed Mar 03 16:21:11 2021 +0100"
      },
      "message": "Lowering packet-in log to debug\n\nChange-Id: I2b216bd78a38dfd4a13f87833b027cd37153b828\n"
    },
    {
      "commit": "d27a190c73bd080614efbf703b4b114ed5184867",
      "tree": "40aa8b08452e10a054cf1fd888078704f674d0f3",
      "parents": [
        "3614a92abbadac0e10b8c82dbf121014e8147dbc"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Feb 23 16:19:08 2021 -0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Tue Mar 02 15:21:13 2021 -0800"
      },
      "message": "VOL-3874: DevicePmConfig has to updated to DB in the rw-core only on success response from adapter\n\n- also revert to using github.com/golang/protobuf version 1.3.2\n\nChange-Id: I149c48a61a8858169bd0903e6092376796dae212\n"
    },
    {
      "commit": "3614a92abbadac0e10b8c82dbf121014e8147dbc",
      "tree": "9b932bb80c5fd7c43acbdf78513a37dad92135df",
      "parents": [
        "a496f85b033f22eb06b18f403fd1cb39f20d7e8b"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Thu Feb 25 12:40:42 2021 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Fri Feb 26 14:59:31 2021 +0000"
      },
      "message": "Fix transitions for image_download and activation\n\nChange-Id: I713ada52eef9d275c7d7596026e178c7382e8335\n"
    },
    {
      "commit": "a496f85b033f22eb06b18f403fd1cb39f20d7e8b",
      "tree": "db17a567046ae4fffcb2291726596e87af4f1d03",
      "parents": [
        "c431f2c4d1153ec0a76a124249810807ff9628ed"
      ],
      "author": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Mon Feb 22 09:57:56 2021 +0530"
      },
      "committer": {
        "name": "Maninder Singh",
        "email": "maninder@ciena.com",
        "time": "Fri Feb 26 13:48:56 2021 +0000"
      },
      "message": "Fixing issue of failing test case in case of consecutive device delete\n\nChange-Id: I3b43002587929b6c8840314b58e8e02b4b259efd\n"
    },
    {
      "commit": "c431f2c4d1153ec0a76a124249810807ff9628ed",
      "tree": "768c610e0bbc8ab256202961c08e5421e3fd9d8b",
      "parents": [
        "0351077b3735365872d7f537487c2328cf96c6e9"
      ],
      "author": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Wed Feb 24 17:32:43 2021 +0300"
      },
      "committer": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Wed Feb 24 17:32:43 2021 +0300"
      },
      "message": "    [VOL-3801] remove consul support\n\n    Bump up voltha-lib-go version to remove consul\n\nChange-Id: I475639d35cde3e482766e4f189ac3746e8b6c179\n"
    },
    {
      "commit": "0351077b3735365872d7f537487c2328cf96c6e9",
      "tree": "b9bc75fc9494006060ef893e57850690f73541b6",
      "parents": [
        "c05c4c4c6e561de8431e3bacfd68d1f1072e993f"
      ],
      "author": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Wed Feb 17 12:48:49 2021 +0530"
      },
      "committer": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Thu Feb 18 01:05:33 2021 +0530"
      },
      "message": "VOL-3841 panic during error in flow delete + some context change for rpc events\n\nChange-Id: Ic76de4c5a9dada610f67bd156e4f0641fb4a34b0\n"
    },
    {
      "commit": "c05c4c4c6e561de8431e3bacfd68d1f1072e993f",
      "tree": "47c0a719e745ea0fce01ba449897688a1fc5dbaa",
      "parents": [
        "b4c25916f6108280baf8131890ec00d482e58954"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Thu Feb 11 10:25:28 2021 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Mon Feb 15 13:34:32 2021 +0100"
      },
      "message": "[VOL-3830] Correct image state update on failure\n\nChange-Id: I35328884417fe2b55924b0c0412c6b8180672425\n"
    },
    {
      "commit": "b4c25916f6108280baf8131890ec00d482e58954",
      "tree": "109e9b8376ebaff2de63bbf81348960f1a1e8372",
      "parents": [
        "40af27097265b5a5dacd7eb831254b713b567fc0"
      ],
      "author": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Thu Nov 12 17:16:38 2020 +0530"
      },
      "committer": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Mon Feb 08 11:29:03 2021 +0530"
      },
      "message": "VOL-3501 Code changes to support rpc event\n\nChange-Id: I2536c0c03faa5fb026349c906ebef46323398e9a\n"
    },
    {
      "commit": "40af27097265b5a5dacd7eb831254b713b567fc0",
      "tree": "04f24a68ff6edfa0f60c89617ef5a4856a3df737",
      "parents": [
        "025667ec714b36b3c45ecd83d88eca68ef670bf6"
      ],
      "author": {
        "name": "Himani Chawla",
        "email": "hichawla@ciena.com",
        "time": "Wed Jan 27 15:06:30 2021 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Jan 29 18:31:51 2021 +0000"
      },
      "message": "Make sure all events for logical device are sent before its deletion to avoid race conditions\n\nChange-Id: I5fcbc8e2c176cf866f8e7f68d1da777d6f0b573c\n"
    },
    {
      "commit": "025667ec714b36b3c45ecd83d88eca68ef670bf6",
      "tree": "130c5a5b9af9cbebc3028e5e7797a6e4c2431906",
      "parents": [
        "4afb2f0d698889c81c7888b3a780ecd067d11546"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Thu Jan 14 11:50:07 2021 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Fri Jan 29 17:41:05 2021 +0100"
      },
      "message": "[VOL-3762] Updates to allow image download and update for the ONU\n\nChange-Id: I0869307e3ef534c1d506b961d61a1ec6f5e13c2e\n"
    },
    {
      "commit": "4afb2f0d698889c81c7888b3a780ecd067d11546",
      "tree": "1bb9cd95b5576e48f4cea81d4dd3f8915c4e0a92",
      "parents": [
        "a61a72c31c0ba45076698929bdf2829df23cfb4d"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Fri Jan 29 09:38:57 2021 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Fri Jan 29 15:37:15 2021 +0000"
      },
      "message": "[VOL-3776] Wrong openflow error message caused disconnection from controller, thus miss removal of data for subscribers\n\nChange-Id: I108177947f0972b4e56a63d39cb1ac1231c6e317\n"
    },
    {
      "commit": "a61a72c31c0ba45076698929bdf2829df23cfb4d",
      "tree": "611fb337cdf240d12fd6a4807c14ca61f1d2e879",
      "parents": [
        "f421da685d3daf0b9f02b8f8de952ca885b0374b"
      ],
      "author": {
        "name": "Marcos Aurelio Carrero (Furukawa)",
        "email": "mcarrero@furukawalatam.com",
        "time": "Thu Jan 28 13:48:20 2021 -0300"
      },
      "committer": {
        "name": "Marcos Aurelio Carrero (Furukawa)",
        "email": "mcarrero@furukawalatam.com",
        "time": "Thu Jan 28 13:48:20 2021 -0300"
      },
      "message": "[VOL-3662] Supporting PPPoE trap rules on voltha core\n\nSigned-off-by: Marcos Aurelio Carrero (Furukawa) \u003cmcarrero@furukawalatam.com\u003e\nChange-Id: I9117c1d97412a2173a7ce232032cbd366a83cab9\n"
    },
    {
      "commit": "f421da685d3daf0b9f02b8f8de952ca885b0374b",
      "tree": "a4500cbbdd25bb68c6db644936eb163c406b9492",
      "parents": [
        "12cf55fc1da0344dd602459fe9dfdd4ba63f6413"
      ],
      "author": {
        "name": "Maninder",
        "email": "maninder@ciena.com",
        "time": "Fri Dec 04 11:44:58 2020 +0530"
      },
      "committer": {
        "name": "Maninder Singh",
        "email": "maninder@ciena.com",
        "time": "Wed Jan 06 05:09:33 2021 +0000"
      },
      "message": "VOL-3505 Send an ofp_error_msg on flow add/delete error\n\nChange-Id: I3791d4ab7ae0f7730f52988234d0c99af2cea75f\n"
    },
    {
      "commit": "12cf55fc1da0344dd602459fe9dfdd4ba63f6413",
      "tree": "b5f33f600e905f70161c48554f185264044b3126",
      "parents": [
        "49f681271949b514372ed43a40a9c092dcdcd192"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Wed Dec 16 17:55:03 2020 -0800"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Wed Dec 16 17:55:03 2020 -0800"
      },
      "message": "VOL-3721 rw-core should send reconcile message to the related adapter only\nThe devices with the restarted adapter type are only considered for the reconciliation.\n\nChange-Id: Ifc8a5d95356a0dc7c37426edb8174744178be411\n"
    },
    {
      "commit": "1cf9504380a3047dd69f84a886f78aab2bc8c966",
      "tree": "5f508546ff48a7db08f492dc41e873ade135ee2b",
      "parents": [
        "2ba1c9c2293f8898cbb6c477da235f68c850e93d"
      ],
      "author": {
        "name": "Salman Siddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Thu Nov 19 00:42:56 2020 +0530"
      },
      "committer": {
        "name": "ssiddiqui",
        "email": "salmansiddiquimailbox@gmail.com",
        "time": "Sun Dec 06 23:01:48 2020 +0530"
      },
      "message": "VOL-3616 Support for API to retrieve information (example UNI) from an ONU\nThis commit implements extension service, which includes handling of the GetExtValue and SetExtValue APIs\n\nChange-Id: I537160af5b70eccef77a8bc11235af3b50f9a513\n"
    }
  ],
  "next": "2ba1c9c2293f8898cbb6c477da235f68c850e93d"
}
