Sparse directories: Make the depth filtering wrapper editor able to handle ra_serf's parallel editor access patterns.  This is for issue #2842.
Sparse directories: Make the depth filtering wrapper editor able to
handle ra_serf's parallel editor access patterns.  This is for issue #2842.

* subversion/libsvn_delta/depth_filter_editor.c
  (struct edit_baton): Remove 'actual_depth' member.
  (struct node_baton): Add 'dir_depth' member.
  (make_node_baton): Add 'dir_depth' parameter, and use it to
    populate the node_baton's new 'dir_depth' member.
  (open_root, add_directory, open_directory, add_file, open_file):
    Update calls to make_node_baton().
  (svn_delta_depth_filter_editor): No longer populate the edit_baton's
    'actual_depth' member.  (It's been removed.)

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

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion