)]}'
{
  "commit": "e4eae51b328c84f951400cf1cadbb212f480ebf3",
  "tree": "9555856371deed4b99cfad86f2ffbf8b73e37dfe",
  "parents": [
    "0182d7a18b113827e74b583ad56b4a5038a42fd4"
  ],
  "author": {
    "name": "Josef Bacik",
    "email": "jbacik@fusionio.com",
    "time": "Fri Nov 09 10:53:21 2012 -0500"
  },
  "committer": {
    "name": "Josef Bacik",
    "email": "jbacik@fusionio.com",
    "time": "Wed Dec 05 11:33:54 2012 -0500"
  },
  "message": "Btrfs: do not call file_update_time in aio_write\n\nThis starts a transaction and dirties the inode everytime we call it, which\nis super expensive if you have a write heavy workload.  We will be updating\nthe inode when the IO completes and we reserve the space for the inode\nupdate when we reserve space for the write, so there is no chance of loss of\ninformation or enospc issues.  Thanks,\n\nSigned-off-by: Josef Bacik \u003cjbacik@fusionio.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f60042f239f1add892e1ee9b653f669b4f099c6",
      "old_mode": 33188,
      "old_path": "fs/btrfs/file.c",
      "new_id": "11fd37712ac6b081f66032654ba3cefcc3e9ce7f",
      "new_mode": 33188,
      "new_path": "fs/btrfs/file.c"
    },
    {
      "type": "modify",
      "old_id": "d55d72a38e0b6d02b2033743449dbd917453ce24",
      "old_mode": 33188,
      "old_path": "fs/btrfs/inode.c",
      "new_id": "0819cbcbc02cb325f4019b9493486c68706286a6",
      "new_mode": 33188,
      "new_path": "fs/btrfs/inode.c"
    }
  ]
}
