atom feed12 messages in org.apache.jackrabbit.dev[jr3] Node types
FromSent OnAttachments
Thomas MüllerFeb 18, 2010 12:43 am 
Alexander KlimetschekFeb 18, 2010 4:50 am 
Thomas MüllerFeb 19, 2010 2:53 am 
Marcel ReuteggerFeb 19, 2010 7:30 am 
Jukka ZittingFeb 19, 2010 7:41 am 
Marcel ReuteggerFeb 19, 2010 7:47 am 
Thomas MüllerFeb 19, 2010 7:59 am 
Jukka ZittingFeb 19, 2010 8:05 am 
Marcel ReuteggerFeb 19, 2010 8:10 am 
Alexander KlimetschekFeb 19, 2010 8:12 am 
Thomas MüllerFeb 19, 2010 8:29 am 
Alexander KlimetschekFeb 19, 2010 11:07 am 
Subject:[jr3] Node types
From:Thomas Müller (thom@day.com)
Date:Feb 18, 2010 12:43:29 am
List:org.apache.jackrabbit.dev

Currently node types are integral part of the repository. There is a special storage mechanism (the file custom_nodetypes.xml), which is non-transactional and problematic for clustering.

To simplify the architecture ('microkernel'), could the node type functionality be implemented outside the kernel, as some kind of observation listeners? The node type configuration could be stored as regular nodes in s special tree. When registering or modifying a node type, existing nodes may have to be updated of course. The node type information itself could be stored in the nodes itself as a hidden property.