)]}'
{
  "commit": "efc91ed0191e3fc62bb1c556ac93fc4e661214d2",
  "tree": "291dba382da5d609c5bd35b5e369324ecbb95c00",
  "parents": [
    "b390c2b55c830eb3b64633fa8d8b8837e073e458"
  ],
  "author": {
    "name": "Trond Myklebust",
    "email": "Trond.Myklebust@netapp.com",
    "time": "Tue Jun 10 18:31:00 2008 -0400"
  },
  "committer": {
    "name": "Trond Myklebust",
    "email": "Trond.Myklebust@netapp.com",
    "time": "Wed Jul 09 12:08:45 2008 -0400"
  },
  "message": "NFS: Optimise append writes with holes\n\nIf a file is being extended, and we\u0027re creating a hole, we might as well\ndeclare the entire page to be up to date.\n\nThis patch significantly improves the write performance for sparse files\nin the case where lseek(SEEK_END) is used to append several non-contiguous\nwrites at intervals of \u003c PAGE_SIZE.\n\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7c73f06692b6c9e34d39f184435a6c6f9448a739",
      "old_mode": 33188,
      "old_path": "fs/nfs/file.c",
      "new_id": "7ac89a845a5eb454c109bd089b9a473be217c8e8",
      "new_mode": 33188,
      "new_path": "fs/nfs/file.c"
    },
    {
      "type": "modify",
      "old_id": "dc62bc50469340a0872a166767b449f685c8801e",
      "old_mode": 33188,
      "old_path": "fs/nfs/write.c",
      "new_id": "eea2d2b5278c0c7916c29a7a672a72d0be95cde3",
      "new_mode": 33188,
      "new_path": "fs/nfs/write.c"
    }
  ]
}
