lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Rutherglen" <jason.rutherg...@gmail.com>
Subject IndexReader.isDeleted synchronization
Date Thu, 03 Jul 2008 00:54:04 GMT
A possible solution to the IndexReader.isDeleted synchronization is to have
a delegate class that is different depending on the Java version.  For Java
1.4 the class defaults to the synchronization used now.  A Java 1.5 version
would use a volatile deletedDocs attribute.  This would provide a backwards
compatible solution and a solution for Java versions with volatile working
that can avoid the use of synchronized.

Mime
View raw message