[ 
https://issues.apache.org/jira/browse/SOLR-1131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12793482#action_12793482
 ] 

Yonik Seeley commented on SOLR-1131:
------------------------------------

> >    It's more of an issue of directly creating fields... that's currently up 
> > to the schema 
> I'm not following. Is the problem in:
[...]
No, I meant directly creating SchemaFields doesn't seem great.  If we put a 
cache in, it would bypass that too.

bq. This seems a bit weird (even though I understand why) due to the fact that 
the other createField methods actually return Field and not Fieldable. 

If it weren't for back compat, we would have already changed createField to 
return Fieldable (and I think there's a SOLR issue somewhere that either does 
this or depends on it).  Fields are a lot more limiting than Fieldables (but 
createField was in Solr before there even was a Fieldable).

if SOLR-1664 goes ahead it might be a natural place to make everything in 
SchemaField deal in Fieldabes?

> Allow a single field type to index multiple fields
> --------------------------------------------------
>
>                 Key: SOLR-1131
>                 URL: https://issues.apache.org/jira/browse/SOLR-1131
>             Project: Solr
>          Issue Type: New Feature
>          Components: Schema and Analysis
>            Reporter: Ryan McKinley
>            Assignee: Grant Ingersoll
>             Fix For: 1.5
>
>         Attachments: diff.patch, SOLR-1131-IndexMultipleFields.patch, 
> SOLR-1131.Mattmann.121009.patch.txt, SOLR-1131.Mattmann.121109.patch.txt, 
> SOLR-1131.patch, SOLR-1131.patch, SOLR-1131.patch, SOLR-1131.patch, 
> SOLR-1131.patch, SOLR-1131.patch, SOLR-1131.patch, SOLR-1131.patch, 
> SOLR-1131.patch, SOLR-1131.patch, SOLR-1131.patch, SOLR-1131.patch, 
> SOLR-1131.patch
>
>
> In a few special cases, it makes sense for a single "field" (the concept) to 
> be indexed as a set of Fields (lucene Field).  Consider SOLR-773.  The 
> concept "point" may be best indexed in a variety of ways:
>  * geohash (sincle lucene field)
>  * lat field, lon field (two double fields)
>  * cartesian tiers (a series of fields with tokens to say if it exists within 
> that region)

-- 
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