Browse Source

HADOOP-4599. BlocksMap and BlockInfo made package private. Contributed by Konstantin Shvachko.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/core/trunk@712229 13f79535-47bb-0310-9956-ffa450edef68
Konstantin Shvachko 16 years ago
parent
commit
be6321ae40
2 changed files with 5 additions and 3 deletions
  1. 2 0
      CHANGES.txt
  2. 3 3
      src/hdfs/org/apache/hadoop/hdfs/server/namenode/BlocksMap.java

+ 2 - 0
CHANGES.txt

@@ -191,6 +191,8 @@ Release 0.19.0 - Unreleased
 
     HADOOP-4116. Balancer should provide better resource management. (hairong)
 
+    HADOOP-4599. BlocksMap and BlockInfo made package private. (shv)
+
   NEW FEATURES
 
     HADOOP-3341. Allow streaming jobs to specify the field separator for map

+ 3 - 3
src/hdfs/org/apache/hadoop/hdfs/server/namenode/BlocksMap.java

@@ -26,12 +26,12 @@ import org.apache.hadoop.hdfs.protocol.Block;
  * block's metadata currently includes INode it belongs to and
  * the datanodes that store the block.
  */
-public class BlocksMap {
+class BlocksMap {
         
   /**
    * Internal class for block metadata.
    */
-  public static class BlockInfo extends Block {
+  static class BlockInfo extends Block {
     private INodeFile          inode;
 
     /**
@@ -44,7 +44,7 @@ public class BlocksMap {
      */
     private Object[] triplets;
 
-    public BlockInfo(Block blk, int replication) {
+    BlockInfo(Block blk, int replication) {
       super(blk);
       this.triplets = new Object[3*replication];
       this.inode = null;