)]}'
{
  "log": [
    {
      "commit": "bfdfbb567b507d4e7522e245b17019ba41c17fca",
      "tree": "df8607592c9849561345cefbe23da8ccaa653a55",
      "parents": [
        "4ff7e91dfb422c9a0a57568e5517b4c67d66396e"
      ],
      "author": {
        "name": "lcui",
        "email": "lcui@cigtech.com",
        "time": "Mon Apr 29 22:47:52 2019 -0700"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Dec 06 17:04:05 2019 -0500"
      },
      "message": "VOL-1472 OpenONU / OpenOlt: Update code to handle new binary OMCI interadapter message format\n\nAlso release 2.3.3\n\nChange-Id: I309da8974d960d86587235a1c25c5665305657d5\n"
    },
    {
      "commit": "4ff7e91dfb422c9a0a57568e5517b4c67d66396e",
      "tree": "5a6ff2fbdf4e7dbbf9732ef5afdce76d8ec74018",
      "parents": [
        "63efb060b78bfccdb7f26fd1103d1627fc4a07d6"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Dec 06 14:29:01 2019 +0530"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Dec 06 14:36:30 2019 +0530"
      },
      "message": "VOL-2172: Delete tech-profile on ONU\n\n- Bump voltha-proto version to 2.1.1\n- Bump pyvoltha version to 2.3.2\n\nChange-Id: I0dc7f6ff0da40f788781f8cddfd90d505123df46\n"
    },
    {
      "commit": "63efb060b78bfccdb7f26fd1103d1627fc4a07d6",
      "tree": "69979935ad48827b1465b10dfa8d447c49f58062",
      "parents": [
        "a90cb35235356d1fc59c465711ea8cee75ff859b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Nov 26 12:14:48 2019 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Dec 04 10:29:53 2019 -0800"
      },
      "message": "[VOL-2311] Cleaning up logs\n\nChange-Id: Ib40f1a9e37f10f1a6e6c7d46665e1b82a3fdde1b\n"
    },
    {
      "commit": "51697041259fec440999430bb79e8b5a7e3a4589",
      "tree": "dd0384155cb579b68d2adafe0578d1ff08b54fca",
      "parents": [
        "84a71e9ce9bdcd1932f3c851ca4348a989eb2160"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Nov 21 18:19:41 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Nov 21 18:19:41 2019 -0500"
      },
      "message": "Start new dev version\n\nChange-Id: I7c6e0337c24fa4c4f4fdb9b64fe62665629700e8\n"
    },
    {
      "commit": "84a71e9ce9bdcd1932f3c851ca4348a989eb2160",
      "tree": "8e49c3c13dbd1718abe67cc6a6debf19236bfc06",
      "parents": [
        "a4d0bdeb4ad41ff58f4928dc948272662e7c230e"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Nov 15 09:00:19 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Nov 19 07:31:59 2019 -0700"
      },
      "message": "[VOL-2241] Python 3 refactor of pyvoltha\n\nMajority of work was manual fixes to bytes and strings types, which are\ndifferent in py3, but same in py2. As the OMCI library does a lot of\nthese comparisons and scapy then renders packets, this was frequently\nnontrival to debug.\n\nAlso:\n\n- Removed grpc dep which wasn\u0027t being used, not py3 compatible\n- s/Alarms/Events/ to work with protobuf changes per VOL-2224\n- Automatic fixes via modernize tooling\n- Removed unused OrderedWeakValueDict code\n- Removed frameio send_frame specific to Darwin (MacOS), which had no\n  corresponding linux code\n- Use library functions for hex and unicode conversions\n- Various other cleanups and fixes (EOL whitespace, etc.)\n\nAlso more (Matt):\n\n - handle stringify better, check if already string\n - use binary string for binary work\n - import new thread paths\n - update requirements.txt for newer libraries needed with newer python\n - return proper tuple for unpacking\n - bytes string formatting fixed\n - fix mock task unit test\n\nEven more (Zack):\n\n- Python 2/3 compat for _thread by using \u0027future\u0027\n- Bump version to 2.3.0\n\nChange-Id: I53b596d374a944bfb80d0b112f21bcc1f8bcee6e\n"
    },
    {
      "commit": "3b1c4e9ed3d3571e57be157727649d4d2b19cd30",
      "tree": "80a5ebd16eaf3b69c2909699c57efe6d6b70acc8",
      "parents": [
        "9c0e958d16e392701542cdc5e1ba023dbd9c6d8b"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Oct 28 16:37:30 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Oct 28 16:37:30 2019 -0400"
      },
      "message": "Start version 2.2.6-dev0\n\nChange-Id: Iaf8e303912a72729731a6f3f1e6d85c1786cb494\n"
    },
    {
      "commit": "9c0e958d16e392701542cdc5e1ba023dbd9c6d8b",
      "tree": "1a32e139de84bf5a71c13ec96f1195010c0f35cd",
      "parents": [
        "18daf2890e7c8d81f1a9db3178ecc8022545766f"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Oct 11 19:00:20 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Oct 26 23:52:45 2019 -0400"
      },
      "message": "VOL-2171: MDS values calculated incorrectly\n\nG.984 and G.988 both specify the MDS increment\nmust not include 0.  Fix that.\n\nAlso when reconciliation is complete use the successes\nvalue for setting the new mds on the onu.  This value\nis more reliable as the old mds increment was based on\nthe previous sync.\n\nAlso this forces the mds set to not be based on a query thats\nsubject to the event bus on_set_response queue, that may still be\ncatching up recording the updates to the database.  Setting the MDS from\nwithin the on_set_response using what was actually sent allows all other\nevents to be processed in order and ensures that whats set on the onu matches\nwhat is set in openomci database.  Before the mds was queried and set too\nsoon and updates came in later and the values did not match.\n\nAlso provide a way to query vendor_id\n\nChange-Id: I0883b25ae59ef5eef409cd76f7c0e1012e8388fe\n"
    },
    {
      "commit": "18daf2890e7c8d81f1a9db3178ecc8022545766f",
      "tree": "7c79664eb0ea6d510318b0a6b7446fc38e6decab",
      "parents": [
        "2b243c9e95e459bad85eae4a43be2b26621a472a"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Oct 21 14:19:21 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Oct 21 14:19:21 2019 -0400"
      },
      "message": "Start version 2.2.5-dev0\n\nChange-Id: Ie197c3a0a9031b85c40eb5fe25fb76c7abe34029\n"
    },
    {
      "commit": "2b243c9e95e459bad85eae4a43be2b26621a472a",
      "tree": "ff9dd08c9160224189bd7fb9ed028688285c7673",
      "parents": [
        "729e3cb20801a063d13a46f3d346864a1272a124"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Oct 11 14:13:20 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Oct 19 13:34:42 2019 -0400"
      },
      "message": "VOL-2046 Update MIB Table types properly during attribute reconcile\n\nIf an entity instance is the same but only attributes have changed\nthe reconcile process attempts to reconcile those attributes.\n\nThis fix allows table attributes to be updated.\n\nUltimately allows fiber pull and restore to work for the onu\n\nAlso release 2.2.4\n\nChange-Id: Idac92f3bd4cdf81ee8f17855e523b4e765c30620\n"
    },
    {
      "commit": "729e3cb20801a063d13a46f3d346864a1272a124",
      "tree": "fea6406849b1960c756fc67dadd9e073ebc273e9",
      "parents": [
        "994b0f0116b20cd8be84ffa312d25678106a8cc8"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Wed Oct 16 16:58:45 2019 -0700"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Thu Oct 17 09:27:21 2019 -0700"
      },
      "message": "VOL-2103 - Device reason update modifications\n\ndevice_reason_update api is added to core_proxy.\n\nChange-Id: I7a0271c9b1b8d0eda0058be39673b4780326f266\n"
    },
    {
      "commit": "994b0f0116b20cd8be84ffa312d25678106a8cc8",
      "tree": "8cea1f29cf6643367f049cc4dd7e88ad119df29f",
      "parents": [
        "d52d6a67cd2ed3042175836cd7a8a29012652a4d"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Oct 08 13:59:23 2019 -0400"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Oct 09 21:27:24 2019 +0000"
      },
      "message": "VOL-1330: Fix bug in table based ME and Ready only attribute\n\nTables must be sent a row at a time\nto fit in an omci payload. Also each\nrow needs the same key set since omci\ntable ops are additive.\n\nAlso fix bug where PPTP Ethernet entity\ntype has operational status set as writable,\nwhich it is not per the spec.  This being\nfalsely writable caused reconciliation to attempt\nto set oper status along with admin state,\ncausing the onu to reject the entire message.\n\nBoth of these caused reconciliation to never finish.\n\nChange-Id: Ib2fc3fd8bf05910ff06a9f1d44e3adeca8dae0c2\n"
    },
    {
      "commit": "702f05f8412d5cca3c70d69dbfd8e19cb424efe4",
      "tree": "a58a3e89a99b239858fb5605cf7ad9c008ef6794",
      "parents": [
        "66a1d070e3f6ee0f2373eee46e916f3295024e94"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Sep 17 19:47:34 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Sep 25 14:59:01 2019 -0400"
      },
      "message": "VOL-1330:  Update openomci to voltha 1.x master.\n\nIncludes mib resync/reconcile fixes:\n\n\tAuthor: Chip Boling \u003cchip@bcsw.net\u003e\n\tDate:   Fri Feb 22 13:06:25 2019 -0600\n\tVOL-1482: Fix Scapy definition for OMCI GetResponse message\n\tOriginal-Change-Id: I155ff3f5914b81f9a09aede97c2a7cafc1b088fe\n\n\tAuthor: Chip Boling \u003cchip@bcsw.net\u003e\n\tDate:   Mon Mar 4 13:33:22 2019 -0600\n\tVOL-1504: fix for TimeSynchronization Request frame\n\tOriginal-Change-Id: I5350b765506ef9d19639c54281d38911a6f4c323\n\n\tAuthor: Chip Boling \u003cchip@bcsw.net\u003e\n\tDate:   Wed Feb 27 12:44:07 2019 -0600\n\tVOL-1439: Fixes for proper table attribute handling\n\tduring MIB audit/resynchronization.  Also includes a fix to\n\tproperly count MIB-DATA-SYNC increments on sets and software-download\n\toperations\n\tOriginal-Change-Id: I30a343aae91d5bcac56d068a37c18b29265d3bd9\n\nChange-Id: If30bd6ea0fd59db5dbf51ecd617d000baf538728\n"
    },
    {
      "commit": "66a1d070e3f6ee0f2373eee46e916f3295024e94",
      "tree": "4ca58c0a244ab3fced2d8476d688d63020c7f7dd",
      "parents": [
        "6a7950cb8a83ba4129b3a25d7455055812ad3c78"
      ],
      "author": {
        "name": "onkarkundargi",
        "email": "onkar.kundargi@gmail.com",
        "time": "Mon Sep 23 14:58:50 2019 +0530"
      },
      "committer": {
        "name": "onkarkundargi",
        "email": "onkar.kundargi@gmail.com",
        "time": "Wed Sep 25 15:33:33 2019 +0530"
      },
      "message": "SEBA-596 #comments Implemented periodic test action for ONT\n\nChange-Id: I4e913b90b3f770eaf9421888f671bd2adc9ec1e3\n"
    },
    {
      "commit": "6a7950cb8a83ba4129b3a25d7455055812ad3c78",
      "tree": "15da728db24ab0427664610fa3073a63a6efc70a",
      "parents": [
        "5be22260ea8d5a1c68bb20222e000f74c0727ef0"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Sep 17 11:14:33 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Sep 19 13:04:41 2019 -0400"
      },
      "message": "SEBA-830: Fix syntax errors and argument count mismatches\n\nAlso add some unit tests\n\nChange-Id: Id93dd2f5a2a691b045d78cbfa7a2b1b8c30bd32b\n"
    },
    {
      "commit": "5be22260ea8d5a1c68bb20222e000f74c0727ef0",
      "tree": "7b9cd78a47dcb4a1a5b52d34a06b149329b523aa",
      "parents": [
        "0d3abf069e05d015ef144f17555a87fcc90cf971"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Wed Sep 04 10:13:01 2019 -0700"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Mon Sep 16 11:37:10 2019 -0700"
      },
      "message": "VOL-1883 - \"proxy_address: None\" during mib_reset.\n\n-passed Device to _onu_omci_device.start from  brcm_openomci_onu_handler.\n So no need to call getDevice again.\n\nChange-Id: I96cccddda3569a3fe887f5ae79995eef707a3aae\n"
    },
    {
      "commit": "0d3abf069e05d015ef144f17555a87fcc90cf971",
      "tree": "1c46abdacdb7b510e5dd09c1d53e8dc267fb925e",
      "parents": [
        "1d93ba678f46210785b99bff516bcb6bdc510962"
      ],
      "author": {
        "name": "Devmalya Paul",
        "email": "Devmalya.Paul@radisys.com",
        "time": "Wed Jul 31 18:34:27 2019 -0400"
      },
      "committer": {
        "name": "Devmalya Paul",
        "email": "Devmalya.Paul@radisys.com",
        "time": "Tue Aug 27 21:02:19 2019 -0400"
      },
      "message": "Migration to new event defination for OpenONU adapter\n\n     This commit is for the migation of alarms and kpi fw in\n     pyvoltha to the new event fw and has the following changes:\n\n     1. Alarms definations are changed to events and modified accordingly\n        to incorporate the changes in event proto message\n\n     2. Kpis module is also moved under the events fw\n\nChange-Id: Icfbb28e364b662ea8483b7472fe21ddf4551372e\n"
    },
    {
      "commit": "1d93ba678f46210785b99bff516bcb6bdc510962",
      "tree": "7d3c0a27a1d01e0d48d1d38a1b18b4521a1748ce",
      "parents": [
        "0078a2810efdb785c990365538f7239cb895e932"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Aug 26 14:03:43 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Aug 26 14:03:43 2019 -0700"
      },
      "message": "Release 2.1.0 of pyvoltha (same as 0.2.4)\n\nChange-Id: I9b92742ff449ff348f37403466e5f02c1fb6385a\n"
    },
    {
      "commit": "0078a2810efdb785c990365538f7239cb895e932",
      "tree": "223f554504e1fc08a21a43ca4a1dcaf7edcfa255",
      "parents": [
        "6d6dc3ac1d64b029122b15f3a8ccbce590a4aa31"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Aug 07 15:17:20 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Aug 07 15:17:20 2019 -0400"
      },
      "message": "Release 0.2.4 pyvoltha\n\nChange-Id: I71f303a7e2c7b0535f456d7c8f7c5f7076859282\n"
    },
    {
      "commit": "44da34fe5fa93f0e9640be28a07ecdaa50604700",
      "tree": "ba4bc3697435f7473357767f9f0866ffc14d183c",
      "parents": [
        "8293a63d463170c27042a95cb58e06bd6733762b"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian3@gmail.com",
        "time": "Wed Jul 31 16:33:08 2019 -0400"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian3@gmail.com",
        "time": "Mon Aug 05 11:12:54 2019 -0400"
      },
      "message": "VOL-1830 Fixing an error with etcd querying\n\nChange-Id: I58af41223e59b78a6eccc64d6c02cd6f87ead479\n"
    },
    {
      "commit": "8293a63d463170c27042a95cb58e06bd6733762b",
      "tree": "81982773faa24a6545e7a80638e443ba543f5646",
      "parents": [
        "50b6e9e320e75280ec399f2a769b31899050b44c"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Jul 31 15:56:13 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Jul 31 19:00:57 2019 -0400"
      },
      "message": "VOL-1832: Preload tx audit and enqueue recv due to slow send\n\nChange-Id: I64a2f45f04fb42fbae4456c6b9d4ef8cfcbc12d1\n"
    },
    {
      "commit": "50b6e9e320e75280ec399f2a769b31899050b44c",
      "tree": "aef250d6088f48d06c5de4b525987f2ea9e6a3d9",
      "parents": [
        "e973183c55a127d484d7e18ac95f803e80b0e96e"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Jul 17 15:18:08 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Jul 17 15:20:35 2019 -0700"
      },
      "message": "Switch README to ReStructuredText format so PyPI is happy\n\nChange-Id: I40f1ef32a4a2b8e816e53867f37a255fa2244bf4\n"
    },
    {
      "commit": "e973183c55a127d484d7e18ac95f803e80b0e96e",
      "tree": "2168e54fffb6959f1389212b1b0765281ee8d297",
      "parents": [
        "74976ce3296e917ee3ac468489f84e9dde58f3b4"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Jul 17 12:13:42 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Jul 17 17:37:34 2019 -0400"
      },
      "message": "VOL-1777 Update python requirements\n\nSet the same across all projects to prevent\nbuild errors.\n\nAlso bump SemVer to 0.2.1\n\nChange-Id: I2b67bc06d7ae19e4c8a6e4a3192b784818ecd20b\n"
    },
    {
      "commit": "415a296cda162631839b27095130dc2465d25e25",
      "tree": "d191104651ef35b635d7714f6081afcd8712ca10",
      "parents": [
        "aa829332fae6b37cf31ec24629d6a5255f997246"
      ],
      "author": {
        "name": "Yongjie Zhang",
        "email": "yzhang@furukawalatam.com",
        "time": "Wed Jul 03 15:46:50 2019 -0400"
      },
      "committer": {
        "name": "Yongjie Zhang",
        "email": "yzhang@furukawalatam.com",
        "time": "Thu Jul 04 10:24:24 2019 -0400"
      },
      "message": "[VOL-1698] OMCI PM does not work\n\nPass ONU\u0027s serial number to OnuPmMetrics\n\nChange-Id: Ia45f551c185414b71be6502a7bb71665f9050541\n"
    },
    {
      "commit": "aa829332fae6b37cf31ec24629d6a5255f997246",
      "tree": "6e65198347796105ccdc898893b1969ff835e6db",
      "parents": [
        "3b144f1ebde1fa03052763d0783e2b1f7d5e2e22"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian3@gmail.com",
        "time": "Wed Jun 26 11:00:43 2019 -0400"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian3@gmail.com",
        "time": "Wed Jun 26 11:01:24 2019 -0400"
      },
      "message": "Tagging so to update adapters requirements files\n\nChange-Id: I9f5aa48dc9d83b4190e6dbe4d851643b9e348123\n"
    },
    {
      "commit": "16b767ab9c252bcc89102069c410b3ae7b2dda4d",
      "tree": "9e1289cb5ebcaaf2a449eb70bae03527855fb663",
      "parents": [
        "818cac1f85346c2a3583ae27fa28bcb3d459fe86"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Tue May 07 17:02:19 2019 -0400"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Tue May 28 17:34:04 2019 -0400"
      },
      "message": "VOL-1604 Implementing storage of MIB entities in etcd.\n\nUpdated tests to work and pulled a test update from https://gerrit.opencord.org/#/c/12815/. The functional changes were merged some time ago, but the test was not.\nUpdated requirements to match those in voltha-openonu-adapter. This fixed an issue where the test would fail on importing the etcd database class\nChange-Id: I13787dbf740020eb2d7f2c6498f9eafe1b461cba\n"
    },
    {
      "commit": "818cac1f85346c2a3583ae27fa28bcb3d459fe86",
      "tree": "f48b435ac0c09d30624e40058b2014f7af2697b3",
      "parents": [
        "6eda81868f7121352af7eeaa526116f5f3c3bed7"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri May 10 13:13:58 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri May 10 13:13:58 2019 -0400"
      },
      "message": "Tag version 0.1.9\n\nChange-Id: I50fdf309c297feee4664ec552b3176ce8eb82a5a\n"
    },
    {
      "commit": "ece067c9899b0982e1851c7fc3690d0c7e3b9c17",
      "tree": "64db87eb7df9f4029ff65afa9c29ad2f44d9e242",
      "parents": [
        "11c23251515a001c803030174291cd4ea844c204"
      ],
      "author": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Wed Apr 10 09:13:48 2019 -0700"
      },
      "committer": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Fri Apr 19 00:09:28 2019 -0700"
      },
      "message": "VOL-1556 Added the neccessary function to fulfill AlarmSimulationRequest\n\nsimulate_alarm function is added to adapter_request_facade.py\n\nChange-Id: Iad835a94f3190795b61eb5595afe31f40a3c0e6e\n"
    },
    {
      "commit": "11c23251515a001c803030174291cd4ea844c204",
      "tree": "8274c612a6d31cad12b5fef293c53512b1b3cdb2",
      "parents": [
        "a95e2c814fcc236270c72c952181c43e57ec2888"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Apr 17 16:37:12 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Apr 18 15:03:18 2019 +0000"
      },
      "message": "Tag pyvoltha release 0.1.8\n\nChange-Id: Iae576e0b8b08d66e65ca3d4526b1696525ac468a\n"
    },
    {
      "commit": "67b674aba8766c077c94c3e7ad703a8ae3601a5d",
      "tree": "d613dc0ad07b9e89984ef13f0d254bf1d589cefc",
      "parents": [
        "63dc940f2983261e3a68f6bd8896721e2d74295d"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Fri Feb 08 11:42:18 2019 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Fri Feb 08 13:23:42 2019 -0600"
      },
      "message": "VOL-1448: Initial checkin of pyvoltha repository\nThis is very early work and unit tests are not currently running.\nFuture versions of this code will remove the protobuf directory\nand address any v2.0 API changes such as the key-value store API\nused by various libraries in pyvoltha\n- Added .gitreview config file\n- Moved VERSION file to expected location and specified a dev version\n  so no git tags or PyPI publishing occurs until we are ready.\n- Removed generated .desc protobuf files\nChange-Id: Icaedc6a4d2cff87cd7d538d3610586d0f5a5db18\n"
    }
  ]
}
