Timothy Potter created SOLR-9008:
------------------------------------
Summary: Investigate feasibilty and impact of using
SparseFixedBitSet where Solr is currently using FixedBitSet
Key: SOLR-9008
URL: https://issues.apache.org/jira/browse/SOLR-9008
Project: Solr
Issue Type: Improvement
Reporter: Timothy Potter
Assignee: Timothy Potter
Found this gem in one of Mike's blog posts:
{quote}
But with 5.0.0, Lucene now supports random-writable and advance-able sparse
bitsets (RoaringDocIdSet and SparseFixedBitSet), so the heap required is in
proportion to how many bits are set, not how many total documents exist in the
index.
{quote}
http://blog.mikemccandless.com/2014/11/apache-lucene-500-is-coming.html
I don't see any uses of either of these classes in Solr code but from a quick
look, sounds compelling for saving memory, such as when caching fq's
This ticket is for exploring where Solr can leverage these structures and
whether there's an improvement in performance and/or memory usage.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]