[
https://issues.apache.org/jira/browse/LUCENE-5425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13888676#comment-13888676
]
Shai Erera commented on LUCENE-5425:
------------------------------------
bq. Shai, given that using OBS Iterator performance is the same as trunk, do
you think we should move forward and change to the DocIdSet api or do you still
think we should split up as 2 different issues.
Honestly, I don't think the lucene/benchmark package is as good as luceneutil,
especially not when it comes to queries. luceneutil tries different queries,
combining low/high freq terms, span queries and what not, and so the results
that we get there are more stable and reflect the benefits/drawback of the
change across a wider spectrum. Lei, I apologize for not mentioning that
before, if it wasted your time. It seemed obvious to me :).
> Make creation of FixedBitSet in FacetsCollector overridable
> -----------------------------------------------------------
>
> Key: LUCENE-5425
> URL: https://issues.apache.org/jira/browse/LUCENE-5425
> Project: Lucene - Core
> Issue Type: Improvement
> Components: modules/facet
> Affects Versions: 4.6
> Reporter: John Wang
> Attachments: facetscollector.patch, facetscollector.patch
>
>
> In FacetsCollector, creation of bits in MatchingDocs are allocated per query.
> For large indexes where maxDocs are large creating a bitset of maxDoc bits
> will be expensive and would great a lot of garbage.
> Attached patch is to allow for this allocation customizable while maintaining
> current behavior.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]