Re: Repository structure

2010-03-09 Thread Jan Horák
Sorry, the attachment forgotten :) Dne 10.3.2010 00:50, Jan Horák napsal(a): Hi, after a long pause I started to analyze the SQL backend again. I'm just studying the BDB and FSFS backends to collect all requirements needed to design the SQL scheme. 1) I have already taken a look at the SVN so

Repository structure

2010-03-09 Thread Jan Horák
Hi, after a long pause I started to analyze the SQL backend again. I'm just studying the BDB and FSFS backends to collect all requirements needed to design the SQL scheme. 1) I have already taken a look at the SVN source to find out, which operations in the DAG (repository tree) are used mostl

Re: svn commit: r921181 - in /subversion/trunk/subversion/bindings/javahl/native: CopySources.h JNIThreadData.h RevisionRange.h RevpropTable.h

2010-03-09 Thread Blair Zajac
On 03/09/2010 03:05 PM, Hyrum K. Wright wrote: On Mar 9, 2010, at 4:46 PM, Blair Zajac wrote: On 03/09/2010 02:41 PM, hwri...@apache.org wrote: Author: hwright Date: Tue Mar 9 22:41:16 2010 New Revision: 921181 URL: http://svn.apache.org/viewvc?rev=921181&view=rev Log: JavaHL: Fix a few hea

Re: svn commit: r921181 - in /subversion/trunk/subversion/bindings/javahl/native: CopySources.h JNIThreadData.h RevisionRange.h RevpropTable.h

2010-03-09 Thread Hyrum K. Wright
On Mar 9, 2010, at 4:46 PM, Blair Zajac wrote: > On 03/09/2010 02:41 PM, hwri...@apache.org wrote: >> Author: hwright >> Date: Tue Mar 9 22:41:16 2010 >> New Revision: 921181 >> >> URL: http://svn.apache.org/viewvc?rev=921181&view=rev >> Log: >> JavaHL: Fix a few header files to avoid a redunda

Re: svn commit: r921181 - in /subversion/trunk/subversion/bindings/javahl/native: CopySources.h JNIThreadData.h RevisionRange.h RevpropTable.h

2010-03-09 Thread Hyrum K. Wright
On Mar 9, 2010, at 4:46 PM, Blair Zajac wrote: > On 03/09/2010 02:41 PM, hwri...@apache.org wrote: >> Author: hwright >> Date: Tue Mar 9 22:41:16 2010 >> New Revision: 921181 >> >> URL: http://svn.apache.org/viewvc?rev=921181&view=rev >> Log: >> JavaHL: Fix a few header files to avoid a redunda

Re: svn commit: r921176 - in /subversion/trunk/subversion/bindings/javahl/native: Array.cpp Array.h StringArray.cpp StringArray.h

2010-03-09 Thread Blair Zajac
On 03/09/2010 02:34 PM, hwri...@apache.org wrote: Author: hwright Date: Tue Mar 9 22:34:00 2010 New Revision: 921176 URL: http://svn.apache.org/viewvc?rev=921176&view=rev Log: JavaHL: Create a new C++ class which represents a generic array of Java objects. Move the various collection parsing d

Re: svn commit: r921181 - in /subversion/trunk/subversion/bindings/javahl/native: CopySources.h JNIThreadData.h RevisionRange.h RevpropTable.h

2010-03-09 Thread Blair Zajac
On 03/09/2010 02:41 PM, hwri...@apache.org wrote: Author: hwright Date: Tue Mar 9 22:41:16 2010 New Revision: 921181 URL: http://svn.apache.org/viewvc?rev=921181&view=rev Log: JavaHL: Fix a few header files to avoid a redundant declaration of SVN::Pool. Instead of declaring the class (when it m

Re: test breakage (was: svn commit: r920526 - /subversion/trunk/subversion/libsvn_wc/update_editor.c)

2010-03-09 Thread Greg Stein
Fixed in r921142, with attribution to Matthew. On Tue, Mar 9, 2010 at 16:13, Greg Stein wrote: > And per Matt's original note, when I back-rev'd to 920520, all of > these tests pass. > > Investigating > > On Tue, Mar 9, 2010 at 15:22, Greg Stein wrote: >> I got the following failures: >> >>

Re: test breakage (was: svn commit: r920526 - /subversion/trunk/subversion/libsvn_wc/update_editor.c)

2010-03-09 Thread Greg Stein
And per Matt's original note, when I back-rev'd to 920520, all of these tests pass. Investigating On Tue, Mar 9, 2010 at 15:22, Greg Stein wrote: > I got the following failures: > > FAIL:  blame_tests.py 10: test 'svn blame -g' > FAIL:  blame_tests.py 11: don't look for merged files out of r

test breakage (was: svn commit: r920526 - /subversion/trunk/subversion/libsvn_wc/update_editor.c)

