)]}'
{
  "log": [
    {
      "commit": "308a9cf274e26cfa608c5da676bf03b81d8041e6",
      "tree": "1d467d4325e4a073f4fc4599fb84c3c944e27f5c",
      "parents": [
        "ff3087fb28d57a4123f88fde9862deafafcf0d63"
      ],
      "author": {
        "name": "Gertjan Van Droogenbroeck",
        "email": "gertjan.van_droogenbroeck@nokia.com",
        "time": "Wed Oct 11 15:59:51 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Oct 12 08:21:29 2017 -0700"
      },
      "message": "VOL-34 Add group printing at CLI\n\nChange-Id: I4e8e55ffd397c3d1486dc2807e92dd87eea9856e\n"
    },
    {
      "commit": "108f05c060f5b7d2cdcc24121c467519774b7428",
      "tree": "e0de085f1da3c2d97d990c0645bc3f27f83fbe71",
      "parents": [
        "c5c83d7406f945ff3f3032121424d148dbd46291"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 06 11:15:29 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 06 11:15:29 2017 -0400"
      },
      "message": "This commit address the changes in CLI required to work with the\nglobal forwarder.  A new CLI option (-G) has been added.\n\nChange-Id: I9bef1af65d0a8078bdb9a75bc807a124a3063847\n"
    },
    {
      "commit": "a95f99b1cf833ddeb80ba19216a9728aeffde49c",
      "tree": "688f3985c5acc2d501c5af3bced68881dd7edcd0",
      "parents": [
        "e896b64d4998d6f8d8919180e06a0f48c143aae5"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Mar 21 10:22:47 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Mar 21 08:11:14 2017 -0700"
      },
      "message": "Changes to the table management functions yet again to change the\nimplementation to a more elegant solution that won\u0027t fail when devices\nare disabled. The omission of null fields is also no longer required\nsince the table printing now provides a choice on whether null fields\nare shown or not. Null fields are fields that \u003d 0/empty/False.\n\nChange-Id: Ib3576f25d14143c160eb066dd954d6f84f84b358\n"
    },
    {
      "commit": "e896b64d4998d6f8d8919180e06a0f48c143aae5",
      "tree": "e67528e4c23e537dacb8cf4c7c56706a8481c1ec",
      "parents": [
        "c4e7da3a3c1383805c27b7f65ad45c2accffb763"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Mar 20 12:58:07 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Mar 21 08:10:38 2017 -0700"
      },
      "message": "Added a few tweaks to the performance management cli. Sorting of fields\nfor non list types (non repeated). Omitted some fields that were likely\nnot displayed previously for the logical device.\n\nChange-Id: I5ef5e19bca4af97c2e308a3495c02385ef5966bf\n"
    },
    {
      "commit": "b5ef348fad32dde1b658e67135eb1c2e1e1d7db8",
      "tree": "33e5c13f0cce2278c8ec1337ce5108047621221f",
      "parents": [
        "6e9fb6992e5d68e2d46a201fb3682df89b6bda83"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Mar 17 16:56:16 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Mar 17 17:09:44 2017 -0400"
      },
      "message": "Updates to the cli to clean up table handling when all fields are\navailable from protobuf. All tables should look the way they did before\nthe cli changes for performance management.\n\nChange-Id: I28ab15eea063db475f1ba689ff01eb1a15a39f86\n"
    },
    {
      "commit": "9b485fb6348b2c331f121b74ff09c1ec70b763ef",
      "tree": "c424709602056a8ba4b63cca302afadfbd4b9069",
      "parents": [
        "31c3696d27ef1035e87d0c6f215244498f13c96c"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Mon Dec 26 23:11:15 2016 -0800"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue Dec 27 10:48:03 2016 -0800"
      },
      "message": "Prep for docker-only tests\n\nChnages to support more production-like tests where all\ncomponents are running as Docker containers. Specific\nchanges:\n- Expanded Vagrant memory to 6G to have room\n- Chameleon to cope with premature service lookup before\n  Voltha is self-registered (can happen when docker-compose\n  starts the \"world\"\n- Add missing termcolor package\n- Allow CLI to use Consul for endpoints\n- 2nd external ponmgmt bridge for Voltha\n\nChange-Id: Ib2471784a5aafbfd9c611ebf293d7f81f61dd75b\n"
    },
    {
      "commit": "85f128572377f07111bc381ccd2e0e007be70932",
      "tree": "1cbc648e4a7e38f196ce4187d25d3cabeb329933",
      "parents": [
        "8017520ce20396dabf017daa33098ec81609a158"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Sat Dec 24 08:30:58 2016 -0800"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Mon Dec 26 10:29:55 2016 -0800"
      },
      "message": "Many CLI cleanups and flow preintegration\n\nChanges:\n- auto-completion for device and logical device IDs\n- a set of test CLI commands to push down various flows\n  to Voltha (aids test and integration)\n- sample code in simulated_olt and onu to show how\n  to process incoming bulk flow table\n- extended Tibit OLT and ONU code with remaining flow\n  directives they need to handle in the PON use-case\n\nChange-Id: Id101e087cc79f4493805e3b4a051a10a4619bf53\n"
    },
    {
      "commit": "8017520ce20396dabf017daa33098ec81609a158",
      "tree": "ff4c0ddbda8c296dc002f4c116cb94becd960758",
      "parents": [
        "d036b7ed0ffa8dd67c7a559800b8ebd8a26b844f"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Sat Dec 24 00:17:51 2016 -0800"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Sat Dec 24 00:17:51 2016 -0800"
      },
      "message": "Cleaner CLI\n\nChange-Id: I81916ee10450e6f2137a3ff72a693dcf521c8a85\n"
    },
    {
      "commit": "d036b7ed0ffa8dd67c7a559800b8ebd8a26b844f",
      "tree": "0f44d832e73dec3b133686d8b0c190821db5ae7a",
      "parents": [
        "6e57f3360c71ba4ee2aa84876ab5579c984da8a8"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Fri Dec 23 15:36:01 2016 -0800"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Fri Dec 23 15:36:01 2016 -0800"
      },
      "message": "CLI to aid integration and testing\n\nChange-Id: If18f194e45a8fc090a6b7869bb6d81728397ec9b\n"
    }
  ]
}
