crocket created LUCENE-4893:
-------------------------------

             Summary: Facet counts in FacetsAccumulator.facetArrays are 
multiplied as many times as FacetCollector.getFacetResults is called.
                 Key: LUCENE-4893
                 URL: https://issues.apache.org/jira/browse/LUCENE-4893
             Project: Lucene - Core
          Issue Type: Bug
          Components: modules/facet
    Affects Versions: 4.2
            Reporter: crocket


In lucene 4.1, only StandardFacetsAccumulator was instantiable.
And FacetsAccumulator became instantiable as of lucene 4.2

I invoked FacetCollector.getFacetResults twice, and I saw doubled facet counts.

If I invoke it three times, I see facet counts multiplied three times.

It all happens in FacetsAccumulator.accumulate.

StandardFacetsAccumulator doesn't have this bug since it frees facetArrays 
whenever StandardFacetsAccumulator.accumulate is called.

Is it a feature or a bug?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

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

Reply via email to