David Smiley created SOLR-7116:
----------------------------------

             Summary: Facet refinement shard request should disable other 
faceting types
                 Key: SOLR-7116
                 URL: https://issues.apache.org/jira/browse/SOLR-7116
             Project: Solr
          Issue Type: Improvement
          Components: faceting
            Reporter: David Smiley
            Assignee: David Smiley
             Fix For: 5.1


While examining FacetComponent in the process of adding the new facet.heatmap 
faceting type, I observed that distributed shard refinement requests were built 
by copying the existing parameters and then modifying ones pertinent to 
facet.field or facet.pivot depending on the type of refinement requests (which 
in turn only happens some of the time, not too often).  Those are the only 
types of faceting that have a refinement phase.  These refinement requests 
_should not_ have facet.query, facet.date, facet.range, facet.interval, or 
facet.heatpmap since they don't participate in refinement... and furthermore, 
facet.field and facet.pivot have their own dedicated refinement requests and so 
a facet.field request _should not_ have options for facet.pivot.  But this 
isn't taken care of, just facet.query is removed.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to