[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: New (1.5) feature questions -- things we need to address before a release can happen

From: David Summers <david_at_summersoft.fay.ar.us>
Date: 2007-10-23 05:14:37 CEST

A thread got started this last May about "things we need to address before
a release can happen."

One of those is something that I run into sporadically (happened again
today).

There was discussion about it at
http://svn.haxx.se/dev/archive-2007-05/0404.shtml
but then the thread died.

When a large commit happens to the slave server (re-directed to the master
via web-dav proxy) then sometimes for a long time (1.5 hours this last
time) the user got errors on his client (I can get the exact error if
people are interested) until the slave synced up with the master
repository.

This happens 100% of the time if the commit is beyond some magic number of
megabytes (or seconds, not sure which).

Should I enter this as a problem in the issue tracker so we don't forget
about it?

Karl had some suggestions about a couple of different ways to fix it.

Is this something that would be "easy" to do?

It would be SUPER SWEET if this could be fixed for 1.5.0.

If it is "easy" (how easy?) then is it "byte-size" or something that
someone not very familiar with the Subversion code (me?) could do?

At the time I mentioned it this last May I was extremely busy but at the
moment I have more time (still busy, can't promise anything though).

The other problem I've had with master/slave web-dav proxy mirroring is
that it *should* still be able to read the slave even when the master is
unreachable, but this turns out not to be the case. I had a discussion at
http://svn.haxx.se/dev/archive-2007-03/0823.shtml and I sent a tcpdump but
never got a reply.

Should I enter this as an issue as well? This is only a problem when the
master server is down (thankfully rare) but I'm also wondering if extra
traffic is being sent to the master because of this?

Thanks!

--
David Wayne Summers        "Linux: Because reboots are for hardware upgrades!"
david_at_summersoft.fay.ar.us PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  0B44 B118 85CC F4EC 7021  1ED4 1516 5B78 E320 2001
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Oct 23 05:14:52 2007

This is an archived mail posted to the Subversion Dev mailing list.