Re: Optimizing back-end: saving cycles or saving I/O (was: Re: [PATCH v2] Saving a few cycles, part 3/3)

2010-05-11 Thread Daniel Shahaf
Johan Corveleyn wrote on Wed, 12 May 2010 at 01:16 +0200: > Yes, some form of caching may or may not be a good approach, but the > main point is that ideally, for a certain client request, every > interesting rev file should be opened and read exactly once. Currently > this is definitely not the ca

Re: [PATCH] readable error messages on non-ASCII systems

2010-05-11 Thread Daniel Shahaf
Greg Ames wrote on Tue, 11 May 2010 at 19:36 -0400: > The error messages are in the native code page to start with, so running > them through a UTF-8 -> native conversion doesn't do anything helpful. > ... > Index: subversion/libsvn_subr/cmdline.c >

[PATCH] readable error messages on non-ASCII systems

2010-05-11 Thread Greg Ames
I am attempting to get the subversion client running on z/OS. I am starting with svn 1.5.6 because I don't want to port SQLite first, at least not until I have a working "svn co". autogen.sh, configure, and make run to completion after some build hacks. Then make install dies with: subversion/s

Optimizing back-end: saving cycles or saving I/O (was: Re: [PATCH v2] Saving a few cycles, part 3/3)

2010-05-11 Thread Johan Corveleyn
On Tue, May 11, 2010 at 1:56 PM, Stefan Sperling wrote: > On Tue, May 11, 2010 at 07:43:33AM -0400, Mark Phippard wrote: >> On Tue, May 11, 2010 at 7:27 AM, Stefan Sperling wrote: >> > On Tue, May 11, 2010 at 01:36:26AM +0200, Johan Corveleyn wrote: >> >> As I understand your set of patches, you'

Re: svn commit: r942170 - in /subversion/trunk/subversion/libsvn_wc: props.c props.h status.c

2010-05-11 Thread Greg Stein
On Tue, May 11, 2010 at 14:17, Greg Stein wrote: > On Tue, May 11, 2010 at 12:39, Philip Martin > wrote: >... >> It appears that the main testsuite doesn't check status on missing, >> deleted directories.  942170 is when a simple 'svn st' started >> failing, 'svn st -u' has been failing for much

Re: svn commit: r943312 - /subversion/site/publish/mail

2010-05-11 Thread Daniel Shahaf
danie...@apache.org wrote on Tue, 11 May 2010 at 22:16 -: > * /site/publish/mail: New symlink. ... > Propchange: subversion/site/publish/mail > -- > svn:special = yes I added this symlink on windows. Shouldn't so

Re: [RFC] Incremental dumps and mergeinfo (Was: Vetoing latest issue #3020 fix in 1.6.10)

2010-05-11 Thread Paul Burba
On Tue, Apr 20, 2010 at 11:08 PM, C. Michael Pilato wrote: > Paul Burba wrote: >> Hi Mike and Julian, >> >> Sorry for the delayed response; been working on/thinking about other >> mergey stuff lately... >> >> A few inline comments and then a proposed course of action at the end. >> >> On Thu, Apr

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

2010-05-11 Thread Greg Stein
On Tue, May 11, 2010 at 14:29, wrote: > Author: julianfoad > Date: Tue May 11 18:29:11 2010 > New Revision: 943219 > > URL: http://svn.apache.org/viewvc?rev=943219&view=rev > Log: > * subversion/libsvn_wc/update_editor.c >  (choose_base_paths): Rename to get_pristine_base_path; update doc string.

Re: svn commit: r942170 - in /subversion/trunk/subversion/libsvn_wc: props.c props.h status.c

2010-05-11 Thread Greg Stein
On Tue, May 11, 2010 at 12:39, Philip Martin wrote: > "Hyrum K. Wright" writes: > >> I think this is causing the JavaHL test failure, namely that status now >> fails on a missing, schedule-delete directory.  Could this be a connection? > > Well check-javahl with 942169 passes and with 942170 it f

Re: svn commit: r942170 - in /subversion/trunk/subversion/libsvn_wc: props.c props.h status.c

2010-05-11 Thread Philip Martin
"Hyrum K. Wright" writes: > I think this is causing the JavaHL test failure, namely that status now > fails on a missing, schedule-delete directory. Could this be a connection? Well check-javahl with 942169 passes and with 942170 it fails :) It appears that the main testsuite doesn't check sta

Re: svn commit: r942170 - in /subversion/trunk/subversion/libsvn_wc: props.c props.h status.c

2010-05-11 Thread Hyrum K. Wright
On Fri, May 7, 2010 at 1:34 PM, wrote: > Author: gstein > Date: Fri May 7 18:34:12 2010 > New Revision: 942170 > > URL: http://svn.apache.org/viewvc?rev=942170&view=rev > Log: > Remove a couple internal props functions. > > * subversion/libsvn_wc/props.h: > (svn_wc__has_props): removed > (svn_

