List Info

Thread: Summary for full bi-directional DAV-PROXY?




Summary for full bi-directional DAV-PROXY?
user name
2007-10-04 19:19:19
Is there somewhere a single coherent document that
summarizes how to  
achieve full remote replication, through a combination of
the new DAV  
write-through proxy and some backflow, say via svysync?

I've seen notes/webdav-proxy, but it ends up recommending
dump+scp+ssh 
+load, which looks to me like it could create non-identical 

repositories under heavy load, very bad very bad, and is
pretty light  
on error management.

There are several threads (and some reported successes) in
this list  
about using svnsync, for example

   htt
p://subversion.tigris.org/servlets/BrowseList? 
list=users&by=thread&from=516631
   (or http://tinyurl.com/yr4khs)

But they're very anecdotal (written from the front lines in
the war  
zone); I'm having some trouble pulling them all together.

-==-
Jack Repenning
Chief Technology Officer
CollabNet, Inc.
8000 Marina Boulevard, Suite 600
Brisbane, California 94005
office: +1 650.228.2562
mobile: +1 408.835.8090
raindance: +1 877.326.2337, x844.7461
aim: jackrepenning
skype: jrepenning




------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribesubversion.tigris.org
For additional commands, e-mail: dev-helpsubversion.tigris.org


Re: Summary for full bi-directional DAV-PROXY?
user name
2007-10-04 21:57:39
On Oct 4, 2007 5:19 PM, Jack Repenning <jrepenningcollab.net> wrote:
> Is there somewhere a single coherent document that
summarizes how to
> achieve full remote replication, through a combination
of the new DAV
> write-through proxy and some backflow, say via
svysync?
>
> I've seen notes/webdav-proxy, but it ends up
recommending dump+scp+ssh
> +load, which looks to me like it could create
non-identical
> repositories under heavy load, very bad very bad, and
is pretty light
> on error management.

Those notes (as was webdav-proxy) were written years before
svnsync
was written.  You just need to set up the read-only slaves
via svnsync
and when a write happens, force a sync.  Pushing to the
slaves
shouldn't require anything different from the standard
svnsync
configuration, AFAIK.  -- justin

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribesubversion.tigris.org
For additional commands, e-mail: dev-helpsubversion.tigris.org


RE: Summary for full bi-directional DAV-PROXY?
user name
2007-10-05 10:01:40
> -----Original Message-----
> From: justin.erenkrantzgmail.com
[mailto:justin.erenkrantzgmail.com]
On
> 
> Those notes (as was webdav-proxy) were written years
before svnsync
> was written.  You just need to set up the read-only
slaves via svnsync
> and when a write happens, force a sync.  Pushing to the
slaves
> shouldn't require anything different from the standard
svnsync
> configuration, AFAIK.  -- Justin

It would be *really* nice to get some info in the book about
this.
Bi-directional proxy is one of the biggest features missing
in svn
compared to some of the pay-for options IMHO and I'd love to
see some
"recommended practices" documented.

Eric


------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribesubversion.tigris.org
For additional commands, e-mail: dev-helpsubversion.tigris.org


Re: Summary for full bi-directional DAV-PROXY?
user name
2007-10-05 10:07:51
On 10/5/07, Miller, Eric <Eric.Milleramd.com> wrote:

> It would be *really* nice to get some info in the book
about this.
> Bi-directional proxy is one of the biggest features
missing in svn
> compared to some of the pay-for options IMHO and I'd
love to see some
> "recommended practices" documented.

We'll be putting in the book, don't worry.  

For those not aware:  we've tagged the svnbook to cover svn
1.4.  As
soon as we branch for svn 1.5 (i.e. we're really in
feature-freeze),
the three book authors are going heads-down to document
everything.
The goal is to get both svn 1.5 *and* the svnbook finished
by
year-end.  (And then, O'Reilly has agreed to publish the 1.5
book as a
"second edition" hardcopy.)

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribesubversion.tigris.org
For additional commands, e-mail: dev-helpsubversion.tigris.org


Re: Summary for full bi-directional DAV-PROXY?
user name
2007-10-05 13:11:55
On Oct 5, 2007, at 8:07 AM, Ben Collins-Sussman wrote:

> The goal is to get both svn 1.5 *and* the svnbook
finished by
> year-end.  (And then, O'Reilly has agreed to publish
the 1.5 book as a
> "second edition" hardcopy.)

Killer!  I'm so happy!


> On Oct 4, 2007, at 7:57 PM, Justin Erenkrantz wrote:
>
>> Those notes (as was webdav-proxy) were written
years before svnsync
>> was written.  You just need to set up the read-only
slaves via  
>> svnsync
>> and when a write happens, force a sync.  Pushing to
the slaves
>> shouldn't require anything different from the
standard svnsync
>> configuration, AFAIK.  -- justin

Some of the list traffic obsesses over the user credentials
used for  
the sync, and something about setting up a separate
location, so that  
info synced out to the slave doesn't get redirected back to
the  
master.  Do you think this is no longer an issue?

-==-
Jack Repenning
Chief Technology Officer
CollabNet, Inc.
8000 Marina Boulevard, Suite 600
Brisbane, California 94005
office: +1 650.228.2562
mobile: +1 408.835.8090
raindance: +1 877.326.2337, x844.7461
aim: jackrepenning
skype: jrepenning




------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribesubversion.tigris.org
For additional commands, e-mail: dev-helpsubversion.tigris.org


Re: Summary for full bi-directional DAV-PROXY?
user name
2007-10-05 18:45:14
On 2007-10-05 Ben Collins-Sussman wrote:

> On 10/5/07, Miller, Eric <Eric.Milleramd.com> wrote:
> 
> > It would be *really* nice to get some info in the
book about
> > this.  Bi-directional proxy is one of the biggest
features
> > missing in svn compared to some of the pay-for
options IMHO
> > and I'd love to see some "recommended
practices" documented.
> 
> We'll be putting in the book, don't worry.  

Is there *any* existing webpage describing the feature? 
This is
the first I've heard of it.  I can't seem to find anything
about
it.  Even just an FYI paragraph to the users list
would be
useful.  Does it provide WANdisco-like functionality in some
way?

-- 
_ _     ___
|V|icah |- lliott
" "     """
mdeMicahElliott.com            <><            
http://MicahElliott.com
PGP: 0x7C07CBF0          ICQ: 369060435      Linux/Ubuntu:
417195/12440
HackerKey:
v4sw6YUPCJhw5ln5pr7OPck2ma9u8Lw3m5l6Ui2e7t3b8LDMOen6a3XsMRr5

Re: Summary for full bi-directional DAV-PROXY?
user name
2007-10-08 04:47:22
On 10/6/07, Micah Elliott <mdemicahelliott.com>
wrote:
> On 2007-10-05 Ben Collins-Sussman wrote:
>
> > On 10/5/07, Miller, Eric <Eric.Milleramd.com> wrote:
> >
> > > It would be *really* nice to get some info in
the book about
> > > this.  Bi-directional proxy is one of the
biggest features
> > > missing in svn compared to some of the
pay-for options IMHO
> > > and I'd love to see some "recommended
practices" documented.
> >
> > We'll be putting in the book, don't worry.  
>
> Is there *any* existing webpage describing the feature?
 This is
> the first I've heard of it.  I can't seem to find
anything about
> it.  Even just an FYI paragraph to the users list
would be
> useful.  Does it provide WANdisco-like functionality in
some way?

The functionality provided is a N-readers/1-writer setup
where
read-load is distributed. WANdisco provides a
N-readers/N-writers
setup where every mirror is also writable, so, no, it's
definitely not
the same, but for some purposes close enough.

HTH,

Erik.

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribesubversion.tigris.org
For additional commands, e-mail: dev-helpsubversion.tigris.org


Re: Summary for full bi-directional DAV-PROXY?
user name
2007-10-18 10:43:42
On 2007-10-05 Micah Elliott wrote:

> On 2007-10-05 Ben Collins-Sussman wrote:
> 
> > On 10/5/07, Miller, Eric <Eric.Milleramd.com> wrote:
> > 
> > > It would be *really* nice to get some info in
the book
> > > about this.  Bi-directional proxy is one of
the biggest
> > > features missing in svn compared to some of
the pay-for
> > > options IMHO and I'd love to see some
"recommended
> > > practices" documented.
> > 
> > We'll be putting in the book, don't worry.  
> 
> Is there *any* existing webpage describing the feature?
 This
> is the first I've heard of it.  I can't seem to find
anything
> about it.  Even just an FYI paragraph to the users list
would
> be useful.  Does it provide WANdisco-like functionality
in some
> way?

Just found cmpilato's recent blog entry on "Subversion
1.5 WebDAV
Write-Thru Proxies"
(ihttp://blogs.open.collab.net/svn/2007/10/yesterday-
at-th.html).
Awesome!!

That answers my question, but I thought others might be
interested.  As far as I'm concerned, my mirroring solution
search is now over.  And no more "svn switch
--relocate" hackery
to worry about.

Minor suggestion:  You developers might want to announce
your
blogs to the users list.  I think I'm following most of
your
blogs now for myself, but finding them was non-trivial.  I
only
discovered Ben's by noticing an entry show up as a top
del.icio.us/popular/scm link.  Maybe you could even point
something like rss2email to the list with subscriptions to
your
feeds.  Not sure if your mailing list software has
"topics", but
this would make [blog] a good candidate.

-- 
                          _ _     ___
                          |V|icah |- lliott
                          " "    
"""
mdeMicahElliott.com            <><            
http://MicahElliott.com
PGP: 0x7C07CBF0          ICQ: 369060435      Linux/Ubuntu:
417195/12440
HackerKey:
v4sw6YUPCJhw5ln5pr7OPck2ma9u8Lw3m5l6Ui2e7t3b8LDMOen6a3XsMRr5

Re: Summary for full bi-directional DAV-PROXY?
user name
2007-10-18 15:20:06
Micah Elliott <mdemicahelliott.com> writes:

> Minor suggestion:  You developers might want to
announce your
> blogs to the users list.  I think I'm following most of
your
> blogs now for myself, but finding them was non-trivial.
 I only

http://planet-s
ubversion.com/atom.xml

--  
Eric Gillespie <*> epgpretzelnet.org

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribesubversion.tigris.org
For additional commands, e-mail: dev-helpsubversion.tigris.org


[1-9]

about | contact  Other archives ( Real Estate discussion Medical topics )