)]}'
{
  "log": [
    {
      "commit": "8fbb27fa0b806f62c00422327c180dfadfe425cb",
      "tree": "7332c6f22d270fd4f65bc3c38e43fcee16e41290",
      "parents": [
        "e59b5d06bec1d5c7e0a339388701182bc89967fe"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Jul 17 22:23:31 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Jul 17 22:23:37 2015 +0300"
      },
      "message": "fix config file examples, houskeeping, etc\n"
    },
    {
      "commit": "e59b5d06bec1d5c7e0a339388701182bc89967fe",
      "tree": "56430abb5d9e78374a8e6c84bbab230a0ce6fe55",
      "parents": [
        "80c4d98986ec1b324845aef0cf353dd2b6613edd"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Wed Jul 15 22:10:33 2015 +0300"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Wed Jul 15 22:10:33 2015 +0300"
      },
      "message": "Create docker.md"
    },
    {
      "commit": "80c4d98986ec1b324845aef0cf353dd2b6613edd",
      "tree": "78ab03497e28fec665b7fdc5ea89c6e1f18253a0",
      "parents": [
        "8bc4802cd863d57735d1d19b70ebef334ac61c39",
        "c453d4a707344ab52ea1d8f95e88e4885027a96c"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Wed Jul 15 22:09:21 2015 +0300"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Wed Jul 15 22:09:21 2015 +0300"
      },
      "message": "Merge pull request #7 from plomakin/master\n\nDockerfile to build tool with dependecies."
    },
    {
      "commit": "c453d4a707344ab52ea1d8f95e88e4885027a96c",
      "tree": "78ab03497e28fec665b7fdc5ea89c6e1f18253a0",
      "parents": [
        "8bc4802cd863d57735d1d19b70ebef334ac61c39"
      ],
      "author": {
        "name": "Peter Lomakin",
        "email": "plomakin@mirantis.com",
        "time": "Wed Jul 15 11:57:18 2015 -0700"
      },
      "committer": {
        "name": "Peter Lomakin",
        "email": "plomakin@mirantis.com",
        "time": "Wed Jul 15 11:57:18 2015 -0700"
      },
      "message": "Dockerfile to build tool with dependecies.\n\nAdded Dockerfile.\n\nTo build container use command:\n```\ndocker build -t \u003cusername\u003e/disk_perf_test_tool .\n```\n\nTo run container use:\n```\ndocker run -t -i \u003ccontainer-id\u003e\n```\n"
    },
    {
      "commit": "8bc4802cd863d57735d1d19b70ebef334ac61c39",
      "tree": "0a01789f6c80e8acb9aa9f49539930bc122256e8",
      "parents": [
        "8e9942e29a5fb7fdff87372dc0b8997645fb644f"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Jul 15 11:54:47 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Jul 15 11:54:47 2015 +0300"
      },
      "message": "fix problem with old paramiko\n"
    },
    {
      "commit": "8e9942e29a5fb7fdff87372dc0b8997645fb644f",
      "tree": "c6255d4af7a10ac26a0dee1ba3df2fdf31344c2a",
      "parents": [
        "b719743889ecdab536177260760beb59de753ddd"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Jul 15 00:48:16 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Jul 15 00:48:16 2015 +0300"
      },
      "message": "add insecure openstack connection support2\n"
    },
    {
      "commit": "b719743889ecdab536177260760beb59de753ddd",
      "tree": "892bf2ced98c0c4b0aa10772a3094ef018885aac",
      "parents": [
        "0fdaaee4deedb91c0b12719cf6bdfbae36471b1d"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Jul 15 00:40:43 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Jul 15 00:40:43 2015 +0300"
      },
      "message": "add insecure openstack connection support\n"
    },
    {
      "commit": "0fdaaee4deedb91c0b12719cf6bdfbae36471b1d",
      "tree": "3177e1dffdf3972c19e62193d6ebb8c11f5cb5e9",
      "parents": [
        "170936aec86658be3dabf29928733261e1054534"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Jun 30 11:10:48 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Jun 30 11:10:48 2015 +0300"
      },
      "message": "2.0 ready\n"
    },
    {
      "commit": "170936aec86658be3dabf29928733261e1054534",
      "tree": "c6a5037924c43698ba3339594ca393d14ce34bdc",
      "parents": [
        "f236b9c9fe4d1a29b32a0ac4a76d0dc69e8364c4"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 27 22:51:17 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 27 22:51:17 2015 +0300"
      },
      "message": "fixes\n"
    },
    {
      "commit": "f236b9c9fe4d1a29b32a0ac4a76d0dc69e8364c4",
      "tree": "0573959a0f71a66c7eca1edff354b99bf5e0f475",
      "parents": [
        "f95cfc1ab83aa12cac1382b03794b8b1418ce839"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Jun 24 18:17:22 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Jun 24 18:17:22 2015 +0300"
      },
      "message": "temporary commit\n"
    },
    {
      "commit": "f95cfc1ab83aa12cac1382b03794b8b1418ce839",
      "tree": "cc13bf24866c60edbba87849c778dbffb469e68a",
      "parents": [
        "6b87266fc5b339b97faa135f2fc5b5a3b9434d61"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Jun 23 03:33:19 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Jun 23 03:33:19 2015 +0300"
      },
      "message": "fix file prefill check\n"
    },
    {
      "commit": "6b87266fc5b339b97faa135f2fc5b5a3b9434d61",
      "tree": "6f98834afe08d374e1f1a262454b12d08ef229c4",
      "parents": [
        "6ab4d43121f2d7c5cbcef1ef101c81359a018384"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Jun 23 01:58:36 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Jun 23 01:58:36 2015 +0300"
      },
      "message": "fix build comparisio\n"
    },
    {
      "commit": "6ab4d43121f2d7c5cbcef1ef101c81359a018384",
      "tree": "b91911b5c43abb223214c55689c94f1e035264fb",
      "parents": [
        "bb6d6cdca9cc0eaa13a0c4bb6ce95672b46893fa"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Jun 22 00:26:28 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Jun 22 00:26:28 2015 +0300"
      },
      "message": "add lat/bw limits, fio binaryes, fix bugs, fix latency calculations, etc\n"
    },
    {
      "commit": "bb6d6cdca9cc0eaa13a0c4bb6ce95672b46893fa",
      "tree": "0c939c943f09f8a9c74b5b76d16adec1af3f3b26",
      "parents": [
        "a8253ce721475dca591e1800efbc4faa2d5d0485"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 20 02:55:07 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 20 02:55:07 2015 +0300"
      },
      "message": "v2 is comming\n"
    },
    {
      "commit": "a8253ce721475dca591e1800efbc4faa2d5d0485",
      "tree": "1514d8ccef3a6453bd1281a196a3d44b20ef435d",
      "parents": [
        "5414a99074bd64e51d76b7d2a6ed09d58c7db58e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 13 03:10:21 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 13 03:10:21 2015 +0300"
      },
      "message": "tempo commit\n"
    },
    {
      "commit": "5414a99074bd64e51d76b7d2a6ed09d58c7db58e",
      "tree": "36b2c35cc64c4f148e9f71f204ef2eacb5729b8c",
      "parents": [
        "89fb610e7645cc0516aee0ce5284079e9eb9cb33"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 13 03:07:25 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 13 03:07:25 2015 +0300"
      },
      "message": "tempo commit\n"
    },
    {
      "commit": "89fb610e7645cc0516aee0ce5284079e9eb9cb33",
      "tree": "7a1eb3869824bc074e9c572d094922370b36aa0e",
      "parents": [
        "bc2c89857c8b7f6345bbf4a4609d5ce17941015f"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 13 02:58:08 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 13 02:58:08 2015 +0300"
      },
      "message": "tempo commit\n"
    },
    {
      "commit": "bc2c89857c8b7f6345bbf4a4609d5ce17941015f",
      "tree": "768de145e9d1ac27339faa0a3e9f20a439cc5599",
      "parents": [
        "7f73cf54ec6bb2c28348085d2f62c508d012a5e3"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 13 02:50:43 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Jun 13 02:50:43 2015 +0300"
      },
      "message": "tempo commit\n"
    },
    {
      "commit": "7f73cf54ec6bb2c28348085d2f62c508d012a5e3",
      "tree": "36b87f89a8d1df4c86221f5d22d77e1a42482d3c",
      "parents": [
        "e573c9c66687f79d01de313f5490a3a8590d0581"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Jun 02 08:58:39 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Jun 02 08:58:44 2015 +0300"
      },
      "message": "update TODO\n"
    },
    {
      "commit": "e573c9c66687f79d01de313f5490a3a8590d0581",
      "tree": "c70e36ae82feefc3690ef45b801adcc77ca615af",
      "parents": [
        "7248c7bbbb4da6eb48618f2ca6091e4346fe4d15"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Jun 02 08:57:48 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Jun 02 08:58:44 2015 +0300"
      },
      "message": "fix fio iops/lat/bw file name patterns\n"
    },
    {
      "commit": "7248c7bbbb4da6eb48618f2ca6091e4346fe4d15",
      "tree": "c9d88301b510b3dc0c5ca0723e59024b4e8c2ec7",
      "parents": [
        "4186f35739aad16c343ca7e937396eb867bcb47c"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun May 31 22:53:03 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Jun 02 08:58:44 2015 +0300"
      },
      "message": "add mixed load test, other fixes\n"
    },
    {
      "commit": "4186f35739aad16c343ca7e937396eb867bcb47c",
      "tree": "31488299598cfe42c0d82dab9b0825d2f09eb862",
      "parents": [
        "88407ffb08700ee4db3ac98dc8dc9e373e4e99a6",
        "b1e1861e62dbcdbd055f0c663adc3e7ccbaaaa03"
      ],
      "author": {
        "name": "Alyona Kiseleva",
        "email": "akiselyova@mirantis.com",
        "time": "Fri May 29 13:28:58 2015 +0300"
      },
      "committer": {
        "name": "Alyona Kiseleva",
        "email": "akiselyova@mirantis.com",
        "time": "Fri May 29 13:28:58 2015 +0300"
      },
      "message": "Merge pull request #6 from Mirantis/bt2\n\nNew cpu load option, bottlenecks"
    },
    {
      "commit": "b1e1861e62dbcdbd055f0c663adc3e7ccbaaaa03",
      "tree": "ebf0265808dc6602fa0408fdd6984056da30b00f",
      "parents": [
        "bb5fe0742f3fd77dc3f1de1d3f063cdb99b186e6"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Fri May 22 18:10:22 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Fri May 29 13:26:00 2015 +0300"
      },
      "message": "New cpu load option, bottlenecks\n"
    },
    {
      "commit": "88407ffb08700ee4db3ac98dc8dc9e373e4e99a6",
      "tree": "3e5bd6365300d5e6d55d34a11a482da008dbb34a",
      "parents": [
        "bb5fe0742f3fd77dc3f1de1d3f063cdb99b186e6"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue May 26 15:35:57 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue May 26 15:35:57 2015 +0300"
      },
      "message": "a lot of changes\n"
    },
    {
      "commit": "bb5fe0742f3fd77dc3f1de1d3f063cdb99b186e6",
      "tree": "48d77584db9d878005c4cd747d1265b17266a8f4",
      "parents": [
        "fd2cfa529d0746151604b47959206cbbdd23bf31"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu May 21 02:50:23 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu May 21 02:50:23 2015 +0300"
      },
      "message": "fix modules and 2.6 compatibility\n"
    },
    {
      "commit": "fd2cfa529d0746151604b47959206cbbdd23bf31",
      "tree": "8e129338877754dde8fe774314a3ff661250f125",
      "parents": [
        "4af1c1da85fb279038a520c8229e1c8584f97e5e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed May 20 03:17:42 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed May 20 03:17:42 2015 +0300"
      },
      "message": "fix muptiply tests in one run, update report generation\n"
    },
    {
      "commit": "4af1c1da85fb279038a520c8229e1c8584f97e5e",
      "tree": "cda5a78025d371abf1236ce7db6261512080efb9",
      "parents": [
        "415447a25f175f2a50cfaaa06a95135f617fc336"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon May 18 15:48:58 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon May 18 15:49:06 2015 +0300"
      },
      "message": "a lot of chenges\n"
    },
    {
      "commit": "415447a25f175f2a50cfaaa06a95135f617fc336",
      "tree": "2fa9e0462f4b9a66ff44917db1c2cc05a5cb135b",
      "parents": [
        "b9499ad3b34e62b8b4a1b43304d78b46377131e9"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue May 12 15:09:21 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue May 12 15:10:19 2015 +0300"
      },
      "message": "Fixed getting os_auth_url\n"
    },
    {
      "commit": "b9499ad3b34e62b8b4a1b43304d78b46377131e9",
      "tree": "739469cf56f775a9f17bcf163a3bb7bf1d8aacae",
      "parents": [
        "416b87a9cba92b1093370eda452065224ed52523"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue May 12 00:32:01 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue May 12 00:32:01 2015 +0300"
      },
      "message": "fix tasks\n"
    },
    {
      "commit": "416b87a9cba92b1093370eda452065224ed52523",
      "tree": "65abb6a4c975f5a7ef151b74da9351828e1b267d",
      "parents": [
        "d5ed4daa9649a206a5f7b0209e7a4331dee8c5e4"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue May 12 00:26:04 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue May 12 00:26:04 2015 +0300"
      },
      "message": "a lot of changes"
    },
    {
      "commit": "d5ed4daa9649a206a5f7b0209e7a4331dee8c5e4",
      "tree": "299ba11a8db73f70a0ac3fecb8f95785e757a88b",
      "parents": [
        "f86d7af6aa95d3ba374c8024d118aa8c5a168f63"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu May 07 23:33:23 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu May 07 23:34:00 2015 +0300"
      },
      "message": "a lot of changes\n"
    },
    {
      "commit": "f86d7af6aa95d3ba374c8024d118aa8c5a168f63",
      "tree": "10e5c8459ab46773f9039724bb3b64691cfe4561",
      "parents": [
        "2b4af7bd7ebaf594f09ac024cfa9dd6987b33550"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed May 06 04:01:54 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu May 07 23:34:00 2015 +0300"
      },
      "message": "a lot of changes\n"
    },
    {
      "commit": "2b4af7bd7ebaf594f09ac024cfa9dd6987b33550",
      "tree": "2d9351dbb582feeb9d9cc704ec90f4a5a2dd0eca",
      "parents": [
        "1f123967452f3d7c74a0c3a05f78c290c18e4b0f"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Thu May 07 15:49:33 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Thu May 07 15:49:33 2015 +0300"
      },
      "message": "small db tests fixes\n"
    },
    {
      "commit": "1f123967452f3d7c74a0c3a05f78c290c18e4b0f",
      "tree": "3881d4bb6a3584ac2e12b6ef240246b2e7e1ece2",
      "parents": [
        "b1a15071bce45f0c99602b32c4c78886d234c5bc"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed May 06 18:48:11 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed May 06 18:48:11 2015 +0300"
      },
      "message": "pgbench fixes\n"
    },
    {
      "commit": "b1a15071bce45f0c99602b32c4c78886d234c5bc",
      "tree": "ed7d107b671f170e6cdd0422eac7915f03991f4e",
      "parents": [
        "7e0f7cf603b36579f6973309cfb53ace367d05d5"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed May 06 14:59:25 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed May 06 14:59:25 2015 +0300"
      },
      "message": "Mysql tests\n"
    },
    {
      "commit": "7e0f7cf603b36579f6973309cfb53ace367d05d5",
      "tree": "b9c7c0dc8c9ac2a2804f89ba39f5d239a3cfb723",
      "parents": [
        "63e9c5a321be80b83fdd1406d19003fdf017bbe7"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri May 01 17:24:35 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri May 01 17:25:10 2015 +0300"
      },
      "message": "release preparation\n"
    },
    {
      "commit": "63e9c5a321be80b83fdd1406d19003fdf017bbe7",
      "tree": "87a0c23bf37f66621b03a2b8a91ade308047572c",
      "parents": [
        "c368eb6c49b6bac24ad65e6c20516414437e2e7a"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 28 23:06:07 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri May 01 17:25:10 2015 +0300"
      },
      "message": "fixes in ceph tests, add linearity plot\n"
    },
    {
      "commit": "c368eb6c49b6bac24ad65e6c20516414437e2e7a",
      "tree": "53f132d14e23741bab0724ee12acae358de16b27",
      "parents": [
        "70d2e10bd2083bf5b1499c48c369c1fb1587b3f0"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 28 18:22:01 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri May 01 17:25:10 2015 +0300"
      },
      "message": "improve OS preparation, change config structure\n"
    },
    {
      "commit": "70d2e10bd2083bf5b1499c48c369c1fb1587b3f0",
      "tree": "1a88c274b30823c46a015cfe359cbfd384eda108",
      "parents": [
        "0d1b45f26507eaefc6b9f3b825fddb30b23e70ae"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Wed Apr 29 23:07:42 2015 +0300"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Wed Apr 29 23:07:42 2015 +0300"
      },
      "message": "Create README.md"
    },
    {
      "commit": "0d1b45f26507eaefc6b9f3b825fddb30b23e70ae",
      "tree": "fa394424e1288920097f1e534df1b8684d46f0b9",
      "parents": [
        "be8f89f2a6fe06bd2ead88dba78d1db866a760e3"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 28 16:51:11 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 28 16:51:11 2015 +0300"
      },
      "message": "report changes\n"
    },
    {
      "commit": "be8f89f2a6fe06bd2ead88dba78d1db866a760e3",
      "tree": "6bd5544e9c2d40c0062ba0d4052c3380822a634c",
      "parents": [
        "209e85de25f34ee43dd34e1748d1d85fdc7e905f"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 28 14:51:51 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 28 14:54:02 2015 +0300"
      },
      "message": "fixes\n"
    },
    {
      "commit": "209e85de25f34ee43dd34e1748d1d85fdc7e905f",
      "tree": "870b8ab6c52c37324b6b55ac8e1f47fbe4783ff3",
      "parents": [
        "63ad206276e5e3dff2ca11ce423a265dc0faa732"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 27 23:11:05 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 28 14:54:02 2015 +0300"
      },
      "message": "fixes\n"
    },
    {
      "commit": "63ad206276e5e3dff2ca11ce423a265dc0faa732",
      "tree": "2a3c3c20b76f3ac902c950369b3f0681c3ff02c2",
      "parents": [
        "a855f90910d3414602705b6f1297a5a27ba8ca4e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 27 13:11:40 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 28 14:54:02 2015 +0300"
      },
      "message": "a lot of fixes\n"
    },
    {
      "commit": "a855f90910d3414602705b6f1297a5a27ba8ca4e",
      "tree": "9c9d6076e46d84e955f326ab4063d43198c8b22f",
      "parents": [
        "a323b302f3bb6b7738938d4e4ffe40d7dd0f808a"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Apr 26 14:31:45 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 28 14:54:02 2015 +0300"
      },
      "message": "fix sftp exception types\n"
    },
    {
      "commit": "a323b302f3bb6b7738938d4e4ffe40d7dd0f808a",
      "tree": "9f60ac0d0d336c71599168710eec94834290a7cc",
      "parents": [
        "57ce4dbd318fa98076da12683a823b6ff9735336"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Apr 26 00:40:22 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 28 14:54:02 2015 +0300"
      },
      "message": "fix ceph test ram usage\n"
    },
    {
      "commit": "57ce4dbd318fa98076da12683a823b6ff9735336",
      "tree": "4e4566e3fff044fcd4e6425df0ea5cbec3254a22",
      "parents": [
        "36e3a6ee6e9bf5f0f459ecdd628a541146db25bd"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 25 21:25:51 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 28 14:54:02 2015 +0300"
      },
      "message": "add local sensor datastore, make IO tests granular\n"
    },
    {
      "commit": "36e3a6ee6e9bf5f0f459ecdd628a541146db25bd",
      "tree": "1bfa14a7b73d12d22592a358461b154805293dd2",
      "parents": [
        "e2de58c54bd4b67f29261adcc9ba822799dbc481"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 25 21:21:58 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 28 14:53:39 2015 +0300"
      },
      "message": "add during test webiu\n"
    },
    {
      "commit": "e2de58c54bd4b67f29261adcc9ba822799dbc481",
      "tree": "4f0fecac1ed67ea0752e128bcfdfb385d7d853d7",
      "parents": [
        "0f99119831f04af679ed6f31f757ee6aad6282e8"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 22:59:36 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 28 14:53:39 2015 +0300"
      },
      "message": "improve bg. process monitoring\n"
    },
    {
      "commit": "0f99119831f04af679ed6f31f757ee6aad6282e8",
      "tree": "1be1eccd2166b0a98c7c5930b143766cf0ac48a5",
      "parents": [
        "fcea0725474c04af1edf3abb5b2bca42b009b5aa"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 24 16:56:52 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 28 12:32:56 2015 +0300"
      },
      "message": "Added tpcc-mysql suite\n"
    },
    {
      "commit": "fcea0725474c04af1edf3abb5b2bca42b009b5aa",
      "tree": "f65fbaba5604e7487c5eb0bd36d2cdb901f30557",
      "parents": [
        "2526ec1d75c50bd302d2b7e524b0b14a8debf67a"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Apr 27 14:06:13 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Mon Apr 27 19:09:28 2015 +0300"
      },
      "message": "changed for new data format\n"
    },
    {
      "commit": "2526ec1d75c50bd302d2b7e524b0b14a8debf67a",
      "tree": "becb6d58f07fe223599e786d67ca035b39d60a61",
      "parents": [
        "46d4f39135afe25c5784f92986ece253cb7c8811",
        "5c7b614a546d84706238ac3a3fceba5a0abd59ab"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Fri Apr 24 22:57:33 2015 +0300"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Fri Apr 24 22:57:33 2015 +0300"
      },
      "message": "Merge pull request #5 from Mirantis/bottleneck\n\nsensors correction, postprocessing"
    },
    {
      "commit": "5c7b614a546d84706238ac3a3fceba5a0abd59ab",
      "tree": "becb6d58f07fe223599e786d67ca035b39d60a61",
      "parents": [
        "46d4f39135afe25c5784f92986ece253cb7c8811"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Fri Apr 24 19:49:59 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Fri Apr 24 20:07:16 2015 +0300"
      },
      "message": "sensors correction, postprocessing\n"
    },
    {
      "commit": "46d4f39135afe25c5784f92986ece253cb7c8811",
      "tree": "6b541a97bd4234a7d6dfe817561c73e805c558f1",
      "parents": [
        "abd6ead9fc5dde4d3d2ba13133fc67b5e130d9ca"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 11:35:00 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 11:35:00 2015 +0300"
      },
      "message": "fixes, fixes, fixes\n"
    },
    {
      "commit": "abd6ead9fc5dde4d3d2ba13133fc67b5e130d9ca",
      "tree": "69db389d7528ce128032a4df235503243b367556",
      "parents": [
        "afd98748dbb15d1eaea0b7a634e787f7fa4134dc"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 02:03:07 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 02:03:07 2015 +0300"
      },
      "message": "fixes, fixes, fixes\n"
    },
    {
      "commit": "afd98748dbb15d1eaea0b7a634e787f7fa4134dc",
      "tree": "f2814f08137588daf837790b6f95ce9a48d4e786",
      "parents": [
        "a4a570f820474accff488bc99d67a4d809d1577b"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 01:27:22 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 24 01:27:22 2015 +0300"
      },
      "message": "fixes, fixes, fixes\n"
    },
    {
      "commit": "a4a570f820474accff488bc99d67a4d809d1577b",
      "tree": "9b545e2089266c74dea338c349c7d8a010d58951",
      "parents": [
        "2066daf00d4ef377220551c17514d4833f1ed73e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 22:11:40 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 22:11:40 2015 +0300"
      },
      "message": "temporary dir creation fixed\n"
    },
    {
      "commit": "2066daf00d4ef377220551c17514d4833f1ed73e",
      "tree": "3cdb01224354a917f5259a11f5103f31d865cc0a",
      "parents": [
        "ec1b97356abe5d9adf6fc0265c49a48e9899fb26"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 21:05:41 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 21:05:41 2015 +0300"
      },
      "message": "itest.py code reorganization, move test node logs to /var/wally folder to survive test node reboot\n"
    },
    {
      "commit": "ec1b97356abe5d9adf6fc0265c49a48e9899fb26",
      "tree": "7345aed6785a98e1418f97e3d80d8d6d738643ec",
      "parents": [
        "783b45471accaf9cc68c15b27775df40199b0363"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 20:43:29 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 20:43:29 2015 +0300"
      },
      "message": "improve paramiko integration, replace .mesage for exceptions with str(exc)\n"
    },
    {
      "commit": "783b45471accaf9cc68c15b27775df40199b0363",
      "tree": "eac67afcf7ab7c55da5f1fdf2d172763a6defe8f",
      "parents": [
        "7306c64720c92e8ab95f2dbdd6b13ed6c597eae9"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 18:57:04 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 18:57:04 2015 +0300"
      },
      "message": "fixing issues with bad ssg connection\n"
    },
    {
      "commit": "7306c64720c92e8ab95f2dbdd6b13ed6c597eae9",
      "tree": "4dc668b850f88a5cffb92b76b4aefa64640f06c1",
      "parents": [
        "34d5201a59845ca3ef77f784f97e368d50ff1b79"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 15:29:45 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 15:30:25 2015 +0300"
      },
      "message": "now can read openstack creds from arbitrary openrc file\n"
    },
    {
      "commit": "34d5201a59845ca3ef77f784f97e368d50ff1b79",
      "tree": "7cc48622ade1e83ef83723439acfa7a5ef93f205",
      "parents": [
        "4d4771c800e7c54e7de424d5cb4bf4e9d33e18e9"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Thu Apr 23 14:44:39 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Thu Apr 23 14:44:39 2015 +0300"
      },
      "message": "not needed exception removed\n"
    },
    {
      "commit": "4d4771c800e7c54e7de424d5cb4bf4e9d33e18e9",
      "tree": "f5196736951e9dc44f3851d90778b5cad9d92ee6",
      "parents": [
        "d2c313ad3ece4596448ae5bb8fce7c42e593be5c"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 01:32:02 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 23 01:32:11 2015 +0300"
      },
      "message": "run tests on nodes in offline mode\n"
    },
    {
      "commit": "d2c313ad3ece4596448ae5bb8fce7c42e593be5c",
      "tree": "3bee8211079b139405c9f186b82b6c1312aeabb1",
      "parents": [
        "a047e1b828b1fe0e4e49132bfae35ff7fdce2b3e",
        "7f6de4f9ddee232e84fbe5a486279e5b9857b542"
      ],
      "author": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Thu Apr 23 01:26:39 2015 +0300"
      },
      "committer": {
        "name": "Kostiantyn Danylov aka koder",
        "email": "koder.mail@gmail.com",
        "time": "Thu Apr 23 01:26:39 2015 +0300"
      },
      "message": "Merge pull request #4 from Mirantis/sender\n\nimprovement of protocol"
    },
    {
      "commit": "7f6de4f9ddee232e84fbe5a486279e5b9857b542",
      "tree": "b52c86a31407304c1449c512e64ea8c3dfae6dd4",
      "parents": [
        "e87ae65a2f15db44a027f37e0b62f0c46db9365d"
      ],
      "author": {
        "name": "Alyona Kiseleva",
        "email": "akiselyova@mirantis.com",
        "time": "Tue Apr 21 01:04:20 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Wed Apr 22 17:44:07 2015 +0300"
      },
      "message": "improvement of protocol\nrefactoring\n\nsend in field order\n\nreceiver unpacking\n\nrefactoring of packer code\n\nfields send, pack replacement\n"
    },
    {
      "commit": "a047e1b828b1fe0e4e49132bfae35ff7fdce2b3e",
      "tree": "1d7407aeb5d76971674735e98345fdbdd5692b06",
      "parents": [
        "6b1341a7f7363a96f1b6693d7785e7c113794ac6"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 23:16:59 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 23:16:59 2015 +0300"
      },
      "message": "fix bugs and 2.6 compatibility\n"
    },
    {
      "commit": "6b1341a7f7363a96f1b6693d7785e7c113794ac6",
      "tree": "f4beed3ef61a2a2dbdedc587a7cf31d82868cbbb",
      "parents": [
        "ea7eac705e7aa032835393db3cbb526787babed9"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 22:44:21 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 22:44:21 2015 +0300"
      },
      "message": "fix python 2.6 compatibility\n"
    },
    {
      "commit": "ea7eac705e7aa032835393db3cbb526787babed9",
      "tree": "5ad2cc7fd113c6d8cc71347ce799ba3e67970663",
      "parents": [
        "4a510ee7ff21b2c9ea04e6bb3ac5184d9415feac"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 21:37:27 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 21:37:27 2015 +0300"
      },
      "message": "update report\n"
    },
    {
      "commit": "4a510ee7ff21b2c9ea04e6bb3ac5184d9415feac",
      "tree": "d1e551aa30f021bb40ce11c482a61ce9293e03a5",
      "parents": [
        "d05557de4ab68b884b83b7b243ebb946db7266dd"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 18:50:42 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 18:50:42 2015 +0300"
      },
      "message": "fix reports\n"
    },
    {
      "commit": "d05557de4ab68b884b83b7b243ebb946db7266dd",
      "tree": "95d6d68032eca1a8a467a44fd04321673d2f0750",
      "parents": [
        "ea22c3d21252212ab88a3d7e8a22cd8c9f8421c8"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 04:00:04 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 04:00:04 2015 +0300"
      },
      "message": "update usb hdd config\n"
    },
    {
      "commit": "ea22c3d21252212ab88a3d7e8a22cd8c9f8421c8",
      "tree": "1071f79c6f8cbe3baac4e2c2846fc380c1f76bba",
      "parents": [
        "0c598a15aeb853a050170e693eeb4fb41e179131"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 03:42:22 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 03:42:22 2015 +0300"
      },
      "message": "fix requirements.txt, improve test end time representation\n"
    },
    {
      "commit": "0c598a15aeb853a050170e693eeb4fb41e179131",
      "tree": "62ebee75069f684b77504d65cb5c956279e86ebd",
      "parents": [
        "66b71e6651952ad9631950322bd20400a53f7314"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 03:01:40 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 21 03:01:49 2015 +0300"
      },
      "message": "start adding unit tests, rework config compiler\n"
    },
    {
      "commit": "66b71e6651952ad9631950322bd20400a53f7314",
      "tree": "3f447459e7e6785dbd50e5732b1dfee8359815cf",
      "parents": [
        "e87ae65a2f15db44a027f37e0b62f0c46db9365d"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Mon Apr 20 17:18:11 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Mon Apr 20 17:18:11 2015 +0300"
      },
      "message": "html report changed\n"
    },
    {
      "commit": "e87ae65a2f15db44a027f37e0b62f0c46db9365d",
      "tree": "926045652fcdcf54e879aee158798f5741e18919",
      "parents": [
        "168f6094c4c9ff753995aac1c2213cd8d8c9a7f3"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 20 02:14:35 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 20 02:14:35 2015 +0300"
      },
      "message": "more improvements and fixes and new bugs\n"
    },
    {
      "commit": "168f6094c4c9ff753995aac1c2213cd8d8c9a7f3",
      "tree": "e34e5e9168f7da7e3e6ee7c49cd9c992ade70bf4",
      "parents": [
        "cff7b2e130ab1e18422b80a723b4804de6783528"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Apr 19 02:33:38 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sun Apr 19 02:33:38 2015 +0300"
      },
      "message": "fixing, improve sersors installation code\n"
    },
    {
      "commit": "cff7b2e130ab1e18422b80a723b4804de6783528",
      "tree": "88fd945c73b33e8cd1112229d64bb423c0b41541",
      "parents": [
        "4500a5f69e3bb6a66a18b78f4523f49f36dabd2e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 18 20:48:15 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 18 20:48:15 2015 +0300"
      },
      "message": "very large refactoring\n"
    },
    {
      "commit": "4500a5f69e3bb6a66a18b78f4523f49f36dabd2e",
      "tree": "969029f77eeea424e594a9ffdf95031d777e7040",
      "parents": [
        "69339acf1f162d6df50366d3aa60da52182667c8"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 17 16:55:17 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 17 16:55:24 2015 +0300"
      },
      "message": "fixing bugs\n"
    },
    {
      "commit": "69339acf1f162d6df50366d3aa60da52182667c8",
      "tree": "e94509946dba12077695da1c568a9f2200bf0da6",
      "parents": [
        "4ef6e9d4a7110c481f24a9d3f3e959e5e9e3e814"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 16 20:09:33 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 16 20:09:33 2015 +0300"
      },
      "message": "report page table of images added\n"
    },
    {
      "commit": "4ef6e9d4a7110c481f24a9d3f3e959e5e9e3e814",
      "tree": "6b392afd004202fe4d4d996c9902c40dcb12882d",
      "parents": [
        "12ae0639606ff2ea6704acb5252444bf15225d07"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Apr 15 12:14:10 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Wed Apr 15 15:06:59 2015 +0300"
      },
      "message": "per vm bw on chart\n"
    },
    {
      "commit": "12ae0639606ff2ea6704acb5252444bf15225d07",
      "tree": "130c3adb3d040a30f97485114c44ed77f2716fc8",
      "parents": [
        "cee433464405bd1d931bd22f09bfefac3931257d"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 15 01:13:43 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Wed Apr 15 01:13:43 2015 +0300"
      },
      "message": "fix sensors deploy code\n"
    },
    {
      "commit": "cee433464405bd1d931bd22f09bfefac3931257d",
      "tree": "7a43a8524d0876b0d18f575d5a3dd20429d7bfbe",
      "parents": [
        "1fbb71db21a18ed4854bedc8b40db502f5412951"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 22:52:53 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 22:56:16 2015 +0300"
      },
      "message": "lot of fixes\n"
    },
    {
      "commit": "1fbb71db21a18ed4854bedc8b40db502f5412951",
      "tree": "7bd56889cc2de60a434808af11a5bcdb0440af07",
      "parents": [
        "8ca2057307fccf254d1a93b21ba0846649cbfd89"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 14 19:56:23 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Tue Apr 14 19:56:23 2015 +0300"
      },
      "message": "Lab info added to report layout\n"
    },
    {
      "commit": "8ca2057307fccf254d1a93b21ba0846649cbfd89",
      "tree": "dd096b49dd67ce3f8e865853c4a779211d71b5c3",
      "parents": [
        "92ea8488c5e433821ac143eace38f80135698a20"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 14 14:09:39 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Tue Apr 14 14:09:39 2015 +0300"
      },
      "message": "Fixed charts\n"
    },
    {
      "commit": "92ea8488c5e433821ac143eace38f80135698a20",
      "tree": "760b4f6678d3db4feda7899aab6e6c8b0ec67d3d",
      "parents": [
        "4e9f3ed8f8b0be7b138c0384d4cff453b84706d6"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 12:21:41 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 12:21:41 2015 +0300"
      },
      "message": "remove personal config\n"
    },
    {
      "commit": "4e9f3ed8f8b0be7b138c0384d4cff453b84706d6",
      "tree": "08130b24dc2dcaf860311a62c19c6cd3a07a88c5",
      "parents": [
        "652cd80930a80a98676efce37d5999b16825513e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 11:26:12 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Tue Apr 14 11:26:12 2015 +0300"
      },
      "message": "rename bw_mean to bw, other fixes\n"
    },
    {
      "commit": "652cd80930a80a98676efce37d5999b16825513e",
      "tree": "20255b33d21b4e75b1d23c7f71f0d5cc5d1862ad",
      "parents": [
        "f4b82c2e891595467a2a40b613ae5f4546359323"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 13 12:21:07 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Mon Apr 13 12:21:07 2015 +0300"
      },
      "message": "pre-release bug fixes\n"
    },
    {
      "commit": "f4b82c2e891595467a2a40b613ae5f4546359323",
      "tree": "a73af6dba138d0e132bd4f5ceb71b80a7a5afda5",
      "parents": [
        "66839a9ebdcd1abef5e0e1b67e77396977fbe0a7"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 11 13:35:25 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 11 13:35:25 2015 +0300"
      },
      "message": "pre-release updates, bug fixes\n"
    },
    {
      "commit": "66839a9ebdcd1abef5e0e1b67e77396977fbe0a7",
      "tree": "27b6c1658ad6ee4b94e0658af2c8183a7fec3591",
      "parents": [
        "1c2b5113ded63fadc2840859a76e51c2ff52a67d"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 11 13:22:31 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 11 13:25:49 2015 +0300"
      },
      "message": "pre-release updates, bug fixes\n"
    },
    {
      "commit": "1c2b5113ded63fadc2840859a76e51c2ff52a67d",
      "tree": "783d39ed5ec02d17e411ff4705554b6f58dd51eb",
      "parents": [
        "1143b663a0f75ac5857711c4e9ba49a5eb68ac0e"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 10 16:53:51 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Sat Apr 11 13:25:49 2015 +0300"
      },
      "message": "fix pre-demo bugs\n"
    },
    {
      "commit": "1143b663a0f75ac5857711c4e9ba49a5eb68ac0e",
      "tree": "2caa9b168e9f10ba0342f7aa47e33077307425cd",
      "parents": [
        "d976704a3b3458b3415cf408d28b04b8f1cb2ceb"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Sat Apr 11 00:05:05 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Sat Apr 11 00:05:49 2015 +0300"
      },
      "message": "change table output for easier postprocessing\n"
    },
    {
      "commit": "d976704a3b3458b3415cf408d28b04b8f1cb2ceb",
      "tree": "36b07880e542f63e14b4516e4658b3ce19925f5e",
      "parents": [
        "031664451570f2e32eb70c58b1d592435e275fff"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 17:32:06 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 17:32:06 2015 +0300"
      },
      "message": "Added get_openrc to cluster\n"
    },
    {
      "commit": "031664451570f2e32eb70c58b1d592435e275fff",
      "tree": "3e1c376e05cf4cc8807b323dab4fd6c38ab00e56",
      "parents": [
        "59d80f70ce706cc27f5a0eeda505346698ec3f43"
      ],
      "author": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Fri Apr 10 17:28:23 2015 +0300"
      },
      "committer": {
        "name": "Ved-vampir",
        "email": "akiselyova@mirantis.com",
        "time": "Fri Apr 10 17:29:22 2015 +0300"
      },
      "message": "add postprocessing, table difference generation and scipy approximation\n"
    },
    {
      "commit": "59d80f70ce706cc27f5a0eeda505346698ec3f43",
      "tree": "e6f9740964e141a34b692db9cfb689205dc6336f",
      "parents": [
        "6792b58368e36acbfa0cd8ce06a17d01ab24744a"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 10 17:24:27 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 10 17:24:37 2015 +0300"
      },
      "message": "discovering fixed\n"
    },
    {
      "commit": "6792b58368e36acbfa0cd8ce06a17d01ab24744a",
      "tree": "ab7884766bf9e5eff124eff91c2f1e112be70cbb",
      "parents": [
        "82489e7296d75b6827ae397a2d6cd7226f5721e5"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 16:56:48 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 16:56:48 2015 +0300"
      },
      "message": "removed trash\n"
    },
    {
      "commit": "82489e7296d75b6827ae397a2d6cd7226f5721e5",
      "tree": "9e2c0bf4bfe99917dd38ce81159538de247a2055",
      "parents": [
        "6c491060b705841a12f55730c734a61b0ba6693e"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 10 16:18:03 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Fri Apr 10 16:18:37 2015 +0300"
      },
      "message": "Copying openrc from controller node, adding to global config and external ip to config yaml added.\n"
    },
    {
      "commit": "6c491060b705841a12f55730c734a61b0ba6693e",
      "tree": "7189d6b73cb7b6599c22975ab7ab0244c54cbab1",
      "parents": [
        "f703b5283559f11b3ca9bcb0240c453401c9af44"
      ],
      "author": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Thu Apr 09 22:33:13 2015 +0300"
      },
      "committer": {
        "name": "koder aka kdanilov",
        "email": "kdanilov@mirantis.com",
        "time": "Fri Apr 10 12:44:59 2015 +0300"
      },
      "message": "wqrefactor postprocessing code\n"
    },
    {
      "commit": "f703b5283559f11b3ca9bcb0240c453401c9af44",
      "tree": "5a2bc6a3e46f9b5b6be98257eb9e9b2c429d8f5f",
      "parents": [
        "33daa928802a5407c526cd68aa04719bfaac39ce"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 11:00:25 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 11:00:25 2015 +0300"
      },
      "message": "fixed requirements\n"
    },
    {
      "commit": "33daa928802a5407c526cd68aa04719bfaac39ce",
      "tree": "0e76ace079930849adef36663e0aec0d226b24e2",
      "parents": [
        "407ca952c6ae2c33d87acf5729c14811958fbfd6"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 10:40:27 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 10:40:27 2015 +0300"
      },
      "message": "report.html template\n"
    },
    {
      "commit": "407ca952c6ae2c33d87acf5729c14811958fbfd6",
      "tree": "c981d5bdf0d4db05d3bb5da64f91580658f5bed1",
      "parents": [
        "4861d7173a6157a5fbf5a040d1b39dfd92f61301"
      ],
      "author": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 10:38:15 2015 +0300"
      },
      "committer": {
        "name": "Yulia Portnova",
        "email": "yportnova@mirantis.com",
        "time": "Fri Apr 10 10:38:30 2015 +0300"
      },
      "message": "Improved io charts\n"
    },
    {
      "commit": "4861d7173a6157a5fbf5a040d1b39dfd92f61301",
      "tree": "6b4e80f7d2dddcbc31b3f16ac203fa823f4c510a",
      "parents": [
        "023c1e4ab5d59cd2c8c58a21af0f33d21b5186d4"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 09 13:28:02 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Thu Apr 09 13:28:02 2015 +0300"
      },
      "message": "pep8 for MOL 305\n"
    },
    {
      "commit": "023c1e4ab5d59cd2c8c58a21af0f33d21b5186d4",
      "tree": "ae5621b8bb77d846073440ca5a47ee4816f36238",
      "parents": [
        "34ecdd669b556679eacb4f21d871a02ee173a407"
      ],
      "author": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Apr 08 15:50:19 2015 +0300"
      },
      "committer": {
        "name": "gstepanov",
        "email": "gstepanov@mirantis.com",
        "time": "Wed Apr 08 21:12:05 2015 +0300"
      },
      "message": "MOL 305, added permanent journal that allows to remove\nvirtual machines that has remained from previous tests\nthat was crashed.\n"
    }
  ],
  "next": "34ecdd669b556679eacb4f21d871a02ee173a407"
}
