)]}'
{
  "log": [
    {
      "commit": "c4adf3becb69cc5c4341bc7fa8b70644944fcdbb",
      "tree": "6918acd3ced0e982bd266e9011870e346c1be34f",
      "parents": [
        "0a8fdd3deeb2cf14e1f9b249f9dcfbf4457f3938"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 16:25:48 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 16:25:48 2015 +0200"
      },
      "message": "data gen fixed\n"
    },
    {
      "commit": "0a8fdd3deeb2cf14e1f9b249f9dcfbf4457f3938",
      "tree": "d0d5109d229ef89ca94c27899fd53be7aa2b21c5",
      "parents": [
        "3501ad46c2eeb456b929ceeb95e52e4a65722e34"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 15:54:11 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 15:54:11 2015 +0200"
      },
      "message": "empty test error fixed\n"
    },
    {
      "commit": "3501ad46c2eeb456b929ceeb95e52e4a65722e34",
      "tree": "5ad70e2fd79ef892d2ac677b4d45ac184acaa9dd",
      "parents": [
        "c3ffac760f890cb41ba8760e3286ca1e6987414d"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 15:41:39 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 15:41:39 2015 +0200"
      },
      "message": "one more\n"
    },
    {
      "commit": "c3ffac760f890cb41ba8760e3286ca1e6987414d",
      "tree": "5dfbf13220f76c9ad4e5eaf6d628d73c85f01f2f",
      "parents": [
        "cdbbdaa24762aa7e3208c25587c7f396c8d24277"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 15:39:45 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 15:39:45 2015 +0200"
      },
      "message": "path fixed\n"
    },
    {
      "commit": "cdbbdaa24762aa7e3208c25587c7f396c8d24277",
      "tree": "f36ce1b560ec87b4d3114f5d89188771fb79d241",
      "parents": [
        "993c74bc64ae8ddaca664c653861e5af7c789ca7"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 15:28:52 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 15:28:52 2015 +0200"
      },
      "message": "misc\n"
    },
    {
      "commit": "993c74bc64ae8ddaca664c653861e5af7c789ca7",
      "tree": "d2b20ddebc7c9b98292c158c2c421faa9f46e9de",
      "parents": [
        "2164d824c2391e51b8d2b013efce4093e4cd327e"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 15:20:38 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Feb 05 15:20:38 2015 +0200"
      },
      "message": "hardcoded path removed\n"
    },
    {
      "commit": "2164d824c2391e51b8d2b013efce4093e4cd327e",
      "tree": "d62220efc2de1379aa664dc6e2f198ce484b15ef",
      "parents": [
        "98385d80dce7ca2b9dc4fd9ed43d9aaa55d58ef8"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 04 19:49:40 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 04 19:49:40 2015 +0200"
      },
      "message": "web app added\n"
    },
    {
      "commit": "98385d80dce7ca2b9dc4fd9ed43d9aaa55d58ef8",
      "tree": "508090daf4e894de496f773d44a6a6caafdb77e3",
      "parents": [
        "9a9c54e343b8eb4a32ebb9cff3505ecdf1657af1"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Feb 04 17:09:28 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Feb 04 17:09:30 2015 +0200"
      },
      "message": "fix itertools.production usage\n"
    },
    {
      "commit": "9a9c54e343b8eb4a32ebb9cff3505ecdf1657af1",
      "tree": "3f0ba0d5df467b69c3398be525c6a24a724e9ec3",
      "parents": [
        "3fec33a88c670aa12fa8f2ae0dd9c2538371d339"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 04 17:01:04 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 04 17:03:18 2015 +0200"
      },
      "message": "storage api changed\n"
    },
    {
      "commit": "3fec33a88c670aa12fa8f2ae0dd9c2538371d339",
      "tree": "8269d4b01b13d3fbdfd26bc9f189b044414a63a1",
      "parents": [
        "6d72d7fc4d5723524ce7c4fc45b6badd0321f55e",
        "3ab691b8228693a5e577bc088b17590d2c47e808"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Feb 04 16:49:08 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Feb 04 16:49:08 2015 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/Mirantis/rally-results-processor\n"
    },
    {
      "commit": "6d72d7fc4d5723524ce7c4fc45b6badd0321f55e",
      "tree": "bada4ebb58c895ff6913c4d66342692fbce663fa",
      "parents": [
        "1b0d350b9bea37a6037d9d18ed4a1c6f87d49dcf"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Feb 04 16:48:50 2015 +0200"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Feb 04 16:48:50 2015 +0200"
      },
      "message": "charts\n"
    },
    {
      "commit": "3ab691b8228693a5e577bc088b17590d2c47e808",
      "tree": "3cb5ec99b18f59bb379db8ec57d15345cb7eb2b0",
      "parents": [
        "b10fa5bb27f0f18a742e3af7280c8fca865dd039"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 04 16:19:15 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 04 16:19:15 2015 +0200"
      },
      "message": "small fix\n"
    },
    {
      "commit": "b10fa5bb27f0f18a742e3af7280c8fca865dd039",
      "tree": "e2c26924c2b1adbeae8ee91600ab25bdb1297d1a",
      "parents": [
        "3cbbc9dc19f55664dfc085047813b492978424d0"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 04 15:55:15 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Feb 04 15:55:15 2015 +0200"
      },
      "message": "storage get recent bg fixed\n"
    },
    {
      "commit": "3cbbc9dc19f55664dfc085047813b492978424d0",
      "tree": "fdafcffe1cc3d7556e86bfde27d5cdb57325eb53",
      "parents": [
        "1b0d350b9bea37a6037d9d18ed4a1c6f87d49dcf"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Feb 04 15:37:58 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Feb 04 15:37:58 2015 +0200"
      },
      "message": "add terstdata generator\n"
    },
    {
      "commit": "1b0d350b9bea37a6037d9d18ed4a1c6f87d49dcf",
      "tree": "aa1440f228f29c72dca90177c24cd43c055370e6",
      "parents": [
        "7cc6ba03c75c307994e14ac8f6263696c08226eb"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Feb 03 21:32:31 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Feb 03 21:32:31 2015 +0200"
      },
      "message": "add all-on-one shell scripts\n"
    },
    {
      "commit": "7cc6ba03c75c307994e14ac8f6263696c08226eb",
      "tree": "5ee569834de5dc7740c6e7a5b19ef19e739079d1",
      "parents": [
        "bd7c32939e892cb38c9b7f1c4874eaeed6c652ca"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Feb 03 17:18:42 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Feb 03 17:18:42 2015 +0200"
      },
      "message": "factory function added\n"
    },
    {
      "commit": "bd7c32939e892cb38c9b7f1c4874eaeed6c652ca",
      "tree": "f5600d9b98352226a723865246046767386dd6af",
      "parents": [
        "82d2a946d939529ef5ed12153acb3e004d7c3f74"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Feb 03 15:23:41 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Feb 03 15:23:41 2015 +0200"
      },
      "message": "factory function for storages added\n"
    },
    {
      "commit": "82d2a946d939529ef5ed12153acb3e004d7c3f74",
      "tree": "721b276c92521e342f878861197e4e146c7c13ca",
      "parents": [
        "78ba8959196f9ebb42172ae56c92e0c45538f516"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Feb 03 15:10:11 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Feb 03 15:10:11 2015 +0200"
      },
      "message": "recent builds method added to storage api\n"
    },
    {
      "commit": "78ba8959196f9ebb42172ae56c92e0c45538f516",
      "tree": "c0839f70050919c60dc480fab2d3bf6885f80366",
      "parents": [
        "91e0d5264c3add482684a0a41b5f6ad54abcfa22"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Feb 03 01:11:23 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Feb 03 01:11:23 2015 +0200"
      },
      "message": "now can run multiply tests on same vm\n"
    },
    {
      "commit": "91e0d5264c3add482684a0a41b5f6ad54abcfa22",
      "tree": "6488fb1ab1abc4a465763ea712791da5eb6b39da",
      "parents": [
        "56ee3edd1107c710a430124a6ecf855c5873673e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Feb 02 21:58:40 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Feb 02 21:58:40 2015 +0200"
      },
      "message": "fix results output\n"
    },
    {
      "commit": "56ee3edd1107c710a430124a6ecf855c5873673e",
      "tree": "cbf7034dd3475c06f5c4d2b1798efd233ad74ae5",
      "parents": [
        "e0f26abb73951ff4e651ed863c99f1ce1a500fc7"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Feb 02 19:00:31 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Feb 02 19:00:31 2015 +0200"
      },
      "message": "fix storage code style, fixes in rally run code\n"
    },
    {
      "commit": "e0f26abb73951ff4e651ed863c99f1ce1a500fc7",
      "tree": "a8de8b174c90f3dfb3d20c4e71bdc2d075d49c31",
      "parents": [
        "71764e98fc9f67930557dde82a6d201c0aaa5f7c"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 02 18:09:37 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 02 18:09:37 2015 +0200"
      },
      "message": "local storage and google docs finished\n"
    },
    {
      "commit": "71764e98fc9f67930557dde82a6d201c0aaa5f7c",
      "tree": "4b7b10238a7cd667950b987b4ba13a2e6f6e5f75",
      "parents": [
        "80cb6197ff13e8874fd609ac16ce52ad176ab7ad"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 02 16:33:11 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Mon Feb 02 16:35:37 2015 +0200"
      },
      "message": "storage api added\n"
    },
    {
      "commit": "80cb6197ff13e8874fd609ac16ce52ad176ab7ad",
      "tree": "161fb50eb54750d87eff042b53df5d9677ac8ae9",
      "parents": [
        "02adc1da2f5af7a2879ad88c381a9119bf3b35e5"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Feb 02 03:06:08 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Feb 02 03:06:43 2015 +0200"
      },
      "message": "add directory reqursive copying\n"
    },
    {
      "commit": "02adc1da2f5af7a2879ad88c381a9119bf3b35e5",
      "tree": "44d58f266220dd996db808833cad76f7fce97b0e",
      "parents": [
        "98615bf7bbbb571e41bf086f15087e7a4b782d62"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Mon Feb 02 01:10:04 2015 +0200"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Mon Feb 02 01:10:04 2015 +0200"
      },
      "message": "fix erro message"
    },
    {
      "commit": "98615bf7bbbb571e41bf086f15087e7a4b782d62",
      "tree": "ea1a56de1637986bc14aa7a8c47fd61eefdaece0",
      "parents": [
        "4af8085dfd90ea685ca67b72fec6ed952b368d27"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Feb 02 00:59:07 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Feb 02 00:59:07 2015 +0200"
      },
      "message": "add fio support. It\u0027s ALIVE\n"
    },
    {
      "commit": "4af8085dfd90ea685ca67b72fec6ed952b368d27",
      "tree": "6f8e4e2f7fef84751e85bfb337156a45b4464e23",
      "parents": [
        "2663c4c822c132c8d4b2ec58c04478a97231c036"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Feb 01 23:36:38 2015 +0200"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Feb 01 23:36:38 2015 +0200"
      },
      "message": "add rally patch-and-run script and iozone scenario\n"
    },
    {
      "commit": "2663c4c822c132c8d4b2ec58c04478a97231c036",
      "tree": "5f04c3cd6b913c1b2fd769a14a1340ec7e2d960b",
      "parents": [
        "31bb8e44d0577bd223e6f96e36f2e5469352b891"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sat Jan 31 19:33:17 2015 +0200"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Sat Jan 31 19:33:17 2015 +0200"
      },
      "message": "fix"
    },
    {
      "commit": "31bb8e44d0577bd223e6f96e36f2e5469352b891",
      "tree": "09284e64fd9485e1e6e0e7b0fd03e2063ed80f4d",
      "parents": [
        "5efd15a823126abbde5f1d8e866b50bfae98acb8"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Jan 30 18:00:42 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Jan 30 18:00:42 2015 +0200"
      },
      "message": "creating worskeet added\n"
    },
    {
      "commit": "5efd15a823126abbde5f1d8e866b50bfae98acb8",
      "tree": "c2031319681dfaa3e24f30e120c07cc748b11055",
      "parents": [
        "7691f218ee4cb1c9cbc38a87db2f2861519902df"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Jan 29 17:26:24 2015 +0200"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Jan 29 17:26:24 2015 +0200"
      },
      "message": "report maker adder\n"
    },
    {
      "commit": "7691f218ee4cb1c9cbc38a87db2f2861519902df",
      "tree": "5a8b0669efad147e8e348de36a8f750abd919175",
      "parents": [],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Thu Jan 29 16:41:16 2015 +0200"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Thu Jan 29 16:41:16 2015 +0200"
      },
      "message": "Initial commit\n"
    }
  ]
}
