)]}'
{
  "commit": "0abc657914c73c74a7381a26dd45d138a4b3bdd7",
  "tree": "5e8e044090c6f3fe64182d8f32177ffc7878f1ba",
  "parents": [
    "43e713ce93600ccdb4dd0cc54ff5a087b38eb91e"
  ],
  "author": {
    "name": "Luiz Capitulino",
    "email": "lcapitulino@redhat.com",
    "time": "Fri Dec 18 13:25:00 2009 -0200"
  },
  "committer": {
    "name": "Anthony Liguori",
    "email": "aliguori@us.ibm.com",
    "time": "Sat Dec 19 08:26:02 2009 -0600"
  },
  "message": "QMP: Return an empty dict by default\n\nCurrently, when a regular command doesn\u0027t have any data to output,\nQMP will emit:\n\n{ \"return\": \"OK\" }\n\nReturning an empty dict is better though, because dicts can support\nsome protocol changes in a compatible way.\n\nSo, with this commit we will return:\n\n{ \"return\": {} }\n\nSigned-off-by: Luiz Capitulino \u003clcapitulino@redhat.com\u003e\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f4d77e2dd222c8e1f577acea6aeadee237dc83b8",
      "old_mode": 33188,
      "old_path": "monitor.c",
      "new_id": "129badcd1acd0404ed7cfb07430dd2119fcb7e9b",
      "new_mode": 33188,
      "new_path": "monitor.c"
    }
  ]
}
