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

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.


Jukka Zitting

View raw message