You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by cd...@apache.org on 2008/05/01 20:49:49 UTC
svn commit: r652619 - in /hadoop/core/trunk: CHANGES.txt
src/java/org/apache/hadoop/io/Closeable.java
Author: cdouglas
Date: Thu May 1 11:49:49 2008
New Revision: 652619
URL: http://svn.apache.org/viewvc?rev=652619&view=rev
Log:
HADOOP-2799. Deprecate o.a.h.io.Closable in favor of java.io.Closable.
Contributed by Tsz Wo (Nicholas), SZE.
Modified:
hadoop/core/trunk/CHANGES.txt
hadoop/core/trunk/src/java/org/apache/hadoop/io/Closeable.java
Modified: hadoop/core/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/CHANGES.txt?rev=652619&r1=652618&r2=652619&view=diff
==============================================================================
--- hadoop/core/trunk/CHANGES.txt (original)
+++ hadoop/core/trunk/CHANGES.txt Thu May 1 11:49:49 2008
@@ -69,6 +69,9 @@
HADOOP-2461. Trim property names in configuration.
(Tsz Wo (Nicholas), SZE via shv)
+ HADOOP-2799. Deprecate o.a.h.io.Closable in favor of java.io.Closable.
+ (Tsz Wo (Nicholas), SZE via cdouglas)
+
OPTIMIZATIONS
HADOOP-3274. The default constructor of BytesWritable creates empty
Modified: hadoop/core/trunk/src/java/org/apache/hadoop/io/Closeable.java
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/src/java/org/apache/hadoop/io/Closeable.java?rev=652619&r1=652618&r2=652619&view=diff
==============================================================================
--- hadoop/core/trunk/src/java/org/apache/hadoop/io/Closeable.java (original)
+++ hadoop/core/trunk/src/java/org/apache/hadoop/io/Closeable.java Thu May 1 11:49:49 2008
@@ -18,13 +18,7 @@
package org.apache.hadoop.io;
-import java.io.IOException;
-
-// NOTE: Replace with java.io.Closeable when we upgrade to Java 1.5.
-
-/** That which can be closed. */
-public interface Closeable {
- /** Called after the last call to any other method on this object to free
- * and/or flush resources. Typical implementations do nothing. */
- void close() throws IOException;
+/** @deprecated use java.io.Closeable */
+@Deprecated
+public interface Closeable extends java.io.Closeable{
}