svn commit: r983862 - /subversion/trunk/subversion/svnsync/main.c

2010-08-09 Thread danielsh
Author: danielsh Date: Tue Aug 10 05:44:04 2010 New Revision: 983862 URL: http://svn.apache.org/viewvc?rev=983862&view=rev Log: * subversion/svnsync/main.c (with_locked): Don't swallow one error when two occurred. Modified: subversion/trunk/subversion/svnsync/main.c Modified: subversion/t

svn commit: r983858 - /subversion/trunk/subversion/svnsync/main.c

2010-08-09 Thread danielsh
Author: danielsh Date: Tue Aug 10 05:25:51 2010 New Revision: 983858 URL: http://svn.apache.org/viewvc?rev=983858&view=rev Log: * subversion/svnsync/main.c (get_lock): Mark an error message for translation, remove trailing newline. Modified: subversion/trunk/subversion/svnsync/main.c Modi

svn commit: r983827 - /subversion/trunk/subversion/libsvn_wc/workqueue.c

2010-08-09 Thread rhuijben
Author: rhuijben Date: Mon Aug 9 21:17:56 2010 New Revision: 983827 URL: http://svn.apache.org/viewvc?rev=983827&view=rev Log: Following up on r983823, fix the real issue: we should not delete local nodes for base nodes if the WORKING state of the node is deleted. * subversion/libsvn_wc/workqueu

svn commit: r983823 - /subversion/trunk/subversion/libsvn_wc/workqueue.c

2010-08-09 Thread rhuijben
Author: rhuijben Date: Mon Aug 9 21:03:50 2010 New Revision: 983823 URL: http://svn.apache.org/viewvc?rev=983823&view=rev Log: * subversion/libsvn_wc/workqueue.c (remove_base_node): Following up on r983747, make sure a base delete doesn't accidentally remove a file for a symlink or vice ver

svn commit: r983812 - /subversion/branches/atomic-revprop/BRANCH-README

2010-08-09 Thread danielsh
Author: danielsh Date: Mon Aug 9 20:39:43 2010 New Revision: 983812 URL: http://svn.apache.org/viewvc?rev=983812&view=rev Log: On the 'atomic-revprop' branch, update BRANCH-README. Modified: subversion/branches/atomic-revprop/BRANCH-README Modified: subversion/branches/atomic-revprop/BRANCH

svn commit: r983807 - in /subversion/branches/atomic-revprop/subversion: include/svn_error.h libsvn_subr/error.c

2010-08-09 Thread danielsh
Author: danielsh Date: Mon Aug 9 20:29:48 2010 New Revision: 983807 URL: http://svn.apache.org/viewvc?rev=983807&view=rev Log: Add a helper error API. * subversion/include/svn_error.h (svn_error_has_cause): New declaration. * subversion/libsvn_subr/error.c (svn_error_has_cause): New defin

svn commit: r983803 - /subversion/branches/atomic-revprop/BRANCH-README

2010-08-09 Thread danielsh
Author: danielsh Date: Mon Aug 9 20:13:33 2010 New Revision: 983803 URL: http://svn.apache.org/viewvc?rev=983803&view=rev Log: On the 'atomic-revprop' branch: * BRANCH-README (ra_dav): Add current plan, after discussion with cmpilato. Modified: subversion/branches/atomic-revprop/BRANCH-REA

svn commit: r983801 - /subversion/trunk/subversion/bindings/javahl/native/SVNClient.cpp

2010-08-09 Thread hwright
Author: hwright Date: Mon Aug 9 20:05:35 2010 New Revision: 983801 URL: http://svn.apache.org/viewvc?rev=983801&view=rev Log: JavaHL: Update the other client APIs to remove commit_info being returned through the API. * subversion/bindings/javahl/native/SVNClient.cpp (remove, copy, move, mkdir,

svn commit: r983796 - /subversion/trunk/subversion/bindings/javahl/native/SVNClient.cpp

2010-08-09 Thread hwright
Author: hwright Date: Mon Aug 9 19:50:46 2010 New Revision: 983796 URL: http://svn.apache.org/viewvc?rev=983796&view=rev Log: JavaHL: Do some allocation magic to simplify use of the commit notifier wrapper. * subversion/bindings/javahl/native/SVNClient.cpp (CommitNotifier::getInfo): Remove.

RE: svn commit: r983766 - /subversion/branches/performance/subversion/libsvn_client/export.c

2010-08-09 Thread Bert Huijben
> -Original Message- > From: hy...@hyrumwright.org [mailto:hy...@hyrumwright.org] On Behalf > Of Hyrum K. Wright > Sent: maandag 9 augustus 2010 20:42 > To: d...@subversion.apache.org > Cc: commits@subversion.apache.org > Subject: Re: svn commit: r983766 - > /subversion/branches/performan

svn commit: r983775 - /subversion/trunk/subversion/bindings/javahl/native/SVNClient.cpp

2010-08-09 Thread hwright
Author: hwright Date: Mon Aug 9 18:59:56 2010 New Revision: 983775 URL: http://svn.apache.org/viewvc?rev=983775&view=rev Log: JavaHL: Add a shim class to allow updating various commity APIs in JavaHL. This does not push those changes up to Java-land, but maintains them all within C++. Also, this

svn commit: r983772 - /subversion/trunk/subversion/libsvn_wc/update_editor.c

2010-08-09 Thread rhuijben
Author: rhuijben Date: Mon Aug 9 18:57:24 2010 New Revision: 983772 URL: http://svn.apache.org/viewvc?rev=983772&view=rev Log: Following up on r983665, which made the base node delete code smart enough to keep working nodes, simplify the tree_conflict processing by deleting the BASE_NODE records

svn commit: r983770 - /subversion/branches/performance/subversion/libsvn_fs_fs/fs_fs.c

2010-08-09 Thread stefan2
Author: stefan2 Date: Mon Aug 9 18:47:41 2010 New Revision: 983770 URL: http://svn.apache.org/viewvc?rev=983770&view=rev Log: When reading cache-able full text from the DB, pre-allocate the respective buffer to the expected size of the full text. * subversion/libsvn_fs_fs/fs_fs.c (rep_read_get

Re: svn commit: r983766 - /subversion/branches/performance/subversion/libsvn_client/export.c

2010-08-09 Thread Hyrum K. Wright
Should this fix be made on trunk? To make sure that bug fixes get the broadest coverage, we fix bugs on trunk, and then backport them to feature and/or release branches. It may seem like some additional overhead, since you've (currently) only got commit priviledges on the performance-improvement

Re: svn commit: r983764 - /subversion/branches/performance/subversion/libsvn_subr/dirent_uri.c

2010-08-09 Thread Hyrum K. Wright
This fix should probably be made on trunk, yes? -Hyrum On Mon, Aug 9, 2010 at 1:27 PM, wrote: > Author: stefan2 > Date: Mon Aug  9 18:27:49 2010 > New Revision: 983764 > > URL: http://svn.apache.org/viewvc?rev=983764&view=rev > Log: > Fix an obvious typo in the path validation code that is also

svn commit: r983766 - /subversion/branches/performance/subversion/libsvn_client/export.c

2010-08-09 Thread stefan2
Author: stefan2 Date: Mon Aug 9 18:33:53 2010 New Revision: 983766 URL: http://svn.apache.org/viewvc?rev=983766&view=rev Log: Fix the root cause of an assertion triggered by exporting KDE /trunk: File names need to be canonicalized when forming URLs. * subversion/libsvn_client/export.c (add_fi

svn commit: r983764 - /subversion/branches/performance/subversion/libsvn_subr/dirent_uri.c

2010-08-09 Thread stefan2
Author: stefan2 Date: Mon Aug 9 18:27:49 2010 New Revision: 983764 URL: http://svn.apache.org/viewvc?rev=983764&view=rev Log: Fix an obvious typo in the path validation code that is also present at /trunk. It produces false negatives, i.e. certain malformed URIs won't be detected. * subversion/l

svn propchange: r983760 - svn:log

2010-08-09 Thread stefan2
Author: stefan2 Revision: 983760 Modified property: svn:log Modified: svn:log at Mon Aug 9 18:16:22 2010 -- --- svn:log (original) +++ svn:log Mon Aug 9 18:16:22 2010 @@ -1,8 +1,11 @@ +Add a cache for node_revsion_t obje

