jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting" <jukka.zitt...@gmail.com>
Subject Re: Next Generation Persistence
Date Wed, 11 Apr 2007 14:35:36 GMT
Hi,

On 4/11/07, Marcel Reutegger <marcel.reutegger@gmx.net> wrote:
> Jukka Zitting wrote:
> > With a Subversion-like structure a node does not have a direct parent
> > reference which could be used to construct the node path. Even an
> > indirect parent identifier doesn't work if we want to support
> > Subversion-style zero-cost copying and moving of nodes and subtrees.
>
> moving is already a cheap operation because only the parent node id changes.
>
> copying in JCR is fundamentally different from subversion. in subversion the
> uuid of a resource does not change when you do a copy. In JCR a copied
> referenceable node *must* get a new UUID. Therefore copy in JCR is potentially
> costly and cannot be implemented in subversion style.

The cheap copy feature would be more useful for versioning operations
like checkin, update, and clone.

BR,

Jukka Zitting

Mime
View raw message