)]}'
{
  "commit": "1f94325a083b5e6de0c34b40027504121bca6520",
  "tree": "fc1c4eeaf8b08c5d62d8043b39f3da28aeebe808",
  "parents": [
    "93e3545d3ccd7bfe781a2978c9fd6bfa3e0a7203"
  ],
  "author": {
    "name": "Stefan Fuhrmann",
    "email": "stefan2@apache.org",
    "time": "Tue Oct 29 16:20:16 2013 +0000"
  },
  "committer": {
    "name": "Stefan Fuhrmann",
    "email": "stefan2@apache.org",
    "time": "Tue Oct 29 16:20:16 2013 +0000"
  },
  "message": "Backport of the code limiting the time spent walking the node history\nwhen committing a file.\n\nAs it turns out, some users make scripted commits that not only create\ndeep histories for individual files but create many of those files with\nthe exact same depths of history, i.e. number of changes.\n\nWithout this patch, committing the e.g. 65536th change to this set of\nfiles will take hours instead of the usual seconds.  With this patch\nwe are down to a few minutes.\n\n* subversion/libsvn_fs_fs/fs_fs.c\n  (SVN_FS_FS_MAX_DELTIFICATION_WALK): define limit to the effort we spend\n                                      on finding a delta base\n  (choose_delta_base): don\u0027t attempt walks longer than the defined limit\n\ngit-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-fsfs-commit@1536790 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4e14aa00d422d63bee31b56a1bbdbb8499a4e966",
      "old_mode": 33188,
      "old_path": "subversion/libsvn_fs_fs/fs_fs.c",
      "new_id": "5bcd6b6e7f01df777a27df174680de38916ca245",
      "new_mode": 33188,
      "new_path": "subversion/libsvn_fs_fs/fs_fs.c"
    }
  ]
}
