[ https://issues.apache.org/jira/browse/SOLR-7116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Smiley resolved SOLR-7116. -------------------------------- Resolution: Fixed FYI the committed version contains some small refactoring for code clarity; there is no real change. > 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 > > Attachments: SOLR-7116__facet_refinement_opt.patch > > > 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: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org