)]}'
{
  "commit": "c83c66c3b58893a4dc056e272822beb88fe9ec7f",
  "tree": "890e9af2cbfef523b48c365df64820e96445185a",
  "parents": [
    "882ec7ce531091bc0f3ffc6ac71943cf383f86a6"
  ],
  "author": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@linux.vnet.ibm.com",
    "time": "Wed Apr 25 16:51:03 2012 +0100"
  },
  "committer": {
    "name": "Luiz Capitulino",
    "email": "lcapitulino@redhat.com",
    "time": "Fri Apr 27 11:44:50 2012 -0300"
  },
  "message": "block: add \u0027speed\u0027 optional parameter to block-stream\n\nAllow streaming operations to be started with an initial speed limit.\nThis eliminates the window of time between starting streaming and\nissuing block-job-set-speed.  Users should use the new optional \u0027speed\u0027\nparameter instead so that speed limits are in effect immediately when\nthe job starts.\n\nSigned-off-by: Stefan Hajnoczi \u003cstefanha@linux.vnet.ibm.com\u003e\nAcked-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\nSigned-off-by: Luiz Capitulino \u003clcapitulino@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ab6e525c2634791433048c50fd7fbcc8aacf217",
      "old_mode": 33188,
      "old_path": "block.c",
      "new_id": "43c794c4d7816ee41a609c556761fed0c119b487",
      "new_mode": 33188,
      "new_path": "block.c"
    },
    {
      "type": "modify",
      "old_id": "b66242a7b8fed1274f081624da268168b44e5433",
      "old_mode": 33188,
      "old_path": "block/stream.c",
      "new_id": "6724af2764fa6c9e0183fa810db33c200d9a9d8c",
      "new_mode": 33188,
      "new_path": "block/stream.c"
    },
    {
      "type": "modify",
      "old_id": "624b2e634cc2751ce1aeede8f135051457cefa77",
      "old_mode": 33188,
      "old_path": "block_int.h",
      "new_id": "086832aab91165e9719c29e7272f2aee64cbe760",
      "new_mode": 33188,
      "new_path": "block_int.h"
    },
    {
      "type": "modify",
      "old_id": "80b62c3b29cd2b54c1016c9fcbb70635c479d1f4",
      "old_mode": 33188,
      "old_path": "blockdev.c",
      "new_id": "d25ffea9269ec6c6b24b97b77de0094fa60a2ec3",
      "new_mode": 33188,
      "new_path": "blockdev.c"
    },
    {
      "type": "modify",
      "old_id": "8a929f096756d1c97214766704592a973660e2af",
      "old_mode": 33188,
      "old_path": "hmp-commands.hx",
      "new_id": "18cb415ac442680cd0d63d6335656c3f637f1494",
      "new_mode": 33188,
      "new_path": "hmp-commands.hx"
    },
    {
      "type": "modify",
      "old_id": "f3e5163f1e4e0d98d91877aa85f1f8469336eb26",
      "old_mode": 33188,
      "old_path": "hmp.c",
      "new_id": "eb96618e1ed2dcfabd0094ee8df46280864c1cfb",
      "new_mode": 33188,
      "new_path": "hmp.c"
    },
    {
      "type": "modify",
      "old_id": "d56fcb639bea0fa7ecc24331400d1f336d698d6c",
      "old_mode": 33188,
      "old_path": "qapi-schema.json",
      "new_id": "9193fb996816e861a8b66e4fb6380184c62ca027",
      "new_mode": 33188,
      "new_path": "qapi-schema.json"
    },
    {
      "type": "modify",
      "old_id": "b07ed59ccc34f113ee4b0afac5ebbcf584886896",
      "old_mode": 33188,
      "old_path": "qmp-commands.hx",
      "new_id": "c810c74c117d470ff1a06f963bb270673e37f24a",
      "new_mode": 33188,
      "new_path": "qmp-commands.hx"
    }
  ]
}
