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/06/23 18:31:54 UTC
svn commit: r787744 - in
/lucene/java/trunk/src/java/org/apache/lucene/index: DirectoryReader.java
IndexWriter.java
Author: mikemccand
Date: Tue Jun 23 16:31:53 2009
New Revision: 787744
URL: http://svn.apache.org/viewvc?rev=787744&view=rev
Log:
LUCENE-1715: remove finalize from IndexWriter, DirectoryReader
Modified:
lucene/java/trunk/src/java/org/apache/lucene/index/DirectoryReader.java
lucene/java/trunk/src/java/org/apache/lucene/index/IndexWriter.java
Modified: lucene/java/trunk/src/java/org/apache/lucene/index/DirectoryReader.java
URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/index/DirectoryReader.java?rev=787744&r1=787743&r2=787744&view=diff
==============================================================================
--- lucene/java/trunk/src/java/org/apache/lucene/index/DirectoryReader.java (original)
+++ lucene/java/trunk/src/java/org/apache/lucene/index/DirectoryReader.java Tue Jun 23 16:31:53 2009
@@ -772,18 +772,6 @@
}
}
- /** Release the write lock, if needed. */
- protected void finalize() throws Throwable {
- try {
- if (writeLock != null) {
- writeLock.release(); // release write lock
- writeLock = null;
- }
- } finally {
- super.finalize();
- }
- }
-
public Map getCommitUserData() {
ensureOpen();
return segmentInfos.getUserData();
Modified: lucene/java/trunk/src/java/org/apache/lucene/index/IndexWriter.java
URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/index/IndexWriter.java?rev=787744&r1=787743&r2=787744&view=diff
==============================================================================
--- lucene/java/trunk/src/java/org/apache/lucene/index/IndexWriter.java (original)
+++ lucene/java/trunk/src/java/org/apache/lucene/index/IndexWriter.java Tue Jun 23 16:31:53 2009
@@ -2192,18 +2192,6 @@
return useCompoundDocStore;
}
- /** Release the write lock, if needed. */
- protected void finalize() throws Throwable {
- try {
- if (writeLock != null) {
- writeLock.release(); // release write lock
- writeLock = null;
- }
- } finally {
- super.finalize();
- }
- }
-
/** Returns the Directory used by this index. */
public Directory getDirectory() {
// Pass false because the flush during closing calls getDirectory