On Wed, Dec 16, 2009 at 11:04 PM, Rob Casson <rob.cas...@gmail.com> wrote:
> i don't think that's currently supported, but sure others will correct
> me if i'm wrong:
you are not wrong.. There is an issue open for the same.
>
>    
> 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.
>>
>>
>



-- 
-----------------------------------------------------
Noble Paul | Systems Architect| AOL | http://aol.com

Reply via email to