svn commit: r983760 - in /subversion/branches/performance/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2010-08-09 Thread stefan2
Author: stefan2 Date: Mon Aug 9 18:14:01 2010 New Revision: 983760 URL: http://svn.apache.org/viewvc?rev=983760&view=rev Log: * subversion/libsvn_fs_fs/fs.h (fs_fs_data_t): add node_revision_cache member * subversion/libsvn_fs_fs/fs_fs.c (get_noderev_cache_key, get_cached_node_revision_body,

svn commit: r983747 - in /subversion/trunk/subversion/libsvn_wc: workqueue.c workqueue.h

2010-08-09 Thread rhuijben
Author: rhuijben Date: Mon Aug 9 17:42:35 2010 New Revision: 983747 URL: http://svn.apache.org/viewvc?rev=983747&view=rev Log: Following up on r983665, implement the intended behavior of the OP_REMOVE_BASE workqueue item. * subversion/libsvn_wc/workqueue.c (basic_delete_entry): Rename to ...

svn commit: r983729 - /subversion/trunk/subversion/libsvn_wc/wc_db.c

2010-08-09 Thread hwright
Author: hwright Date: Mon Aug 9 16:51:33 2010 New Revision: 983729 URL: http://svn.apache.org/viewvc?rev=983729&view=rev Log: Add/shuffle some ifdef statements to exclude code from compiling when not needed. * subversion/libsvn_wc/wc_db.c (set_properties): Only compile with SVN__SUPPORT_BASE_M

svn commit: r983727 - /subversion/trunk/subversion/libsvn_wc/update_editor.c

2010-08-09 Thread hwright
Author: hwright Date: Mon Aug 9 16:48:46 2010 New Revision: 983727 URL: http://svn.apache.org/viewvc?rev=983727&view=rev Log: * subversion/libsvn_wc/update_editor.c (leftmod_error_chain): Remove unused function. Modified: subversion/trunk/subversion/libsvn_wc/update_editor.c Modified: sub

svn commit: r983720 - in /subversion/trunk/subversion: libsvn_client/repos_diff.c tests/cmdline/diff_tests.py

2010-08-09 Thread sbutler
Author: sbutler Date: Mon Aug 9 16:36:51 2010 New Revision: 983720 URL: http://svn.apache.org/viewvc?rev=983720&view=rev Log: Fix issue 2333 "diff URL1 URL2 not reverse of diff URL2 URL1". When the repository reports a deleted directory, recursively walk the directory (in the repository) and rep

svn commit: r983691 - /subversion/trunk/subversion/libsvn_wc/cleanup.c

2010-08-09 Thread hwright
Author: hwright Date: Mon Aug 9 15:46:26 2010 New Revision: 983691 URL: http://svn.apache.org/viewvc?rev=983691&view=rev Log: * subversion/libsvn_wc/cleanup.c: Remove unneeded includes. Modified: subversion/trunk/subversion/libsvn_wc/cleanup.c Modified: subversion/trunk/subversion/libsvn_

svn commit: r983689 - in /subversion/trunk/subversion/libsvn_wc: cleanup.c log.c

2010-08-09 Thread hwright
Author: hwright Date: Mon Aug 9 15:45:32 2010 New Revision: 983689 URL: http://svn.apache.org/viewvc?rev=983689&view=rev Log: Rename log.c to cleanup.c in libsvn_wc. Loggy is dead, long live the workqueue! * subversion/libsvn_wc/log.c: Move to... * subversion/libsvn_wc/cleanup.c: ...this.

svn propchange: r983665 - svn:log

2010-08-09 Thread rhuijben
Author: rhuijben Revision: 983665 Modified property: svn:log Modified: svn:log at Mon Aug 9 15:00:44 2010 -- --- svn:log (original) +++ svn:log Mon Aug 9 15:00:44 2010 @@ -1,7 +1,7 @@ -Remove the usage of the last loggy

svn commit: r983668 - in /subversion/trunk/subversion/libsvn_wc: log.c log.h workqueue.c workqueue.h

