Re: Assertion failed and crash with 1.7.1

2011-11-17 Thread Johan Corveleyn
On Thu, Nov 17, 2011 at 8:02 PM, Daniel Shahaf wrote: > Johan Corveleyn wrote on Thu, Nov 17, 2011 at 13:55:51 +0100: >> On Thu, Nov 17, 2011 at 1:02 PM, Philip Martin >> wrote: >> > Attila Nagy writes: >> > >> >> On 11/16/11 18:40, Philip Martin wrote: >> >>> Attila Nagy  writes: >> >>> >>

Re: Assertion failed and crash with 1.7.1

2011-11-17 Thread Daniel Shahaf
Johan Corveleyn wrote on Thu, Nov 17, 2011 at 13:55:51 +0100: > On Thu, Nov 17, 2011 at 1:02 PM, Philip Martin > wrote: > > Attila Nagy writes: > > > >> On 11/16/11 18:40, Philip Martin wrote: > >>> Attila Nagy  writes: > >>> > I use pysvn for this and basically the code looks like this (in

Re: Assertion failed and crash with 1.7.1

2011-11-17 Thread Johan Corveleyn
On Thu, Nov 17, 2011 at 1:02 PM, Philip Martin wrote: > Attila Nagy writes: > >> On 11/16/11 18:40, Philip Martin wrote: >>> Attila Nagy  writes: >>> I use pysvn for this and basically the code looks like this (in python): def update_perms():      for path in propchg:        

Re: Assertion failed and crash with 1.7.1

2011-11-17 Thread Andreas Krey
On Wed, 16 Nov 2011 17:40:55 +, Philip Martin wrote: ... > It might be faster to run a recursive propget, It might also be erroneous. I noticed in an 1.5/1.6 setup that a recursive propget over a big subtree simply fails to yield *all* relevant properties. That is, a svn pg -R svn:externals

Re: Assertion failed and crash with 1.7.1

2011-11-17 Thread Philip Martin
Attila Nagy writes: > On 11/16/11 18:40, Philip Martin wrote: >> Attila Nagy writes: >> >>> I use pysvn for this and basically the code looks like this (in python): >>> def update_perms(): >>> for path in propchg: >>> proplist = svn.propget('file:permissions', path) >>> if

Re: Assertion failed and crash with 1.7.1

2011-11-17 Thread Attila Nagy
On 11/16/11 18:40, Philip Martin wrote: Attila Nagy writes: I use pysvn for this and basically the code looks like this (in python): def update_perms(): for path in propchg: proplist = svn.propget('file:permissions', path) if not os.path.islink(path) and proplist.has_key

Re: Assertion failed and crash with 1.7.1

2011-11-16 Thread Philip Martin
Attila Nagy writes: > I use pysvn for this and basically the code looks like this (in python): > def update_perms(): > for path in propchg: > proplist = svn.propget('file:permissions', path) > if not os.path.islink(path) and proplist.has_key(path): > set_perms(path

Re: Assertion failed and crash with 1.7.1

2011-11-16 Thread Attila Nagy
On 10/27/11 14:57, Mark Phippard wrote: On Thu, Oct 27, 2011 at 8:12 AM, Attila Nagy mailto:b...@fsn.hu>> wrote: ZFS. It it worth to make benchmarks with this WC with 1.6 and 1.7? I so, I can try to find the time for it. There are some pretty easy to run benchmarks you can run to s

Re: Assertion failed and crash with 1.7.1

2011-10-28 Thread Philip Martin
Attila Nagy writes: > ZFS. > It it worth to make benchmarks with this WC with 1.6 and 1.7? I so, I > can try to find the time for it. There are some reports that a mismatch between SQLite page size and ZFS block size can cause performance problems and that better performance is obtained when the

Re: Assertion failed and crash with 1.7.1

2011-10-27 Thread Mark Phippard
On Thu, Oct 27, 2011 at 8:12 AM, Attila Nagy wrote: > ZFS. > It it worth to make benchmarks with this WC with 1.6 and 1.7? I so, I can > try to find the time for it. > There are some pretty easy to run benchmarks you can run to see if 1.7 is simply slower in your environment. See: https://ctf.

AW: Assertion failed and crash with 1.7.1

2011-10-27 Thread Markus Schaber
Hi, Stefan, Von: Stefan Sperling [mailto:s...@elego.de] > On Thu, Oct 27, 2011 at 09:53:11AM +, Markus Schaber wrote: > > If you have uncommitted property modifications, copies or moves in the > working copy, a lossless transition (or repair) of the WC to 1.7 should be > possible in the follo

Re: Assertion failed and crash with 1.7.1

2011-10-27 Thread Attila Nagy
On 10/27/11 14:13, Philip Martin wrote: Mark Phippard writes: I would imagine svn upgrade is almost entirely writes and I recall it does quite a few transactions. So couldn't the linear slow down just be based on the growth in the amount of bytes that are written to disk each time? Yes, numb

Re: Assertion failed and crash with 1.7.1

2011-10-27 Thread Philip Martin
Mark Phippard writes: > I would imagine svn upgrade is almost entirely writes and I recall it does > quite a few transactions. So couldn't the linear slow down just be based on > the growth in the amount of bytes that are written to disk each time? Yes, number of transactions matters a lot. Ho

Re: Assertion failed and crash with 1.7.1

2011-10-27 Thread Attila Nagy
On 10/27/11 12:58, Philip Martin wrote: Attila Nagy writes: On 10/26/11 15:37, Philip Martin wrote: Attila Nagy writes: I'm trying to update a working copy of some tens of GBs with svn 1.7.1 Did you upgrade with 1.7.0 or 1.7.1? I've upgraded the WC with 1.7.0, then switched to 1.7.1, wh

Re: Assertion failed and crash with 1.7.1

2011-10-27 Thread Attila Nagy
On 10/27/11 13:47, Mark Phippard wrote: On Thu, Oct 27, 2011 at 4:47 AM, Attila Nagy > wrote: On 10/26/11 15:37, Philip Martin wrote: Attila Nagy writes: I'm trying to update a working copy of some tens of GBs with svn 1.7.1 Did you

Re: Assertion failed and crash with 1.7.1

2011-10-27 Thread Mark Phippard
On Thu, Oct 27, 2011 at 4:47 AM, Attila Nagy wrote: > On 10/26/11 15:37, Philip Martin wrote: > > Attila Nagy writes: > > > I'm trying to update a working copy of some tens of GBs with svn 1.7.1 > > Did you upgrade with 1.7.0 or 1.7.1? > > I've upgraded the WC with 1.7.0, then switched to 1

Re: Assertion failed and crash with 1.7.1

2011-10-27 Thread Philip Martin
Attila Nagy writes: > On 10/26/11 15:37, Philip Martin wrote: >> Attila Nagy writes: >> >>> I'm trying to update a working copy of some tens of GBs with svn 1.7.1 >> Did you upgrade with 1.7.0 or 1.7.1? > I've upgraded the WC with 1.7.0, then switched to 1.7.1, which I'm > currently using. > The

Re: Assertion failed and crash with 1.7.1

2011-10-27 Thread Stefan Sperling
On Thu, Oct 27, 2011 at 09:53:11AM +, Markus Schaber wrote: > Hi, > > > Von: Attila Nagy [mailto:b...@fsn.hu] > > BTW, with the current (1.7) WC-implementation, what possible problems do > > you see where this would be needed? > > Previously with the per-directory .svn directories it was of

AW: Assertion failed and crash with 1.7.1

2011-10-27 Thread Markus Schaber
Hi, > Von: Attila Nagy [mailto:b...@fsn.hu] > BTW, with the current (1.7) WC-implementation, what possible problems do you > see where this would be needed? > Previously with the per-directory .svn directories it was of course much > easier, I could checkout the WC and move the .svn directory t

Re: Assertion failed and crash with 1.7.1

2011-10-27 Thread Attila Nagy
On 10/27/11 11:28, Stefan Sperling wrote: On Thu, Oct 27, 2011 at 10:47:51AM +0200, Attila Nagy wrote: On 10/26/11 15:37, Philip Martin wrote: Attila Nagy writes: I'm trying to update a working copy of some tens of GBs with svn 1.7.1 Did you upgrade with 1.7.0 or 1.7.1? I've upgraded the

Re: Assertion failed and crash with 1.7.1

2011-10-27 Thread Stefan Sperling
On Thu, Oct 27, 2011 at 10:47:51AM +0200, Attila Nagy wrote: > On 10/26/11 15:37, Philip Martin wrote: > >Attila Nagy writes: > > > >>I'm trying to update a working copy of some tens of GBs with svn 1.7.1 > >Did you upgrade with 1.7.0 or 1.7.1? > I've upgraded the WC with 1.7.0, then switched to 1

Re: Assertion failed and crash with 1.7.1

2011-10-27 Thread Attila Nagy
On 10/26/11 15:37, Philip Martin wrote: Attila Nagy writes: I'm trying to update a working copy of some tens of GBs with svn 1.7.1 Did you upgrade with 1.7.0 or 1.7.1? I've upgraded the WC with 1.7.0, then switched to 1.7.1, which I'm currently using. The upgrade took nearly one week (I can'

Re: Assertion failed and crash with 1.7.1

2011-10-26 Thread Attila Nagy
On 10/26/11 15:31, Mark Phippard wrote: On Wed, Oct 26, 2011 at 5:01 AM, Attila Nagy wrote: I'm trying to update a working copy of some tens of GBs with svn 1.7.1 (upgraded the WC to the new -sadly much slower- format) and always get this: Is your WC on a network drive? That is the only scen

Re: Assertion failed and crash with 1.7.1

2011-10-26 Thread Philip Martin
Attila Nagy writes: > I'm trying to update a working copy of some tens of GBs with svn 1.7.1 Did you upgrade with 1.7.0 or 1.7.1? > $ svn up > Updating '.': > svn: E235000: In file 'subversion/libsvn_wc/update_editor.c' line > 1582: assertion failed (action == svn_wc_conflict_action_edit || > a

Re: Assertion failed and crash with 1.7.1

2011-10-26 Thread Mark Phippard
On Wed, Oct 26, 2011 at 5:01 AM, Attila Nagy wrote: > I'm trying to update a working copy of some tens of GBs with svn 1.7.1 > (upgraded the WC to the new -sadly much slower- format) and always get this: Is your WC on a network drive? That is the only scenario I have seen where 1.7.x was not si

Assertion failed and crash with 1.7.1

2011-10-26 Thread Attila Nagy
Hi, I'm trying to update a working copy of some tens of GBs with svn 1.7.1 (upgraded the WC to the new -sadly much slower- format) and always get this: $ svn up Updating '.': Skipped 'mail/20110624/usr/local/etc/blacklist' -- Node remains in conflict svn: E235000: In file 'subversion/libsvn_wc/