You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Hoss Man (JIRA)" <ji...@apache.org> on 2006/07/23 22:43:14 UTC
[jira] Resolved: (LUCENE-581) Index, a new generalization super
root
[ http://issues.apache.org/jira/browse/LUCENE-581?page=all ]
Hoss Man resolved LUCENE-581.
-----------------------------
Resolution: Won't Fix
resolved per orriginal reporter as part of a larger (seperately tracked) issue
> Index, a new generalization super root
> --------------------------------------
>
> Key: LUCENE-581
> URL: http://issues.apache.org/jira/browse/LUCENE-581
> Project: Lucene - Java
> Issue Type: New Feature
> Components: Index
> Affects Versions: 2.0.0
> Reporter: Karl Wettin
> Priority: Minor
> Attachments: index.tar, indexbonus.tar
>
>
> This update adds a new super class Index, extended by Directory. It allows for transparent communication between your application and the persistency mechanism. It takes issue 550 one step closer to backwards compability.
> * Term and Document are no longer final classes.
> * InterfaceIndexWriter
> I also added these two in the Index.
> abstract index.openIndexWriter()
> abstract index.openIndexReader();
> There is some bonus material that use this:
> * Decorators for
> * Index
> * InterfaceIndexWriter
> * IndexReader
> * IndexSearcher
>
> * NotifiableIndex, adds notification of changes to any Index.
> * CreateListener
> * DeleteListener
> * OptimizationListener (not implemented)
> * ContentUpdateListener, reacts to any change of the index. Optimized for some implementations.
> * AutofreshedSearcher, contains a searcher that is always up to date with the index and have a buffer with old searchers that will be closed when nobody is using them anymore (hopefully).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org