)]}'
{
  "commit": "b21c76529d55bf7bb02ac736b312f5f8bf033ea2",
  "tree": "437d348c83d9cccbc1507324b009ba2ef67df864",
  "parents": [
    "1d3ba15accf56b08f436d8ca92f5a0abce2d54ee"
  ],
  "author": {
    "name": "Max Reitz",
    "email": "mreitz@redhat.com",
    "time": "Fri Oct 24 15:57:36 2014 +0200"
  },
  "committer": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@redhat.com",
    "time": "Mon Nov 03 11:41:48 2014 +0000"
  },
  "message": "block/mirror: Improve progress report\n\nInstead of taking the total length of the block device as the block\njob\u0027s length, use the number of dirty sectors. The progress is now the\nnumber of sectors mirrored to the target block device. Note that this\nmay result in the job\u0027s length increasing during operation, which is\nhowever in fact desirable.\n\nSigned-off-by: Max Reitz \u003cmreitz@redhat.com\u003e\nReviewed-by: Eric Blake \u003ceblake@redhat.com\u003e\nReviewed-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\nMessage-id: 1414159063-25977-8-git-send-email-mreitz@redhat.com\nSigned-off-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e8a43eb39eba272c448d0ec89456fe32c4d6c418",
      "old_mode": 33188,
      "old_path": "block/mirror.c",
      "new_id": "2a1acfe26fd979ed01adcaab4793bbde21914ec2",
      "new_mode": 33188,
      "new_path": "block/mirror.c"
    }
  ]
}
