[ https://issues.apache.org/jira/browse/LUCENE-5536?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13939381#comment-13939381 ]
ASF subversion and git services commented on LUCENE-5536: --------------------------------------------------------- Commit 1578954 from [~shaie] in branch 'dev/branches/branch_4x' [ https://svn.apache.org/r1578954 ] LUCENE-5536: don't call rollup() from TaxonomyFacets associations > TaxonomyFacetSumInt/FloatAssociations should not rollup() > --------------------------------------------------------- > > Key: LUCENE-5536 > URL: https://issues.apache.org/jira/browse/LUCENE-5536 > Project: Lucene - Core > Issue Type: Bug > Components: modules/facet > Reporter: Shai Erera > Fix For: 4.8, 5.0 > > Attachments: LUCENE-5536.patch > > > Stumbled upon this by accident when I reviewed the code. The previous > associations impl never rolled-up. The assumption is that association values > are given to exact categories and have no hierarchical meaning. For instance > if a document is associated with two categories: {{Category/CS/Algo}} and > {{Category/CS/DataStructure}} with weights {{0.95}} and {{0.43}} > respectively, it is not associated with {{Category/CS}} with weight {{1.38}}! > :) > If the app wants to association values to apply to parents in the hierarchy > as well, it needs to explicitly specify that (as in passing the hierarchy > categories with their own association value). > I will fix the bug and also make sure the app cannot trip it by accidentally > specifying hierarchical on these categories, or that if it does (cause e.g. > it indexes the categories for both counting and assoc values) then we don't > apply the association to all the categories in the hierarchy. -- This message was sent by Atlassian JIRA (v6.2#6252) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org