)]}'
{
  "commit": "ddd2ef2ce8d693b6e2635a0c20f65744641ff8df",
  "tree": "d383c78f18a008dc62217f9785bf2964ae9e41fa",
  "parents": [
    "19f5dc15912dfb6af06c97e4975023e545e85c72"
  ],
  "author": {
    "name": "Denis V. Lunev",
    "email": "den@openvz.org",
    "time": "Tue Apr 28 10:47:00 2015 +0300"
  },
  "committer": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@redhat.com",
    "time": "Fri May 22 09:37:32 2015 +0100"
  },
  "message": "block/parallels: improve image writing performance further\n\nTry to perform IO for the biggest continuous block possible.\nAll blocks abscent in the image are accounted in the same type\nand preallocation is made for all of them at once.\n\nThe performance for sequential write is increased from 200 Mb/sec to\n235 Mb/sec on my SSD HDD.\n\nSigned-off-by: Denis V. Lunev \u003cden@openvz.org\u003e\nReviewed-by: Roman Kagan \u003crkagan@parallels.com\u003e\nSigned-off-by: Roman Kagan \u003crkagan@parallels.com\u003e\nMessage-id: 1430207220-24458-28-git-send-email-den@openvz.org\nCC: Kevin Wolf \u003ckwolf@redhat.com\u003e\nCC: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\nSigned-off-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e7124d97e7fab18a09a6de914ea925aede51aea8",
      "old_mode": 33188,
      "old_path": "block/parallels.c",
      "new_id": "046b56844c4b1ca708a4e9ecbbb7f25bd17fa251",
      "new_mode": 33188,
      "new_path": "block/parallels.c"
    }
  ]
}
