Guys,This is really helpful. Thanks for the input. I hadn't seen the wiki page. I think the thing to do is to store the path to the root, and make it so that node positions are immutable. Deletion is implemented just by marking a given node as deleted; move is implemented with copy-then-mark-deleted. These operations should be rare in my app anyway.
A On Fri, Dec 12, 2008 at 9:34 AM, Randall Leeds <[email protected]>wrote: > > Views will never be able to make external calls durring processing. > > That'd violate the whole 'insert fancy word' that says map output for > > a doc can only depend on the combination of the document + function > > source. > > > > > Well. There's nothing really *stopping* you. It breaks indexing if the > external data you consult can change, though. >
