[
https://issues.apache.org/jira/browse/SOLR-17649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17926592#comment-17926592
]
ASF subversion and git services commented on SOLR-17649:
--------------------------------------------------------
Commit f66aa9ed07fa76b5db45186073a9b2ac20c01fd4 in solr's branch
refs/heads/main from Thomas Wöckinger
[ https://gitbox.apache.org/repos/asf?p=solr.git;h=f66aa9ed07f ]
SOLR-17649: Fix JSON faceting on multiValued number types (#3158)
* Add DV type checks to alert to a problem instead of silently returning nothing
* Clarify isNumeric
---------
Co-authored-by: Thomas Wöckinger <[email protected]>
Co-authored-by: David Smiley <[email protected]>
> Multivalue facets on enum field type returns empty result when using
> JsonFacet API
> ----------------------------------------------------------------------------------
>
> Key: SOLR-17649
> URL: https://issues.apache.org/jira/browse/SOLR-17649
> Project: Solr
> Issue Type: Bug
> Components: Facet Module, FacetComponent, faceting
> Affects Versions: 9.4, 9.5, 9.4.1, 9.6, 9.7, 9.6.1, 9.8
> Reporter: Thomas Wöckinger
> Priority: Major
> Labels: pull-request-available
> Time Spent: 2h 20m
> Remaining Estimate: 0h
>
> When using JsonFacet API on a multivalued EnumFieldType with facet method
> 'enum' the {color:#232629}FacetFieldProcessorByArrayDV{color} will be used.
> At line 96 ({color:#232629}FacetFieldProcessorByArrayDV.java){color} there is
> a check about allBuckets or missing buckets, which simply skip collect
> process.
> So at the moment there is no support for Multivalue faceting on facets which
> are using FacetFieldProcessorByArrayDV facet processor for collecting facets.
> Tested this behavior from 9.4 onwards, this feature was working on the 8.x
> releases.
> Multivalue faceting on EnumFieldType should be supported again.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]