Following up on storing tree conflicts on the node itself, stop looking for conflicts on nodes that don't exist when calling svn_wc__db_read_info(). This avoids an unnecessary read transaction on every incoming node when checking out a working copy. Also remove an unneeded optimization on conflicted nodes that reduced the amount of disk stats at the cost of an extra read transaction.
Following up on storing tree conflicts on the node itself, stop looking
for conflicts on nodes that don't exist when calling svn_wc__db_read_info().
This avoids an unnecessary read transaction on every incoming node when
checking out a working copy. Also remove an unneeded optimization on conflicted
nodes that reduced the amount of disk stats at the cost of an extra read
transaction.

* subversion/libsvn_wc/update_editor.c
  (node_already_conflicted): Just use svn_wc__internal_conflicted_p() for
    determining if conflicts are still found.
  (add_file, add_directory): Assume that nodes that don't exist in the database
    are not conflicted.


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

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