lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shai Erera (JIRA)" <j...@apache.org>
Subject [jira] [Created] (LUCENE-5536) TaxonomyFacetSumInt/FloatAssociations should not rollup()
Date Mon, 17 Mar 2014 13:26:42 GMT
Shai Erera created LUCENE-5536:
----------------------------------

             Summary: 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


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-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message