Re: Revprop packing implemented

2012-07-10 Thread Stefan Fuhrmann
On Tue, Jul 10, 2012 at 3:31 PM, Markus Schaber wrote: > Hi, Stefan, > > Von: Stefan Fuhrmann [mailto:stefan.fuhrm...@wandisco.com] > >> What's the performance penalty for modifying a packed rev props? From > what you've said, it sounds like packing works by fitting as many rev props > into a 64k

AW: Revprop packing implemented

2012-07-10 Thread Markus Schaber
Hi, Stefan, Von: Stefan Fuhrmann [mailto:stefan.fuhrm...@wandisco.com] >> What's the performance penalty for modifying a packed rev props? From what >> you've said, it sounds like packing works by fitting as many rev props into >> a 64k chunk, so, let's say I've got a million rev repository. A

Re: Revprop packing implemented

2012-07-10 Thread Stefan Fuhrmann
On Tue, Jul 10, 2012 at 8:09 AM, Trent Nelson wrote: > Hi Stefan, > > > > This week I had one of my "how hard can it be?" moments > > and finally implemented revprop packing > > Lots of tools, like svnsync, store metadata in r0 rev props. Could this > rev be excluded from packing? > It is exclu

Re: Revprop packing implemented

2012-07-09 Thread Trent Nelson
Hi Stefan, > This week I had one of my "how hard can it be?" moments > and finally implemented revprop packing Lots of tools, like svnsync, store metadata in r0 rev props. Could this rev be excluded from packing? What's the performance penalty for modifying a packed rev props? From what you'v

Re: Revprop packing implemented

2012-07-09 Thread Stefan Fuhrmann
On Mon, Jul 9, 2012 at 11:40 AM, Philip Martin wrote: > Stefan Fuhrmann writes: > > > On Mon, Jul 9, 2012 at 9:19 AM, Philip Martin < > philip.mar...@wandisco.com>wrote: > > > >> Stefan Fuhrmann writes: > >> > >> > This week I had one of my "how hard can it be?" moments > >> > and finally implem

Re: Revprop packing implemented

2012-07-09 Thread Philip Martin
Stefan Fuhrmann writes: > On Mon, Jul 9, 2012 at 9:19 AM, Philip Martin > wrote: > >> Stefan Fuhrmann writes: >> >> > This week I had one of my "how hard can it be?" moments >> > and finally implemented revprop packing (did that mainly >> > offline). It passes all tests and seems to work pretty

Fwd: Revprop packing implemented

2012-07-09 Thread Stefan Fuhrmann
Effing gmail :( On Sun, Jul 8, 2012 at 2:28 AM, Hyrum K Wright wrote: > On Fri, Jul 6, 2012 at 3:32 AM, Stefan Fuhrmann > wrote: > > Hi devs, > > > > This week I had one of my "how hard can it be?" moments > > and finally implemented revprop packing (did that mainly > > offline). It passes all t

Re: Revprop packing implemented

2012-07-09 Thread Stefan Fuhrmann
On Mon, Jul 9, 2012 at 9:19 AM, Philip Martin wrote: > Stefan Fuhrmann writes: > > > This week I had one of my "how hard can it be?" moments > > and finally implemented revprop packing (did that mainly > > offline). It passes all tests and seems to work pretty well. > > There are buildbot failure

Re: Revprop packing implemented

2012-07-09 Thread Philip Martin
Stefan Fuhrmann writes: > This week I had one of my "how hard can it be?" moments > and finally implemented revprop packing (did that mainly > offline). It passes all tests and seems to work pretty well. There are buildbot failures, I don't know if they are caused by the packing code. valgrind

Fwd: Revprop packing implemented

2012-07-08 Thread Stefan Fuhrmann
.@wandisco.com] > *Sent:* vrijdag 6 juli 2012 10:32 > *To:* Subversion Development > *Subject:* Revprop packing implemented > > ** ** > > Hi devs, > > This week I had one of my "how hard can it be?" moments > and finally implemented revprop packing (did that ma

Fwd: Revprop packing implemented

2012-07-08 Thread Stefan Fuhrmann
On Fri, Jul 6, 2012 at 6:50 PM, Blair Zajac wrote: > On 7/6/12 6:27 AM, C. Michael Pilato wrote: > >> On 07/06/2012 04:32 AM, Stefan Fuhrmann wrote: >> >>> Hi devs, >>> >>> This week I had one of my "how hard can it be?" moments >>> and finally implemented revprop packing (did that mainly >>> off

RE: Revprop packing implemented

2012-07-08 Thread Bert Huijben
pack, depending on how large the log messages usually are. Does such a small pack size have specific benefits? Bert From: Stefan Fuhrmann [mailto:stefan.fuhrm...@wandisco.com] Sent: vrijdag 6 juli 2012 10:32 To: Subversion Development Subject: Revprop packing implem

Re: Revprop packing implemented

2012-07-07 Thread Hyrum K Wright
On Fri, Jul 6, 2012 at 3:32 AM, Stefan Fuhrmann wrote: > Hi devs, > > This week I had one of my "how hard can it be?" moments > and finally implemented revprop packing (did that mainly > offline). It passes all tests and seems to work pretty well. > > It's design deviates from the existing revprop

Re: Revprop packing implemented

2012-07-06 Thread Blair Zajac
On 7/6/12 6:27 AM, C. Michael Pilato wrote: On 07/06/2012 04:32 AM, Stefan Fuhrmann wrote: Hi devs, This week I had one of my "how hard can it be?" moments and finally implemented revprop packing (did that mainly offline). It passes all tests and seems to work pretty well. Cool! [...] Sinc

Re: Revprop packing implemented

2012-07-06 Thread C. Michael Pilato
On 07/06/2012 04:32 AM, Stefan Fuhrmann wrote: > Hi devs, > > This week I had one of my "how hard can it be?" moments > and finally implemented revprop packing (did that mainly > offline). It passes all tests and seems to work pretty well. Cool! [...] > Since the new code will not be used unles

Revprop packing implemented

2012-07-06 Thread Stefan Fuhrmann
Hi devs, This week I had one of my "how hard can it be?" moments and finally implemented revprop packing (did that mainly offline). It passes all tests and seems to work pretty well. It's design deviates from the existing revprop packing branch in that it is more scalable and simpler to implement