Continue work on the svn_repos_get_logs4 to svn_repos_get_logs5 migration: Use the new callback to eliminate a changed paths hash scan.
Continue work on the svn_repos_get_logs4 to svn_repos_get_logs5 migration:
Use the new callback to eliminate a changed paths hash scan.

* subversion/libsvn_repos/log.c
  (svn_repos__path_change_receiver_t): We need the path info as well.
  (detect_changed): Update and fix caller.
  (interesting_merge_baton_t,
   interesting_merge): New callback implementation. Factored out from ...
  (send_log): ... here. 
  (log4_path_change_receiver): Update signature.

git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@1730415 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion