)]}'
{
  "log": [
    {
      "commit": "fb5c0e894e825da4ff6a417d52ec078d9ab88554",
      "tree": "f4c44a33897068573eecb0a3813d2ea226a3ef38",
      "parents": [
        "1e9551cc60b3d46f2bc65977832fc9e3896b2fba"
      ],
      "author": {
        "name": "Joe Topjian",
        "email": "joe@topjian.net",
        "time": "Sat Jun 10 20:52:58 2017 -0600"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Apr 30 10:47:41 2019 +0000"
      },
      "message": "Fix testhelper.deepDiffEqual (#374)\n\n* Fix deepdiff comparison with maps\n\n* Fix RemainingKeys function\n\n* Fix unit tests\n\n* Another fix of RemainingKeys\n\n* RemainingKeys cleanup\n\n* Simplifying RemainingKeys\n\n* Revert continue on invalid. Fix broken tests\n\nRelated-PROD: PROD-28126\n\nChange-Id: Ifc5afaf1278c7cff3a89b23a1fd1876aac1dff34\n"
    },
    {
      "commit": "3f41d080c2a737d95c665f969b22c9f4097e4fd9",
      "tree": "1971986b1ca85b7da13cc0211424a561ce818c2c",
      "parents": [
        "24a29cea730c2729fd753bcf91f59e9b83c78462"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Sun May 07 14:43:06 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Sun May 07 14:44:07 2017 +0200"
      },
      "message": "Chaning github to gerrit own repository part II\n\nChange-Id: Iae76646b3e5b276679fee09869bb91e27ac95cfc\n"
    },
    {
      "commit": "24a29cea730c2729fd753bcf91f59e9b83c78462",
      "tree": "035157590117f9a57ed2d95f7365606695ddf8db",
      "parents": [
        "c3491c0e09b2df1061fd0acc366da45a65a29c29"
      ],
      "author": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Sun May 07 14:24:02 2017 +0200"
      },
      "committer": {
        "name": "Krzysztof Szukiełojć",
        "email": "kszukielojc@mirantis.com",
        "time": "Sun May 07 14:24:02 2017 +0200"
      },
      "message": "Chaning github repository to our gerrit repository\n\nChange-Id: I51ff03d516eecf00a659bade8e15802debfffc5e\n"
    },
    {
      "commit": "48584fb6faa14880acfd8e1829a74cf0f968ccd6",
      "tree": "2aee564f1da6b52a3844ac126e50244db32f6840",
      "parents": [
        "10a2744ec7fa9a716a77c186396c5e0a2cc9a4ba"
      ],
      "author": {
        "name": "Joe Topjian",
        "email": "joe@topjian.net",
        "time": "Mon Feb 13 21:18:26 2017 -0700"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 13 22:18:26 2017 -0600"
      },
      "message": "Refactor WaitFor (#221)\n\n* Refactor WaitFor\r\n\r\nThis commit modifies WaitFor in a few ways:\r\n\r\nIt replaces time.Now().Second() with time.Now().Unix() in order to\r\naccount for rolling minutes (for example, when WaitFor starts at 59\r\nseconds, every timeout check will result in a negative number).\r\n\r\nA \"retry\" timer has also been added. This will cause the predicate\r\nto be retried every n seconds if there hasn\u0027t been a response. This\r\nis to account for server or network issues that would cause the\r\npredicate to be lost or hang indefinitely.\r\n\r\nA combination of using both timeout and retry can be effective in\r\nhandling faulty requests as well as a master kill switch to stop.\r\n\r\n* Remove Retry from WaitFor\r\n\r\nThis removes the retry parameter and re-uses the timeout to kill\r\npossible hanging predicates.\r\n"
    },
    {
      "commit": "12f19e5e04d617182cffa5c11f189ef0013b9791",
      "tree": "9f7bf7f7c6bb28c872e6cb87392c8d5b8ce89802",
      "parents": [
        "f61691cc5b95035a976c6d27b1e6647b0af1ac88"
      ],
      "author": {
        "name": "Joe Topjian",
        "email": "joe@topjian.net",
        "time": "Sat Nov 05 14:35:08 2016 -0600"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Nov 05 15:35:08 2016 -0500"
      },
      "message": "Update how isZero handles Pointers (#181)\n\n* Update how isZero handles Pointers\r\n\r\nThis commit modifies the isZero function so it checks to see if\r\na pointer is actually set rather than if it points to a zero value.\r\n\r\n* Adding a loop to BuildQueryString to efficiently determine parameter type\r\n\r\n* Moving reflect.Ptr to top of BuildQueryString loop\r\n"
    },
    {
      "commit": "c8f12c6e39d96d0e07f0976e184ea0308cb6aaf0",
      "tree": "add0b6d121a97bbae0ac2495d38da1be0e5f4f5c",
      "parents": [
        "19e713b71ea0ba4c56057127841ad792fe249782"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 11 11:29:10 2016 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 11 11:29:10 2016 -0500"
      },
      "message": "aggregate coverage metrics of unit tests across packages (#115)\n\naggregate coverage metrics of unit tests across packages"
    },
    {
      "commit": "e3a4cbe68641f2da5828d55cc2ddc3e8ffc624d0",
      "tree": "7ababe92a80c05330d96bf2a797aa432afcdc09b",
      "parents": [
        "94ae0ebccccff412b07bc214041c04c07d2b85c2"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jul 11 23:01:41 2016 -0500"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jul 11 23:01:41 2016 -0500"
      },
      "message": "add doc.go files to make testing dirs buildable\n"
    },
    {
      "commit": "3d966168b94eef2931a8a7198e21c8467a1f6852",
      "tree": "dd2db0c93fe35391840a4a206e4d5f748b5d5342",
      "parents": [
        "9cc33592a49ecba441b7ecd78c7ec4f7e70205a5"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jun 06 14:08:54 2016 -0500"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jun 06 14:08:54 2016 -0500"
      },
      "message": "move unit tests into \u0027testing\u0027 directories\n"
    }
  ]
}
