With MultiCore functionality coming along, it looks like we'll need to be able to:
A) snapshot each core's index directory, and
B) replicate any and all cores' complete data directories, not just their index directories.
Pulled from the "spellchecker and multi-core index replication" thread - http://markmail.org/message/pj2rjzegifd6zm7m
I think that makes sense - distribute everything for a given core, not just its index. And the spellchecker could then also have its data dir (and only index/ underneath really) and be replicated in the same fashion.
Yes, that was my thought. If an arbitrary directory could be distributed, then you could have
and that would all get put into a snapshot. This would also let you put multiple cores within a single distribution: