Sfoglia il codice sorgente

HADOOP-12153. ByteBufferReadable doesn't declare @InterfaceAudience and @InterfaceStability. Contributed by Brahma Reddy Battula.

Tsuyoshi Ozawa 9 anni fa
parent
commit
cec1d43db0

+ 3 - 0
hadoop-common-project/hadoop-common/CHANGES.txt

@@ -697,6 +697,9 @@ Release 2.8.0 - UNRELEASED
 
     HADOOP-12211. Collect disk usage on the node (Robert Grandl via cdouglas)
 
+    HADOOP-12153. ByteBufferReadable doesn't declare @InterfaceAudience and
+    @InterfaceStability. (Brahma Reddy Battula via ozawa)
+
   OPTIMIZATIONS
 
     HADOOP-11785. Reduce the number of listStatus operation in distcp

+ 4 - 0
hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/ByteBufferReadable.java

@@ -19,11 +19,15 @@ package org.apache.hadoop.fs;
 
 import java.io.IOException;
 import java.nio.ByteBuffer;
+import org.apache.hadoop.classification.InterfaceAudience;
+import org.apache.hadoop.classification.InterfaceStability;
 
 /**
  * Implementers of this interface provide a read API that writes to a
  * ByteBuffer, not a byte[].
  */
+@InterfaceAudience.Public
+@InterfaceStability.Evolving
 public interface ByteBufferReadable {
   /**
    * Reads up to buf.remaining() bytes into buf. Callers should use