)]}'
{
  "log": [
    {
      "commit": "a591ab8a9c5bcd45f0c16f633e25d85adb6a58c9",
      "tree": "66cdc58eff006ba8d2a890c930c3bd58bd60af23",
      "parents": [
        "dc28e8d75a2799b2031c7b33958bfc850ff86418"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Apr 13 15:54:28 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Apr 18 11:32:16 2019 -0400"
      },
      "message": "VOL-1489: Process packet in and packet out\n\nCan successfully recieve packet from openolt\nagent and proxy to core then ofagent then onos\nand back.  tested with eapol and dhcp\n\nChange-Id: I0ec573ae791fec3b2c31730b5736c5a760ec3bc5\n"
    },
    {
      "commit": "dc28e8d75a2799b2031c7b33958bfc850ff86418",
      "tree": "255356183239bea0d933dcd56cfb0e58e2b3e01f",
      "parents": [
        "cab955f35471101114d0f9e776daf9d1848370ad"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Apr 12 19:25:00 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Apr 13 12:02:33 2019 -0400"
      },
      "message": "VOL-1489:  Create tech profile inter adapter message\n\nSuccessful sending of the new tech profile ia message type\nallows onu to pull needed PON id info to setup default omci\nbridge\n\nChange-Id: Ic000021d29a0c6b2c6d20309675c43a333b911c3\n"
    },
    {
      "commit": "9dbce8c4cbd00cf6ca9d1098fe7cc86e11e24f3c",
      "tree": "7fd6fdfe475604b44199dea53461f4577c60f45a",
      "parents": [
        "29ecfdf2dafa4a4046b7bd258109b57cb3597ebc"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Mar 23 14:35:00 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Apr 05 15:56:03 2019 -0400"
      },
      "message": "VOL-1489: Can now recieve flows incrementally\n\ncore can now deliver incremental flow updates\nto the handler and flow mgr. successfully call openolt/bal\nflow add for eap, dhcp, and lldp.  BAL complains still about\ndownstream eap flow. likely due to ID problems.\n\nCalculation of uni_id, onu_id needs additional\ninfo from the decomposer.\n\nChange-Id: Ic347e71501e6cf2bb0e93d42eaf0b6c709238fbd\n"
    },
    {
      "commit": "29ecfdf2dafa4a4046b7bd258109b57cb3597ebc",
      "tree": "36736a141f2a9690d47c88a58e1f5f772046d13f",
      "parents": [
        "4a14a940156db1acbdf68157f0b146d0ada1fe80"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Wed Apr 03 18:01:46 2019 -0400"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Wed Apr 03 18:01:46 2019 -0400"
      },
      "message": "VOL-1548 Fixed errors in openolt adapter when executing a delete command.\n\nChange-Id: Ib629052d6c37495e6d168f45e25c9111aac88ebe\n"
    },
    {
      "commit": "4a14a940156db1acbdf68157f0b146d0ada1fe80",
      "tree": "4168441d5b069056d214c48a2537285237242ed2",
      "parents": [
        "2e63b1e68162ed54fda33d13fd305131219adbef"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Tue Apr 02 18:35:25 2019 -0400"
      },
      "committer": {
        "name": "Willliam Kurkian",
        "email": "Wkurkian@cisco.com",
        "time": "Wed Apr 03 14:33:19 2019 +0000"
      },
      "message": "VOL-1478 Updated statistics to pass in serial_number stats libraries, so it doesn\u0027t have to query the core\n\nChange-Id: If355de3c7733bd22520a274bbbffeb8aea4d37e7\n"
    },
    {
      "commit": "2e63b1e68162ed54fda33d13fd305131219adbef",
      "tree": "832d5b5973ceab9673e9ecfa68fb2c315ec1c844",
      "parents": [
        "7b2a8c3277ef9ec51f6eaa8dc0d16116554bf4e1"
      ],
      "author": {
        "name": "Arun Arora",
        "email": "arun_arora@hcl.com",
        "time": "Wed Apr 03 12:15:19 2019 +0000"
      },
      "committer": {
        "name": "Arun Arora",
        "email": "arun_arora@hcl.com",
        "time": "Wed Apr 03 12:15:19 2019 +0000"
      },
      "message": "VOL-1452: Disable Device changes\n\nChanges to call core proxy to do the device state changes\nw.r.t. disable device.\n\nDisable device does the following:\n1. Delete Logical Devices\n2. Delete Child Devices / ports\n3. Change device state to UNREACHABLE/ UNKNOWN\n4. Disables the device\n\nChange-Id: Ifee6a3189cb587f9d3aecf462fcf1e5402652480\n"
    },
    {
      "commit": "dcfc74d90b9d710f1ef0469e3bf3c852a3f01129",
      "tree": "23eef3e1394345eb0f259fa89889dad5727dc533",
      "parents": [
        "e33a709fa61a735b08768334d367f95b4d48e5b3"
      ],
      "author": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Sun Mar 17 23:41:42 2019 -0700"
      },
      "committer": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Mon Mar 18 10:17:38 2019 -0700"
      },
      "message": "VOL-1477 Migrate OpenOltAlarmMgr adapter_agent\n\nONU\u0027s serial_number is included in the alarm context\ndeviceinfo is saved in the when the class is instantiated.\n\nChange-Id: I4d145d6c0dc1fc4bad973fce2dd435bdafa389f7\n"
    },
    {
      "commit": "e33a709fa61a735b08768334d367f95b4d48e5b3",
      "tree": "0fc485abb0955e8c0b16f7a3b51217b992440728",
      "parents": [
        "0972b60c637746767831b7e2f44c06d6fec0cd1c"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Mar 12 21:54:14 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Sat Mar 16 11:47:13 2019 -0400"
      },
      "message": "VOL-1452: Move logical port callback functions\n\nNeeded to inject device and port specific info\ncontained in handler\n\nChange-Id: If7368514de8809a73f0034a34479a84744d28e02\n"
    },
    {
      "commit": "0972b60c637746767831b7e2f44c06d6fec0cd1c",
      "tree": "a0a1c340c5b368d4fcdafe29bbd22fa6d5c28d5c",
      "parents": [
        "bad3d9872aacb1eec9ab01576aa54cc628ffec47"
      ],
      "author": {
        "name": "Arun Arora",
        "email": "arun_arora@hcl.com",
        "time": "Thu Mar 14 09:50:52 2019 +0000"
      },
      "committer": {
        "name": "Arun Arora",
        "email": "arun_arora@hcl.com",
        "time": "Thu Mar 14 10:09:11 2019 +0000"
      },
      "message": "VOL-1513: Modified adapter_agent call to core_proxy call\n\nChanged code for init_pm_metrics() called as part of\n \u0027enable device\u0027 workflow.\n\nChange-Id: I1412fe057da4f29b96b01f9c5beb244631235b7f\n"
    },
    {
      "commit": "bad3d9872aacb1eec9ab01576aa54cc628ffec47",
      "tree": "aa607ec9ae33c3e12f501de5b6331169e71ed881",
      "parents": [
        "b428b95b9ae6164989d67f7a86fb43fc03f38157"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Mar 11 16:06:10 2019 -0400"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Mar 11 17:26:55 2019 -0400"
      },
      "message": "VOL-1473:  adapter_agent swapped with core_proxy\n\nThis was only done places in the code confirmed to work.\nBasically any existing references to adapter_agent are\nuntested and need to be moved to a core_proxy call\nor removed.  Left as work TODO\n\nChange-Id: I2d2cab7b64687f99e96f42f7f38dad6a4026de73\n"
    },
    {
      "commit": "b428b95b9ae6164989d67f7a86fb43fc03f38157",
      "tree": "92a83b5bdab3cb14f47a18ea061d45ef3b93a5e7",
      "parents": [
        "4c62c8058c1ae685c59a490463e8916e1782141b"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Mar 07 05:14:17 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Mon Mar 11 15:49:22 2019 +0000"
      },
      "message": "VOL-1493 VOL-1454:\n\nProcess omci messages. Properly set device state\nusing new core_proxy api\n\nImplement and process inter adapter messages.\nHandle omci_indications. Also keep track of stacked\nup onu discovery indications so we dont repeatedly\nadd onu.  Future data_model changes could\nlikely encompass this.\n\nCan now successfully mib upload and mib_sync\nis success with onu adapter\n\nChange-Id: Ib0f0c2f29f6410736ef8db3bde143206d603a140\n"
    },
    {
      "commit": "75e6bb2135921218f97e033c3a7894b41e459ac6",
      "tree": "58f7adecddc37bf8a2a03c0cc696f6bf0fbd87fb",
      "parents": [
        "14461798a2ee7a853adf99d6c631674f1b3fc056"
      ],
      "author": {
        "name": "Arun Arora",
        "email": "arun_arora@hcl.com",
        "time": "Thu Mar 07 13:57:31 2019 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Mar 07 14:28:50 2019 +0000"
      },
      "message": "VOL-1452: Logical Device creation changes\n\nAdd APIs to get Device and Port Info required for Logical Device\nCreate operation.\nSome values are static for now\n\nChange-Id: I75b1057b8f272392dc065992ae60348a3bcc0295\n"
    },
    {
      "commit": "8b1690ca4a1fe7a286853ab9397ee1c1e5bd3a87",
      "tree": "8fc0022f53a3bb23ffdd1e56051cc3f28d220e1a",
      "parents": [
        "f35be110b46f52a44b126eadca8b7fdc72dfc1ee"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Mon Mar 04 16:53:22 2019 -0500"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Tue Mar 05 16:23:29 2019 -0500"
      },
      "message": "VOL-1460 Updated to use a voltha-protos repo as source for protos\n\nChange-Id: I6e88fb3bb16f91941abaad2f0a810ebc5aa29f36\n"
    },
    {
      "commit": "5ba87e372edbbfd2b5de84ab7ce3fdcb49a1e12d",
      "tree": "586cd6811b4f88d65afbb48f82fa3641bfd84d7a",
      "parents": [
        "dfcfc251c8b0fb087f7b9533a137de5441152034"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Feb 28 11:35:49 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Mar 01 07:51:11 2019 -0500"
      },
      "message": "VOL-1474: Support GetChildDevice\n\nAlso add child devices more similarly\nto the old core.  Also set root device\n\nChange-Id: I2967030c6afdbe9ce90ef71ac6f23ec9de36ccc8\n"
    },
    {
      "commit": "dfcfc251c8b0fb087f7b9533a137de5441152034",
      "tree": "304784a87c71304caf6ad8fc6c4caaf28fdbeb91",
      "parents": [
        "2752258aec8fb7ee343b13bc73d97095c5271147"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Feb 28 13:30:03 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Feb 28 13:31:44 2019 -0500"
      },
      "message": "VOL-1499 CoreProxy now takes a default_core_proxy arg\n\nUpdated to match https://gerrit.opencord.org/#/c/13109/\n\nChange-Id: Id77132f7cc38c35a74a7b570ed22a68246355f78\n"
    },
    {
      "commit": "2752258aec8fb7ee343b13bc73d97095c5271147",
      "tree": "08edecb25d7b965ab44247c4eee06eceb8e23312",
      "parents": [
        "d2f155bfb58281bf3d47363e55e2182812ba401e"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Mon Feb 25 14:24:32 2019 -0500"
      },
      "committer": {
        "name": "Willliam Kurkian",
        "email": "Wkurkian@cisco.com",
        "time": "Tue Feb 26 15:29:52 2019 +0000"
      },
      "message": "VOL-1452: Added lock to connected to prevent timing issue\n\nChange-Id: I06cd64604d7a19abb400446bb380aca20edbf22d\n"
    },
    {
      "commit": "d2f155bfb58281bf3d47363e55e2182812ba401e",
      "tree": "2f650f04ac82ff96dd4a31b9813e090219208d8e",
      "parents": [
        "6e3150999e5413872d5862d8a498a8a55b5d3a89"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Feb 22 13:49:09 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Tue Feb 26 10:24:41 2019 -0500"
      },
      "message": "VOL-1452: all adapter_agent calls must yield.\n\nGiven all adapter_agent (core_proxy) calls must\nyield this has also revealed a timing issue when calling\nthe openolt grpc stub.  Wait till the stub is ready before using\n\nChange-Id: If91afcf5a0e8abb953da008e668df5defbf789d8\n"
    },
    {
      "commit": "6e3150999e5413872d5862d8a498a8a55b5d3a89",
      "tree": "bb58ee67e0bfd6b5414f2e39f5e578be1b1de8f9",
      "parents": [
        "9fd36dfba6d554f83e8ebf90100e4e9d99e8cf9c"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Feb 20 10:42:57 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Wed Feb 20 16:24:36 2019 -0500"
      },
      "message": "VOL-1452  Calls to core_proxy must yield,\n\nGetting child devices doesnt exist yet so\nbypass for now so we can add a device and\nforce the core to activate the onu.\n\nChange-Id: Ifdc15a358c58bd64f3a3ad1031bdc4337a2a8c62\n"
    },
    {
      "commit": "9fd36dfba6d554f83e8ebf90100e4e9d99e8cf9c",
      "tree": "8ad2d2e89cdaac7b1e917766d55f1f17a09fe0a5",
      "parents": [
        "92bd712f698597abe0b8c8af23be8cb7eac53df2"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Feb 14 19:14:36 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Fri Feb 15 05:12:40 2019 -0500"
      },
      "message": "VOL-1452 pep8 cleanup and tab/space fixes\n\nChange-Id: Iad55faad2455bbe0a13178f36efd13bb6f06409c\n"
    },
    {
      "commit": "92bd712f698597abe0b8c8af23be8cb7eac53df2",
      "tree": "af2ccdb2dd6cd40d6fd0cf314d514c1f96a5a256",
      "parents": [
        "7906d23de875ec5a2e523e7070c6586a943184b2"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Thu Feb 14 15:26:59 2019 -0500"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Thu Feb 14 16:38:09 2019 -0500"
      },
      "message": "VOL-1452 Changes to activate olt. Merge latest.\n\nChange-Id: I2c66cb5589bd4274be1cc9d0fddadc2527f5d8b4\n"
    },
    {
      "commit": "7906d23de875ec5a2e523e7070c6586a943184b2",
      "tree": "5c23b3a5a4a5f9579d35cb83463af53507cd2fd7",
      "parents": [
        "3a341a25eea77c28f9fa5c518971f1ee5284b6e1"
      ],
      "author": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Feb 14 14:57:38 2019 -0500"
      },
      "committer": {
        "name": "Matt Jeanneret",
        "email": "mj3580@att.com",
        "time": "Thu Feb 14 15:19:49 2019 -0500"
      },
      "message": "VOL-1452 Use a more similar version of openolt.py to existing code.\n\nAlso pass around core_proxy in the place of adapter_agent\n\nChange-Id: If79c5dbee342bbea1aaedc80ce2606ca4ff138d6\n"
    },
    {
      "commit": "3a341a25eea77c28f9fa5c518971f1ee5284b6e1",
      "tree": "5dfafb1f7d1cd436644a90bbe4a6ad61c7c3e7d8",
      "parents": [
        "5e807e51cbedd4c39d9df62f9e13780f783de32c"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Wed Feb 13 18:23:44 2019 -0500"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Wed Feb 13 18:23:44 2019 -0500"
      },
      "message": "Updates to make more the enable process work\n\nChange-Id: I30acddb3e0aaf76238ebb78c2c9c7fd78b7fbc31\n"
    },
    {
      "commit": "3350875895bae5f33f301efec5d557ec45dcfd9a",
      "tree": "dabe050f8543f866503af0bc624bf7f72ee16c0b",
      "parents": [
        "44cd7bb0354fcc51c5d04e2163dd090dfc0d7631"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Tue Feb 12 14:56:06 2019 -0500"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Tue Feb 12 14:56:06 2019 -0500"
      },
      "message": "Cleaning up imports and paths\n\nChange-Id: Ifc5b1351a3efd9bc112b5ccc1f092f0df41b4751\n"
    },
    {
      "commit": "44cd7bb0354fcc51c5d04e2163dd090dfc0d7631",
      "tree": "61ad1fc742a45982699143e2e0c317a3fa9635f9",
      "parents": [
        "fefd4649579a44682a4b86918dee79da734010e0"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Mon Feb 11 16:39:12 2019 -0500"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Tue Feb 12 12:22:15 2019 -0500"
      },
      "message": "VOL-1452 Switched openolt adapter use pyvoltha for libraries\nRequires and update to pytholtha to produce _pb2_grp.py proto files\nChanged flow_decomposer dependency to use pyvoltha.common.openflow.utils\nChange-Id: Ic9cccf06e8820fb4abefd72d5fa9c4df414b00d9\n"
    },
    {
      "commit": "fefd4649579a44682a4b86918dee79da734010e0",
      "tree": "375825a3b82ad3867f2643585209508ef8d72454",
      "parents": [
        "5c9c337cb426490c04cbb49c5386983d86af529b"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Thu Feb 07 15:30:03 2019 -0500"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Mon Feb 11 11:58:17 2019 -0500"
      },
      "message": "VOL-1452 Changes to make runnable with old openolt code\n\nUpdates to mostly make the openolt adapter talk to the core.\nStill have to implement adding logical devices\n\nChange-Id: I3140af196eb38d8beb225a864b1fc42fe5242329\n"
    },
    {
      "commit": "6f436d0b1265819a68f393ed59de8401d60354e4",
      "tree": "014c801a0f74b160b6d81fd19917f17bf64964fd",
      "parents": [
        "7b4723b0490af6812ff166d0172527ae9f796e27"
      ],
      "author": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Wed Feb 06 16:25:01 2019 -0500"
      },
      "committer": {
        "name": "William Kurkian",
        "email": "wkurkian@cisco.com",
        "time": "Thu Feb 07 11:10:49 2019 -0500"
      },
      "message": "Initial commit moving openolt adapter from voltha-go to the new repo.\nThis version works with ponsim rather than openolt, this is temporary.\nIt is currently being fixed to work with openolt.\n\nChange-Id: I34a800c98f050140b367e2d474b7aa8b79f34b9a\nSigned-off-by: William Kurkian \u003cwkurkian@cisco.com\u003e\n"
    }
  ]
}
