lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Renaud Delbru (JIRA)" <j...@apache.org>
Subject [jira] Created: (SOLR-2146) Custom SchemaField object
Date Sat, 09 Oct 2010 09:53:30 GMT
Custom SchemaField object
-------------------------

                 Key: SOLR-2146
                 URL: https://issues.apache.org/jira/browse/SOLR-2146
             Project: Solr
          Issue Type: New Feature
          Components: Schema and Analysis
            Reporter: Renaud Delbru
            Priority: Minor
             Fix For: 3.1


There is some use cases that require to extend SchemaField objects with "attributes" or "properties".
For example, I would like to be able to assign a specific "term mapping file" for each of
my field. Each field name will have a "mapping file" associated that I can access at query
time using the IndexSchema object.

The FieldType object already enables the addition of attributes. However, these attributes
are "local" to a field type, not a field definition. Multiple fields can have the same field
types, which is not suitable for our use cases. 
One possible solution will be to create one field type per field definition, but this is more
a dirty hack: it means duplicating field types, making them more difficult to maintain.

References to mailing list discussion:
http://www.mail-archive.com/solr-user@lucene.apache.org/msg40436.html
http://www.mail-archive.com/solr-user@lucene.apache.org/msg40585.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message