You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@lucene.apache.org by mi...@apache.org on 2009/02/11 12:14:47 UTC
svn commit: r743303 -
/lucene/java/trunk/src/java/org/apache/lucene/index/IndexReader.java
Author: mikemccand
Date: Wed Feb 11 11:14:47 2009
New Revision: 743303
URL: http://svn.apache.org/viewvc?rev=743303&view=rev
Log:
correct java code fragment in javadocs for reopen
Modified:
lucene/java/trunk/src/java/org/apache/lucene/index/IndexReader.java
Modified: lucene/java/trunk/src/java/org/apache/lucene/index/IndexReader.java
URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/index/IndexReader.java?rev=743303&r1=743302&r2=743303&view=diff
==============================================================================
--- lucene/java/trunk/src/java/org/apache/lucene/index/IndexReader.java (original)
+++ lucene/java/trunk/src/java/org/apache/lucene/index/IndexReader.java Wed Feb 11 11:14:47 2009
@@ -340,14 +340,18 @@
* <pre>
* IndexReader reader = ...
* ...
- * IndexReader new = r.reopen();
- * if (new != reader) {
- * ... // reader was reopened
+ * IndexReader newReader = r.reopen();
+ * if (newReader != reader) {
+ * ... // reader was reopened
* reader.close();
* }
- * reader = new;
+ * reader = newReader;
* ...
* </pre>
+ *
+ * Be sure to synchronize that code so that other threads,
+ * if present, can never use reader after it has been
+ * closed and before it's switched to newReader.
*
* @throws CorruptIndexException if the index is corrupt
* @throws IOException if there is a low-level IO error