On the 1.7.x-issue4059 branch:

* subversion/libsvn_client/commit_util.c
  (harvest_commitables): The code on trunk can rely on the is_explicit_target
   parameter to prevent unnecessarily checking danglers which aren't in the
   commit target list. On this branch, we can simulate the same by setting
   the danglers parameter to NULL during recursion. Prevents a performance
   regression (wc.db queries issued for explicit targets vs. every committable).

Suggested by: rhuijben


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-issue4059@1239749 13f79535-47bb-0310-9956-ffa450edef68
1 file changed