2010-08-09 Thread rhuijben
Author: rhuijben Date: Mon Aug 9 14:57:17 2010 New Revision: 983668 URL: http://svn.apache.org/viewvc?rev=983668&view=rev Log: * subversion/libsvn_wc/log.c (includes): Remove log.h (SVN_WC__LOG_DELETE_ENTRY, SVN_WC__LOG_ATTR_REVISION, SVN_WC__LOG_ATTR_KIND, SVN_WC__LOG_ATTR_NAME,

svn commit: r983665 - in /subversion/trunk/subversion/libsvn_wc: update_editor.c workqueue.c workqueue.h

2010-08-09 Thread rhuijben
Author: rhuijben Date: Mon Aug 9 14:52:56 2010 New Revision: 983665 URL: http://svn.apache.org/viewvc?rev=983665&view=rev Log: Remove the usage of the last loggy operation by declaring a new workingqueue operation. The new workingqueue operation has a stricter description than the old operation,

svn commit: r983655 - /subversion/trunk/subversion/libsvn_wc/lock.c

2010-08-09 Thread julianfoad
Author: julianfoad Date: Mon Aug 9 14:27:24 2010 New Revision: 983655 URL: http://svn.apache.org/viewvc?rev=983655&view=rev Log: * subversion/libsvn_wc/lock.c (svn_wc__release_write_lock): Don't define variables in single-DB mode that aren't used in single-DB mode. Modified: subversion

svn commit: r983654 - in /subversion/trunk/subversion/libsvn_wc: adm_crawler.c ambient_depth_filter_editor.c

2010-08-09 Thread julianfoad
Author: julianfoad Date: Mon Aug 9 14:20:50 2010 New Revision: 983654 URL: http://svn.apache.org/viewvc?rev=983654&view=rev Log: * subversion/libsvn_wc/adm_crawler.c (svn_wc_restore): Add a 'default' to the 'switch' to let the compiler know we've considered all the cases, and thus avoid a w

svn commit: r983649 - in /subversion/trunk/subversion/libsvn_wc: adm_ops.c copy.c lock.c merge.c node.c props.c upgrade.c

2010-08-09 Thread rhuijben
Author: rhuijben Date: Mon Aug 9 13:59:12 2010 New Revision: 983649 URL: http://svn.apache.org/viewvc?rev=983649&view=rev Log: In preparation for removing the final bits of the wc-loggy subsystem, remove some includes of log.h * subversion/libsvn_wc/adm_ops.c * subversion/libsvn_wc/copy.c * subv

svn commit: r983594 - /subversion/trunk/subversion/include/svn_wc.h

2010-08-09 Thread julianfoad
Author: julianfoad Date: Mon Aug 9 11:39:05 2010 New Revision: 983594 URL: http://svn.apache.org/viewvc?rev=983594&view=rev Log: * subversion/include/svn_wc.h (svn_wc_translated_file2, svn_wc_translated_stream): Restore '@deprecated' notices. A follow-up to r963665. Modified: subversio

svn commit: r983593 - /subversion/trunk/subversion/include/svn_wc.h

2010-08-09 Thread julianfoad
Author: julianfoad Date: Mon Aug 9 11:37:09 2010 New Revision: 983593 URL: http://svn.apache.org/viewvc?rev=983593&view=rev Log: * subversion/include/svn_wc.h (svn_wc_translated_file2): Clarify the output file lifetime documentation. Modified: subversion/trunk/subversion/include/svn_wc.h

svn commit: r983591 - /subversion/trunk/subversion/svn/propedit-cmd.c

2010-08-09 Thread julianfoad
Author: julianfoad Date: Mon Aug 9 11:23:59 2010 New Revision: 983591 URL: http://svn.apache.org/viewvc?rev=983591&view=rev Log: * subversion/svn/propedit-cmd.c (svn_cl__propedit): Disable the generic notifications, to avoid double notifications, because for whatever reason we do our own in

svn propchange: r983385 - svn:log

2010-08-09 Thread julianfoad
Author: julianfoad Revision: 983385 Modified property: svn:log Modified: svn:log at Mon Aug 9 10:40:15 2010 -- --- svn:log (original) +++ svn:log Mon Aug 9 10:40:15 2010 @@ -14,5 +14,5 @@ svn_stream_from_cached_file_hand