[
https://issues.apache.org/jira/browse/SOLR-6330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Cassandra Targett updated SOLR-6330:
------------------------------------
Component/s: faceting
> distributed pivot faceting may not work well with some custom FieldTypes
> ------------------------------------------------------------------------
>
> Key: SOLR-6330
> URL: https://issues.apache.org/jira/browse/SOLR-6330
> Project: Solr
> Issue Type: Bug
> Components: faceting
> Reporter: Hoss Man
> Priority: Minor
>
> A limitiation of the distributed pivot faceting code is that it makes some
> explicit assumptions about the datatypes of the pivot values for the purposes
> of "serializing" the values in order to make refinement requests to the
> individual shards for those values.
> This logic works fine for String based fields, dates, and primitive numerics
> -- but any custom FieldType that has a {{toObject()}} method which does not
> return one of those data types may have problems. While pivot faceting uses
> the typed objects returned by {{toObject()}} in it's responses, there is no
> general FieldType method for converting those objects back into Strings
> suitable for the refinement requests.
> Untill we have some abstract, FieldType based, method for converting the
> value Objects into Strings thta can be included in the refinement requests
> for use in {{FieldType.getFieldQuery()}} there isn't really a good solution
> for this.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]