)]}'
{
  "commit": "4e5117ba0af4582b6ec9164874f719d7f3f1eb2b",
  "tree": "d667e418571366ecea1188cb113e786a4a1d7f5c",
  "parents": [
    "bd6a1f16fffdfe010fdc2979fd01f12357816762"
  ],
  "author": {
    "name": "Jan Kara",
    "email": "jack@suse.cz",
    "time": "Thu Jun 23 22:01:03 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@ppc970.osdl.org",
    "time": "Fri Jun 24 00:05:19 2005 -0700"
  },
  "message": "[PATCH] quota: improve credits estimates\n\nImprove estimates on the number of needed credits for quota transaction.\nNow we distinguish blocks that might need to be allocated and blocks that\nonly need to be rewritten.  Also we distinguish deleting of a quota\nstructure and creating of a new one.\n\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "42fbf47971568014ddec85872c7668079908c9b9",
      "old_mode": 33188,
      "old_path": "include/linux/dqblk_v1.h",
      "new_id": "57f1250d5a526c88e8d30ebbd277c878b60c6e6c",
      "new_mode": 33188,
      "new_path": "include/linux/dqblk_v1.h"
    },
    {
      "type": "modify",
      "old_id": "4a6c5f6867bb0d0abf980058f5cdcc1fcdde177c",
      "old_mode": 33188,
      "old_path": "include/linux/dqblk_v2.h",
      "new_id": "4f853322cb7fa0db9a6a73f266b01b825b6f37c7",
      "new_mode": 33188,
      "new_path": "include/linux/dqblk_v2.h"
    },
    {
      "type": "modify",
      "old_id": "ac5b90f4f25645dd241665220fc248573a42e284",
      "old_mode": 33188,
      "old_path": "include/linux/quota.h",
      "new_id": "700ead45084fd4694ec5925bf318aa4ad0634621",
      "new_mode": 33188,
      "new_path": "include/linux/quota.h"
    }
  ]
}
