i don't think that's currently supported, but sure others will correct me if i'm wrong:
http://www.lucidimagination.com/search/document/ac8cf41bdb761069/solr_replication_and_spellcheck_data cheers, rob On Wed, Dec 16, 2009 at 10:08 AM, michael8 <mich...@saracatech.com> wrote: > > I'm currently using Solr 1.4 with its built-in solr.ReplicationHandler > enabled in solrconfig.xml for a master and slave as follows: > > <requestHandler name="/replication" class="solr.ReplicationHandler" > > <lst name="master"> > <str name="enable">${enable.master:false}</str> > <str name="replicateAfter">commit</str> > <str name="replicateAfter">startup</str> > <str > name="confFiles">schema.xml,protwords.txt,spellings.txt,stopwords.txt,synonyms.txt</str> > </lst> > <lst name="slave"> > <str name="enable">${enable.slave:false}</str> > <str > name="masterUrl">http://searchhost:8983/solr/items/replication</str> > <str name="pollInterval">00:00:60</str> > </lst> > </requestHandler> > > Everything in the index is replicated perfectly except that my spellcheck > directories are not being replicated. Here is my spellcheck config in > solrconfig.xml: > > <searchComponent name="spellcheck" class="solr.SpellCheckComponent"> > <str name="queryAnalyzerFieldType">textSpell</str> > <lst name="spellchecker"> > <str name="name">default</str> > <str name="field">spell</str> > <str name="spellcheckIndexDir">./spellchecker1</str> > <str name="buildOnCommit">false</str> > > </lst> > <lst name="spellchecker"> > <str name="name">jarowinkler</str> > <str name="field">spell</str> > <!-- Use a different Distance Measure --> > <str > name="distanceMeasure">org.apache.lucene.search.spell.JaroWinklerDistance</str> > <str name="spellcheckIndexDir">./spellchecker2</str> > <str name="buildOnCommit">false</str> > > </lst> > > <lst name="spellchecker"> > <str name="classname">solr.FileBasedSpellChecker</str> > <str name="name">file</str> > <str name="sourceLocation">spellings.txt</str> > <str name="characterEncoding">UTF-8</str> > <str name="spellcheckIndexDir">./spellcheckerFile</str> > <str name="buildOnCommit">false</str> > </lst> > </searchComponent> > > I have set the buildOnCommit to 'false', but instead have a separate cron to > build my spellcheck dictionaries on a nightly basis. > > Is there a way to tell Solr to also replicate the spellcheck files too? Is > my setting 'buildOnCommit' to 'false' causing my spellcheck files to not > replicate? I would think after the nightly build is triggered and done (via > cron) that the spellcheck files would be replicated by that is not the case. > > Thanks for any help or info. > > Michael > > -- > View this message in context: > http://old.nabble.com/How-to-get-Solr-1.4-to-replicate-spellcheck-directories-as-well--tp26812569p26812569.html > Sent from the Solr - User mailing list archive at Nabble.com. > >