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

Re: Ev2 alter_directory deltas

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Wed, 14 Aug 2013 15:40:53 +0100

Julian Foad <julianfoad_at_btopenworld.com> writes:

> The root of the problem, as I recall, is the WC DB requirement that,
> before updating the DB entry for directory "DIR" to revision REV,
> there must be child entries in the DB corresponding to (at least) all
> the children of DIR_at_REV in the repository.  I'm not 100% sure about
> that requirement.  I recall something about how by doing this we could
> avoid marking the directory itself as incomplete but only mark its new
> children as incomplete, and this was considered to be a good thing.

The Ev2 receiver only ever has to handle incomplete directories that are
empty and never has to handle incomplete directories with children.
This may simplify the implementation. For example it may make it
simpler and/or more efficient to update following an interrupted update.

Philip Martin | Subversion Committer
WANdisco // *Non-Stop Data*
Received on 2013-08-14 16:41:35 CEST

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