Stop shipping deps tarballs [was Re: Hosting tarballs on ASF infrastructure]

2010-05-11 Thread Hyrum K. Wright
On Mon, Apr 26, 2010 at 11:20 AM, Hyrum K. Wright < hyrum_wri...@mail.utexas.edu> wrote: > > > On Mon, Apr 26, 2010 at 11:06 AM, Mark Phippard wrote: > >> On Mon, Apr 26, 2010 at 11:44 AM, Hyrum K. Wright >> wrote: >> > This looks like a good location, do you know what needs to happen so I >> c

Re: killed an API (mis)feature (was: svn commit: r942991 ...)

2010-05-11 Thread C. Michael Pilato
Greg Stein wrote: > Any thoughts on this, people? Die die die! Kill 'em all ** Whammo BLAMM **!! Ahem. I mean, I think this is a reasonable compromise unlikely to negatively affect Subversion's users or third-party consumers of its API. -- C. Michael Pilato CollabNet <>

Re: Hosting tarballs on ASF infrastructure

2010-05-11 Thread Hyrum K. Wright
Ping. Greg, any additional steps we need to take before uploading the archival tarballs to archive.apache.org ? -Hyrum On Mon, Apr 26, 2010 at 11:19 AM, Hyrum K. Wright < hyrum_wri...@mail.utexas.edu> wrote: > > > On Mon, Apr 26, 2010 at 11:05 AM, Greg Stein wrote: > >> On Mon, Apr 26, 2010

Re: HTTPv2 comparison testing

2010-05-11 Thread C. Michael Pilato
I took this testing a little further last night, this time repeating both my svnsync and merge tests (same data, same methods) using a VPN connection between my home (in NC, USA) and CollabNet HQ (in CA, USA), but with the target server living in Chennai, India. I've attached the data from all tes

Re: another hole in tree-conflicts!

2010-05-11 Thread Julian Foad
On Wed, 2010-05-05 at 11:37 +0200, Neels J Hofmeyr wrote: > On 05/03/2010 10:25 PM, Daniel Näslund wrote: > > On Mon, May 03, 2010 at 03:07:49PM +0200, Neels J Hofmeyr wrote: > [...] > >>>stat->lock_creation_date = 0; > >>> + stat->conflicted = (tree_conflict != NULL); > >> > >> I don'

Re: [PATCH v2] Saving a few cycles, part 3/3

2010-05-11 Thread Stefan Sperling
On Tue, May 11, 2010 at 07:43:33AM -0400, Mark Phippard wrote: > On Tue, May 11, 2010 at 7:27 AM, Stefan Sperling wrote: > > On Tue, May 11, 2010 at 01:36:26AM +0200, Johan Corveleyn wrote: > >> As I understand your set of patches, you're mainly focusing on saving > >> cpu cycles, and not on avoid

Re: [PATCH v2] Saving a few cycles, part 3/3

2010-05-11 Thread Mark Phippard
On Tue, May 11, 2010 at 7:27 AM, Stefan Sperling wrote: > On Tue, May 11, 2010 at 01:36:26AM +0200, Johan Corveleyn wrote: >> As I understand your set of patches, you're mainly focusing on saving >> cpu cycles, and not on avoiding I/O where possible (unless I'm missing >> something). Maybe some of

Re: [PATCH v2] Saving a few cycles, part 3/3

2010-05-11 Thread Stefan Sperling
On Tue, May 11, 2010 at 01:36:26AM +0200, Johan Corveleyn wrote: > As I understand your set of patches, you're mainly focusing on saving > cpu cycles, and not on avoiding I/O where possible (unless I'm missing > something). Maybe some of the low- or high-level algorithms in the > back-end can be re

Re: in-database properties

2010-05-11 Thread Hyrum K. Wright
On Tue, May 11, 2010 at 6:12 AM, Stefan Sperling wrote: > On Tue, May 11, 2010 at 05:03:00AM -0400, Greg Stein wrote: > > Hey all, > > > > After my recent rounds of work, it now appears that we're "ready" to > > move to in-database properties. > > > > If you weren't aware, we record properties in

Re: in-database properties

2010-05-11 Thread Stefan Sperling
On Tue, May 11, 2010 at 05:03:00AM -0400, Greg Stein wrote: > Hey all, > > After my recent rounds of work, it now appears that we're "ready" to > move to in-database properties. > > If you weren't aware, we record properties into the old-style files > *and* into the database. There is a TEST_DB_P

in-database properties

2010-05-11 Thread Greg Stein
Hey all, After my recent rounds of work, it now appears that we're "ready" to move to in-database properties. If you weren't aware, we record properties into the old-style files *and* into the database. There is a TEST_DB_PROPS define in wc/props.c that will test/assert that these properties are