2010-03-09 Thread Greg Stein
I got the following failures: FAIL: blame_tests.py 10: test 'svn blame -g' FAIL: blame_tests.py 11: don't look for merged files out of range FAIL: log_tests.py 16: test 'svn log -g' on a single revision FAIL: log_tests.py 17: test 'svn log -g' on a branching revision FAIL: log_tests.py 18: te

Re: svn commit: r920526 - /subversion/trunk/subversion/libsvn_wc/update_editor.c

2010-03-09 Thread Greg Stein
I'm starting a test run, and while checkout_tests succeed for me, I get a similar failure (to what you later posted) in blame_tests. Now waiting for the tests to complete and will followup with some more data when available. Thanks for raising awareness here! Also, in the future, could you change

Re: svn commit: r920875 - in /subversion/trunk/subversion: include/svn_wc.h libsvn_client/commit.c libsvn_wc/adm_ops.c

2010-03-09 Thread Greg Stein
On Tue, Mar 9, 2010 at 08:53, wrote: >... > +++ subversion/trunk/subversion/include/svn_wc.h Tue Mar  9 13:53:38 2010 > @@ -4729,14 +4729,14 @@ svn_wc_committed_queue_create(apr_pool_t > >  /** >  * Queue committed items to be processed later by > - * svn_wc_process_committed_queue(). > + * svn_w

Re: [PATCH] Improve single byte read stream performance

2010-03-09 Thread Julian Foad
On Sun, 2010-03-07, Stefan Fuhrman wrote: > Speed up input stream processing in config parser and > others that read single bytes from a stream. > > * subversion/libsvn_subr/subst.c > (translated_stream_read): Add an optimized code path > for single byte read requests. > > Patch by: Stefan

Re: [PATCH] Improve single byte read stream performance

2010-03-09 Thread Julian Foad
On Sun, 2010-03-07 at 20:40 +0100, Stefan Fuhrman wrote: > While profiling TSVN's SVN proper access code, > I found that about 40% of the runtime was spent in > svn_config_get_config(). The reason was the config > parser fetching individual bytes from the input stream. > > However, translated_stre

Re: svn commit: r920526 - /subversion/trunk/subversion/libsvn_wc/update_editor.c

2010-03-09 Thread Matthew Bentham
On 09/03/2010 15:40, Julian Foad wrote: On Tue, 2010-03-09 at 15:12 +, Matthew Bentham wrote: Revisions 920521 and later fail some tests for me. The first test program in 'make check' that fails is 'checkout_tests.py'. After that quite a few fail, including commit_tests.py and copy_tests.p

Re: svn commit: r920875 - in /subversion/trunk/subversion: include/svn_wc.h libsvn_client/commit.c libsvn_wc/adm_ops.c

2010-03-09 Thread Philip Martin
Julian Foad writes: > You could add "SVN_DEPRECATED" to svn_wc_queue_committed2(). (You added > it to svn_wc_process_committed_queue().) > > Hyrum suggests the deprecated functions should be moved to > 'deprecated.c'. Will do. -- Philip

Re: svn commit: r920839 - /subversion/trunk/subversion/libsvn_wc/update_editor.c

2010-03-09 Thread Philip Martin
"Bert Huijben" writes: > Please use svn_wc__context_create_with_db() if you need to wrap a db. Already spotted that. -- Philip

Re: svn commit: r920875 - in /subversion/trunk/subversion: include/svn_wc.h libsvn_client/commit.c libsvn_wc/adm_ops.c

2010-03-09 Thread Julian Foad
On Tue, 2010-03-09, phi...@apache.org wrote: > Author: philip > Date: Tue Mar 9 13:53:38 2010 > New Revision: 920875 > > URL: http://svn.apache.org/viewvc?rev=920875&view=rev > Log: > Remove some access batons from post-commit processing. Hi Philip. You could add "SVN_DEPRECATED" to svn_wc_queu

Re: svn commit: r920526 - /subversion/trunk/subversion/libsvn_wc/update_editor.c

2010-03-09 Thread Julian Foad
On Tue, 2010-03-09 at 15:12 +, Matthew Bentham wrote: > Revisions 920521 and later fail some tests for me. > > The first test program in 'make check' that fails is > 'checkout_tests.py'. After that quite a few fail, including > commit_tests.py and copy_tests.py. > > I'm letting make check

Re: svn commit: r920118 - in /subversion/trunk/subversion: libsvn_client/cleanup.c tests/cmdline/upgrade_tests.py tests/cmdline/upgrade_tests_data/upgrade_with_externals.tar.bz2

2010-03-09 Thread Julian Foad
On Sun, 2010-03-07, dan...@apache.org wrote: > Author: dannas > Date: Sun Mar 7 21:21:58 2010 > New Revision: 920118 > > URL: http://svn.apache.org/viewvc?rev=920118&view=rev > Log: > Fix issue #3483 - extend svn_client_upgrade() to include externals. I've > done the externals upgrading after wc

RE: svn commit: r920526 - /subversion/trunk/subversion/libsvn_wc/update_editor.c

2010-03-09 Thread Julian Foad
Bert Huijben wrote: > Julian Foad wrote: > > On Mon, 2010-03-08 at 21:34 +, rhuij...@apache.org wrote: > > > (install_added_props): Remove call to > > svn_wc__db_base_set_dav_cache() > > > as the only caller, svn_wc_add_repos_file4() should never change > > > BASE_NODE information. (T

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

2010-03-09 Thread Matthew Bentham
Revisions 920521 and later fail some tests for me. The first test program in 'make check' that fails is 'checkout_tests.py'. After that quite a few fail, including commit_tests.py and copy_tests.py. I'm letting make check run to completion now for current head (r920875) and I'll post the lo

RE: svn commit: r920839 - /subversion/trunk/subversion/libsvn_wc/update_editor.c

2010-03-09 Thread Bert Huijben
> -Original Message- > From: phi...@apache.org [mailto:phi...@apache.org] > Sent: dinsdag 9 maart 2010 13:30 > To: comm...@subversion.apache.org > Subject: svn commit: r920839 - > /subversion/trunk/subversion/libsvn_wc/update_editor.c > > Author: philip > Date: Tue Mar 9 12:29:58 2010 >

Re: Will subversion participate in Google Summer of Code 2010?

2010-03-09 Thread Justin Erenkrantz
On Tue, Mar 9, 2010 at 9:59 AM, Stefan Sperling wrote: > Does this mean that we don't have to do anything special to apply > for Gsoc, but just apply for slots within ASF when the time comes? Yup - you just apply internally. I believe someone from SVN should subscribe to d...@community.apache.or

Re: svn commit: r920336 - in /subversion/trunk/subversion/libsvn_client: client.h commit.c commit_util.c copy.c

2010-03-09 Thread Julian Foad
On Mon, 2010-03-08, phi...@apache.org wrote: > Author: philip > Date: Mon Mar 8 14:35:42 2010 > New Revision: 920336 > > URL: http://svn.apache.org/viewvc?rev=920336&view=rev > Log: > Remove access baton from svn_client__harvest_committables. Explicitly > use absolute paths in svn_client__copy_p

Re: S.T.O.-->S.A.O. Migration and Mergeinfo Revision Offsets

2010-03-09 Thread Paul Burba
On Mon, Mar 8, 2010 at 9:55 AM, C. Michael Pilato wrote: > Paul Burba wrote: >> Mike, >> >> Do you recall what version of Subversion you used to do the >> REVISIONIST HISTORY work >> (http://svn.apache.org/repos/asf/subversion/README)? >> >> I'm assuming it was probably 1.6.6, which was the curre

Re: svn commit: r920336 - in /subversion/trunk/subversion/libsvn_client: client.h commit.c commit_util.c copy.c

2010-03-09 Thread Philip Martin
Julian Foad writes: >> +/* The absolute destination's parent path */ >> +const char *dst_parent_abspath; > > "The absolute path or URL of the destination's parent" ? Yes. Tweaked. -- Philip

RE: svn commit: r920526 - /subversion/trunk/subversion/libsvn_wc/update_editor.c

2010-03-09 Thread Bert Huijben
> -Original Message- > From: Julian Foad [mailto:julianf...@btopenworld.com] > Sent: dinsdag 9 maart 2010 11:15 > To: rhuij...@apache.org; dev@subversion.apache.org; > comm...@subversion.apache.org > Subject: Re: svn commit: r920526 - > /subversion/trunk/subversion/libsvn_wc/update_editor

Re: svn commit: r920526 - /subversion/trunk/subversion/libsvn_wc/update_editor.c

2010-03-09 Thread Julian Foad
On Mon, 2010-03-08 at 21:34 +, rhuij...@apache.org wrote: > Author: rhuijben > Date: Mon Mar 8 21:34:38 2010 > New Revision: 920526 > > URL: http://svn.apache.org/viewvc?rev=920526&view=rev > Log: > * subversion/libsvn_wc/update_editor.c > (install_added_props): Remove call to svn_wc__db_ba

Re: Will subversion participate in Google Summer of Code 2010?

2010-03-09 Thread Stefan Sperling
On Mon, Mar 08, 2010 at 05:27:30PM +0100, Daniel Näslund wrote: > If I was correct about 12 march beeing the deadline for organisationz to > apply for GSoC, it's four days left today. > > I hope noone thinks I'm too pushy about this. Just wanted to rule out > the risk of us missing the last date (

Re: Will subversion participate in Google Summer of Code 2010?

2010-03-09 Thread Stefan Sperling
On Sun, Feb 21, 2010 at 07:28:13AM -0800, Justin Erenkrantz wrote: > On Sun, Feb 21, 2010 at 5:11 AM, Daniel Näslund wrote: > > Hi! > > > > Google Summer of Code is on for 2010 [1]. Is there any interest in > > participating this year? If so, I've found that the mentoring > > application deadline