Author: rhuijben
Date: Fri Jun 17 12:21:29 2011
New Revision: 1136858
URL: http://svn.apache.org/viewvc?rev=1136858&view=rev
Log:
* subversion/libsvn_wc/update_editor.c
(close_file): Don't run the wq per file: run it per directory instead.
Running the wq has at least one db transaction overhead for finding out
that there are no more items to process.
Modified:
subversion/trunk/subversion/libsvn_wc/update_editor.c
Modified: subversion/trunk/subversion/libsvn_wc/update_editor.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/update_editor.c?rev=1136858&r1=1136857&r2=1136858&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/update_editor.c (original)
+++ subversion/trunk/subversion/libsvn_wc/update_editor.c Fri Jun 17 12:21:29
2011
@@ -4253,11 +4253,6 @@ close_file(void *file_baton,
scratch_pool));
}
- /* We may as well run whatever is in the queue right now. */
- SVN_ERR(svn_wc__wq_run(eb->db, fb->dir_baton->local_abspath,
- eb->cancel_func, eb->cancel_baton,
- scratch_pool));
-
/* Send a notification to the callback function. (Skip notifications
about files which were already notified for another reason.) */
if (eb->notify_func && !fb->already_notified && fb->edited)