)]}'
{
  "commit": "5398fed96699b5321678fdace86b6d4c62a155fb",
  "tree": "3b6bb1b59be3cb36376a994fc6c244f864c16d38",
  "parents": [
    "df45467ec98aa1c532196732c96a62589223353e"
  ],
  "author": {
    "name": "Martin Langhoff",
    "email": "martin@catalyst.net.nz",
    "time": "Fri Mar 03 16:38:03 2006 +1300"
  },
  "committer": {
    "name": "Martin Langhoff",
    "email": "martin@catalyst.net.nz",
    "time": "Fri Mar 03 16:38:03 2006 +1300"
  },
  "message": "cvsserver: checkout faster by sending files in a sensible order\n\nJust by sending the files in an ordered fashion, clients can process them\nmuch faster. And we can optimize our check of whether we created this\ndirectory already -- faster.\n\nTimings for a checkout on a commandline cvs client for a project with\n~13K files totalling ~100MB:\n\nUnsorted:\n  603.12 real        16.89 user        42.88 sys\n\nSorted:\n  298.19 real        26.37 user        42.42 sys\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b3ba1b9de8f55df135c3d27b622aa5357b7e2b8",
      "old_mode": 33261,
      "old_path": "git-cvsserver.perl",
      "new_id": "f707bd93766165923b593054440af80371b0a613",
      "new_mode": 33261,
      "new_path": "git-cvsserver.perl"
    }
  ]
}
