SourceForge.net Logo
Main Overview Wiki Issues Forum Build Fisheye
Issue Details (XML | Word | Printable)

Key: CMP-885
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Shay Banon
Reporter: Trevor Burnham
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Compass

Add support for InstantiatedIndex

Created: 13/Jul/09 05:30 PM   Updated: 14/Jul/09 04:08 PM
Component/s: Compass::Core
Affects Version/s: 2.2.0 GA
Fix Version/s: None


 Description  « Hide
Compass supports RAMDirectory, but not InstantiatedIndex, a memory-only index that was added to Lucene more than a year ago. InstantiatedIndex offers better much better performance than RAMDirectory, but consumes more memory and is still considered experimental. See:

http://lucene.apache.org/java/2_4_0/api/org/apache/lucene/store/instantiated/InstantiatedIndex.html
https://issues.apache.org/jira/browse/LUCENE-550

Since InstantiatedIndex comes with Lucene 2.4.0, it should be available as a configuration option in the next Compass version.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Shay Banon added a comment - 14/Jul/09 01:56 PM
The InstantiatedIndex is problematic to use in Compass since it is basically immutable... (not thread safe, and then some).

Trevor Burnham added a comment - 14/Jul/09 04:08 PM
I could still see it being useful to some users, even if it required all Compass calls to be put in a synchronized block.