On Tue, Nov 09, 2010 at 09:40:31AM +0000, Philip Martin wrote:
> Stefan Sperling <s...@elego.de> writes:
> 
> > Is the op-depth stuff ready for release?
> > The only other big ticket item to be tackled is the conflict store, right?
> 
> Currently op-depth is using just two depths, 0 and 2, for base and
> working.  There is code protected by SVN_WC__OP_DEPTH that enables the
> full op-depth but it's not yet complete.  Both sets of op-depth code
> have known problems.  However without SVN_WC__OP_DEPTH it is impossible
> to support the 1.6 revert-base feature (copy a directory, delete a child
> of the copy, replace the child, revert the child).  Enabling
> SVN_WC__OP_DEPTH will involve a wc format bump even if it doesn't change
> the database schema, so if it's not done before 1.7 then it can't happen
> until 1.8.
> 
> The other big problem is that the single-db code doesn't really handle
> tree conflicts properly, it still has the 1.6 behaviour of skipping when
> a tree conflict is encountered.  This means that the base node tree is
> incomplete which is one of the things that single-db was supposed to
> fix.  Tha fact that the base node tree is incomplete makes it very
> difficult to understanding the behaviour of the code.

Thanks for the info. Are the items in the issue tracker corresponding
to the above two points?

I don't think we should risk releasing without complete 1.6->1.7 feature
parity. So I'd like to see both of these issues fixed before we release.

Stefan

Reply via email to