This looks neat. As a user, this looks more convenient than the other
format.
Hope this gets into 1.3

------------
Preetam

On Fri, Jul 4, 2008 at 12:41 PM, Noble Paul (JIRA) <[EMAIL PROTECTED]> wrote:

>
>     [
> https://issues.apache.org/jira/browse/SOLR-614?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>
> Noble Paul updated SOLR-614:
> ----------------------------
>
>    Attachment: SOLR-614.patch
>
> This patch can automatically make these representations equivalent. This is
> fully backward compitible.
> * NamedList format: 1
> {code:xml}
> <searchComponent name="spellcheck" class="solr.SpellCheckComponent">
>  <lst name="spellchecker">
>    <str name="name">default</str>
>    <str
> name="classname">org.apache.solr.spelling.IndexBasedSpellChecker</str>
>    <str name="field">spell</str>
>    <str name="spellcheckIndexDir">./spellchecker</str>
>  </lst>
>  <lst name="spellchecker">
>    <str name="name">jarowinkler</str>
>    <str name="field">lowerfilt</str>
>    <str
> name="distanceMeasure">org.apache.lucene.search.spell.JaroWinklerDistance</str>
>    <str name="spellcheckIndexDir">./spellchecker</str>
>  </lst>
> </searchComponent>
> {code}
> * NamedList Format : 2
> {code:xml}
> <searchComponent name="spellcheck" class="solr.SpellCheckComponent">
>  <spellchecker>
>    <name>default</name>
>    <classname>solr.IndexBasedSpellChecker</classname>
>    <field>spell</field>
>    <spellcheckIndexDir>./spellchecker</spellcheckIndexDir>
>  </spellchecker>
>  <spellchecker>
>    <name>jarowinkler</name>
>    <field>lowerfilt</field>
>
>  
> <distanceMeasure>org.apache.lucene.search.spell.JaroWinklerDistance</distanceMeasure>
>    <spellcheckIndexDir>./spellchecker</spellcheckIndexDir>
>  </spellchecker>
> </searchComponent >
> {code}
> *NamedList format :3
> {code:xml}
> <searchComponent name="spellcheck" class="solr.SpellCheckComponent">
>  <spellchecker name="default"
>                classname="solr.IndexBasedSpellChecker"
>                field="spell" spellcheckIndexDir="./spellchecker"/>
>  <spellchecker name="jarowinkler"
>                field="lowerfilt"
>
>  distanceMeasure="org.apache.lucene.search.spell.JaroWinklerDistance"
>                spellcheckIndexDir="./spellchecker"/>
> </searchComponent >
> {code}
>
>
>
>
> > lesser noise in solrconfig.xml
> > ------------------------------
> >
> >                 Key: SOLR-614
> >                 URL: https://issues.apache.org/jira/browse/SOLR-614
> >             Project: Solr
> >          Issue Type: Improvement
> >    Affects Versions: 1.3
> >            Reporter: Noble Paul
> >         Attachments: SOLR-614.patch
> >
> >
> > All the components initialized by Solr have an init(NamedList args)
> initializer. This leads us to writing the configuration needed for the
> component in the NamedList xml format. People familiar with Solr may know
> the format but most of what is written is noise than information. For users
> who are not familiar w/ the format find it too difficult to understand why
> they have to write it this way. Moreover , it is not a very efficient way to
> configure .
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>

Reply via email to