瀏覽代碼

Preparing for release 0.19.1

git-svn-id: https://svn.apache.org/repos/asf/hadoop/core/branches/branch-0.19@745383 13f79535-47bb-0310-9956-ffa450edef68
Nigel Daley 16 年之前
父節點
當前提交
4fa43b34d5

+ 3 - 3
CHANGES.txt

@@ -1,8 +1,6 @@
 Hadoop Change Log
 
-    HADOOP-4924. Fixes a race condition in TaskTracker re-init. (ddas)
-
-Release 0.19.1 - Unreleased
+Release 0.19.1 - 2009-02-23
 
   INCOMPATIBLE CHANGES
 
@@ -1223,6 +1221,8 @@ Release 0.18.3 - 2009-01-27
     HADOOP-4983. Fixes a problem in updating Counters in the status reporting.
     (Amareshwari Sriramadasu via ddas)
 
+    HADOOP-4924. Fixes a race condition in TaskTracker re-init. (ddas)
+
 Release 0.18.2 - 2008-11-03
 
   BUG FIXES

+ 1 - 1
build.xml

@@ -26,7 +26,7 @@
  
   <property name="Name" value="Hadoop"/>
   <property name="name" value="hadoop"/>
-  <property name="version" value="0.19.1-dev"/>
+  <property name="version" value="0.19.2-dev"/>
   <property name="final.name" value="${name}-${version}"/>
   <property name="year" value="2008"/>
   <property name="libhdfs.version" value="1"/>

+ 107 - 16
docs/changes.html

@@ -36,7 +36,7 @@
     function collapse() {
       for (var i = 0; i < document.getElementsByTagName("ul").length; i++) {
         var list = document.getElementsByTagName("ul")[i];
-        if (list.id != 'release_0.19.1_-_unreleased_' && list.id != 'release_0.19.0_-_2008-11-18_') {
+        if (list.id != 'release_0.19.1_-_2009-02-23_' && list.id != 'release_0.19.0_-_2008-11-18_') {
           list.style.display = "none";
         }
       }
@@ -52,19 +52,31 @@
 <a href="http://hadoop.apache.org/core/"><img class="logoImage" alt="Hadoop" src="images/hadoop-logo.jpg" title="Scalable Computing Platform"></a>
 <h1>Hadoop Change Log</h1>
 
-<h2><a href="javascript:toggleList('release_0.19.1_-_unreleased_')">Release 0.19.1 - Unreleased
+<h2><a href="javascript:toggleList('release_0.19.1_-_2009-02-23_')">Release 0.19.1 - 2009-02-23
 </a></h2>
-<ul id="release_0.19.1_-_unreleased_">
-  <li><a href="javascript:toggleList('release_0.19.1_-_unreleased_._improvements_')">  IMPROVEMENTS
-</a>&nbsp;&nbsp;&nbsp;(1)
-    <ol id="release_0.19.1_-_unreleased_._improvements_">
+<ul id="release_0.19.1_-_2009-02-23_">
+  <li><a href="javascript:toggleList('release_0.19.1_-_2009-02-23_._incompatible_changes_')">  INCOMPATIBLE CHANGES
+</a>&nbsp;&nbsp;&nbsp;(2)
+    <ol id="release_0.19.1_-_2009-02-23_._incompatible_changes_">
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5225">HADOOP-5225</a>. Workaround for tmp file handling in HDFS. sync() is
+incomplete as a result. committed only to 0.19.x.<br />(Raghu Angadi)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5224">HADOOP-5224</a>. HDFS append() is disabled. It throws
+UnsupportedOperationException. committed only to 0.19.x<br />(Raghu Angadi)</li>
+    </ol>
+  </li>
+  <li><a href="javascript:toggleList('release_0.19.1_-_2009-02-23_._improvements_')">  IMPROVEMENTS
+</a>&nbsp;&nbsp;&nbsp;(4)
+    <ol id="release_0.19.1_-_2009-02-23_._improvements_">
       <li><a href="http://issues.apache.org/jira/browse/HADOOP-4739">HADOOP-4739</a>. Fix spelling and grammar, improve phrasing of some sections in
 mapred tutorial.<br />(Vivek Ratan via cdouglas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-3894">HADOOP-3894</a>. DFSClient logging improvements.<br />(Steve Loughran via shv)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5126">HADOOP-5126</a>. Remove empty file BlocksWithLocations.java<br />(shv)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5127">HADOOP-5127</a>. Remove public methods in FSDirectory.<br />(Jakob Homan via shv)</li>
     </ol>
   </li>
-  <li><a href="javascript:toggleList('release_0.19.1_-_unreleased_._bug_fixes_')">  BUG FIXES
-</a>&nbsp;&nbsp;&nbsp;(6)
-    <ol id="release_0.19.1_-_unreleased_._bug_fixes_">
+  <li><a href="javascript:toggleList('release_0.19.1_-_2009-02-23_._bug_fixes_')">  BUG FIXES
+</a>&nbsp;&nbsp;&nbsp;(31)
+    <ol id="release_0.19.1_-_2009-02-23_._bug_fixes_">
       <li><a href="http://issues.apache.org/jira/browse/HADOOP-4697">HADOOP-4697</a>. Fix getBlockLocations in KosmosFileSystem to handle multiple
 blocks correctly.<br />(Sriram Rao via cdouglas)</li>
       <li><a href="http://issues.apache.org/jira/browse/HADOOP-4420">HADOOP-4420</a>. Add null checks for job, caused by invalid job IDs.<br />(Aaron Kimball via tomwhite)</li>
@@ -76,6 +88,48 @@ szetszwo)</li>
 fuse-dfs.<br />(Brian Bockelman via szetszwo)</li>
       <li><a href="http://issues.apache.org/jira/browse/HADOOP-4731">HADOOP-4731</a>. Fix capacity scheduler to correctly remove job on completion
 from waiting queue.<br />(Amar Kamat via yhemanth)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4836">HADOOP-4836</a>. Correct typos in mapred related documentation.<br />(Jord? Polo
+via szetszwo)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4821">HADOOP-4821</a>. Usage description in the Quotas guide documentations are
+incorrect.<br />(Boris Shkolnik via hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4847">HADOOP-4847</a>. Moves the loading of OutputCommitter to the Task.<br />(Amareshwari Sriramadasu via ddas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4966">HADOOP-4966</a>. Marks completed setup tasks for removal.<br />(Amareshwari Sriramadasu via ddas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4992">HADOOP-4992</a>. Fixes a package name problem introduced by <a href="http://issues.apache.org/jira/browse/HADOOP-4847">HADOOP-4847</a>.<br />(Amareshwari Sriramadasu via ddas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4982">HADOOP-4982</a>. TestFsck should run in Eclipse.<br />(shv)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5008">HADOOP-5008</a>. TestReplication#testPendingReplicationRetry leaves an opened
+fd unclosed.<br />(hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4906">HADOOP-4906</a>. Fix TaskTracker OOM by keeping a shallow copy of JobConf in
+TaskTracker.TaskInProgress.<br />(Sharad Agarwal via acmurthy)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4918">HADOOP-4918</a>. Fix bzip2 compression to work with Sequence Files.
+(Zheng Shao via dhruba).
+</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4965">HADOOP-4965</a>. TestFileAppend3 should close FileSystem.<br />(shv)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4967">HADOOP-4967</a>. Fixes a race condition in the JvmManager to do with killing
+tasks.<br />(ddas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5002">HADOOP-5002</a>. Fixes a problem to do with the order of initialization of
+reduce task and instantiating the reducer class.<br />(Amareshwari Sriramadasu via ddas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5009">HADOOP-5009</a>. DataNode#shutdown sometimes leaves data block scanner
+verification log unclosed.<br />(hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5086">HADOOP-5086</a>. Use the appropriate FileSystem for trash URIs.<br />(cdouglas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4955">HADOOP-4955</a>. Make DBOutputFormat us column names from setOutput().<br />(Kevin Peterson via enis)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4862">HADOOP-4862</a>. Minor : <a href="http://issues.apache.org/jira/browse/HADOOP-3678">HADOOP-3678</a> did not remove all the cases of
+spurious IOExceptions logged by DataNode.<br />(Raghu Angadi)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5034">HADOOP-5034</a>. NameNode should send both replication and deletion requests
+to DataNode in one reply to a heartbeat.<br />(hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5156">HADOOP-5156</a>. TestHeartbeatHandling uses MiiDFSCluster.getNamesystem()
+which does not exit in branch 0.19 and 0.20.<br />(hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4759">HADOOP-4759</a>. <a href="http://issues.apache.org/jira/browse/HADOOP-4759">HADOOP-4759</a>. Removes temporary output directory for failed and
+killed tasks by launching special CLEANUP tasks for the same.<br />(Amareshwari Sriramadasu via ddas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5161">HADOOP-5161</a>. Accepted sockets do not get placed in
+DataXceiverServer#childSockets.<br />(hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5193">HADOOP-5193</a>. Correct calculation of edits modification time.<br />(shv)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4494">HADOOP-4494</a>. Allow libhdfs to append to files.<br />(Pete Wyckoff via dhruba)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5166">HADOOP-5166</a>. Fix JobTracker restart to work when ACLs are configured
+for the JobTracker. (Amar Kamat via yhemanth).
+</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5067">HADOOP-5067</a>. Fixes TaskInProgress.java to keep track of count of failed and
+killed tasks correctly.<br />(Amareshwari Sriramadasu via ddas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4760">HADOOP-4760</a>. HDFS streams should not throw exceptions when closed twice.<br />(enis)</li>
     </ol>
   </li>
 </ul>
@@ -705,19 +759,34 @@ path rather than the JobClient.<br />(Joydeep Sen Sarma via dhruba)</li>
 </ul>
 <h2><a href="javascript:toggleList('older')">Older Releases</a></h2>
 <ul id="older">
-<h3><a href="javascript:toggleList('release_0.18.3_-_unreleased_')">Release 0.18.3 - Unreleased
+<h3><a href="javascript:toggleList('release_0.18.4_-_unreleased_')">Release 0.18.4 - Unreleased
+</a></h3>
+<ul id="release_0.18.4_-_unreleased_">
+  <li><a href="javascript:toggleList('release_0.18.4_-_unreleased_._bug_fixes_')">  BUG FIXES
+</a>&nbsp;&nbsp;&nbsp;(3)
+    <ol id="release_0.18.4_-_unreleased_._bug_fixes_">
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5114">HADOOP-5114</a>. Remove timeout for accept() in DataNode. This makes accept()
+fail in JDK on Windows and causes many tests to fail.<br />(Raghu Angadi)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5192">HADOOP-5192</a>. Block receiver should not remove a block that's created or
+being written by other threads.<br />(hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-5134">HADOOP-5134</a>. FSNamesystem#commitBlockSynchronization adds under-construction
+block locations to blocksMap.<br />(Dhruba Borthakur via hairong)</li>
+    </ol>
+  </li>
+</ul>
+<h3><a href="javascript:toggleList('release_0.18.3_-_2009-01-27_')">Release 0.18.3 - 2009-01-27
 </a></h3>
-<ul id="release_0.18.3_-_unreleased_">
-  <li><a href="javascript:toggleList('release_0.18.3_-_unreleased_._improvements_')">  IMPROVEMENTS
+<ul id="release_0.18.3_-_2009-01-27_">
+  <li><a href="javascript:toggleList('release_0.18.3_-_2009-01-27_._improvements_')">  IMPROVEMENTS
 </a>&nbsp;&nbsp;&nbsp;(1)
-    <ol id="release_0.18.3_-_unreleased_._improvements_">
+    <ol id="release_0.18.3_-_2009-01-27_._improvements_">
       <li><a href="http://issues.apache.org/jira/browse/HADOOP-4150">HADOOP-4150</a>. Include librecordio in hadoop releases.<br />(Giridharan Kesavan
 via acmurthy)</li>
     </ol>
   </li>
-  <li><a href="javascript:toggleList('release_0.18.3_-_unreleased_._bug_fixes_')">  BUG FIXES
-</a>&nbsp;&nbsp;&nbsp;(27)
-    <ol id="release_0.18.3_-_unreleased_._bug_fixes_">
+  <li><a href="javascript:toggleList('release_0.18.3_-_2009-01-27_._bug_fixes_')">  BUG FIXES
+</a>&nbsp;&nbsp;&nbsp;(41)
+    <ol id="release_0.18.3_-_2009-01-27_._bug_fixes_">
       <li><a href="http://issues.apache.org/jira/browse/HADOOP-4499">HADOOP-4499</a>. DFSClient should invoke checksumOk only once.<br />(Raghu Angadi)</li>
       <li><a href="http://issues.apache.org/jira/browse/HADOOP-4597">HADOOP-4597</a>. Calculate mis-replicated blocks when safe-mode is turned
 off manually.<br />(shv)</li>
@@ -761,6 +830,28 @@ receiver's tmp data directory.<br />(hairong)</li>
       <li><a href="http://issues.apache.org/jira/browse/HADOOP-4806">HADOOP-4806</a>. HDFS rename should not use src path as a regular expression.<br />(szetszwo)</li>
       <li><a href="http://issues.apache.org/jira/browse/HADOOP-4795">HADOOP-4795</a>. Prevent lease monitor getting into an infinite loop when
 leases and the namespace tree does not match.<br />(szetszwo)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4620">HADOOP-4620</a>. Fixes Streaming to handle well the cases of map/reduce with empty
+input/output.<br />(Ravi Gummadi via ddas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4857">HADOOP-4857</a>. Fixes TestUlimit to have exactly 1 map in the jobs spawned.<br />(Ravi Gummadi via ddas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4810">HADOOP-4810</a>. Data lost at cluster startup time.<br />(hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4797">HADOOP-4797</a>. Improve how RPC server reads and writes large buffers. Avoids
+soft-leak of direct buffers and excess copies in NIO layer.<br />(Raghu Angadi)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4840">HADOOP-4840</a>. TestNodeCount sometimes fails with NullPointerException.<br />(hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4904">HADOOP-4904</a>. Fix deadlock while leaving safe mode.<br />(shv)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-1980">HADOOP-1980</a>. 'dfsadmin -safemode enter' should prevent the namenode from
+leaving safemode automatically.<br />(shv)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4951">HADOOP-4951</a>. Lease monitor should acquire the LeaseManager lock but not the
+Monitor lock.<br />(szetszwo)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4935">HADOOP-4935</a>. processMisReplicatedBlocks() should not clear
+excessReplicateMap.<br />(shv)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4961">HADOOP-4961</a>. Fix ConcurrentModificationException in lease recovery
+of empty files.<br />(shv)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4971">HADOOP-4971</a>. A long (unexpected) delay at datanodes could make subsequent
+block reports from many datanode at the same time.<br />(Raghu Angadi)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4910">HADOOP-4910</a>. NameNode should exclude replicas when choosing excessive
+replicas to delete to avoid data lose.<br />(hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4983">HADOOP-4983</a>. Fixes a problem in updating Counters in the status reporting.<br />(Amareshwari Sriramadasu via ddas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4924">HADOOP-4924</a>. Fixes a race condition in TaskTracker re-init.<br />(ddas)</li>
     </ol>
   </li>
 </ul>

+ 3 - 3
docs/cn/cluster_setup.pdf

@@ -467,7 +467,7 @@ endobj
 endobj
 73 0 obj
 << /Type /FontDescriptor
-/FontName /11E452fARPLUMingCN,Light
+/FontName /16Eab01ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -491,13 +491,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /11E452fARPLUMingCN,Light
+/BaseFont /16Eab01ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 76 0 R ]  >>
 endobj
 76 0 obj
 << /Type /Font
-/BaseFont /11E452fARPLUMingCN,Light 
+/BaseFont /16Eab01ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 73 0 R

+ 33 - 33
docs/cn/commands_manual.pdf

@@ -910,7 +910,7 @@ endobj
 endobj
 123 0 obj
 << /Type /FontDescriptor
-/FontName /4E3dbARPLUMingCN,Light
+/FontName /14Ea515ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -934,13 +934,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /4E3dbARPLUMingCN,Light
+/BaseFont /14Ea515ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 126 0 R ]  >>
 endobj
 126 0 obj
 << /Type /Font
-/BaseFont /4E3dbARPLUMingCN,Light 
+/BaseFont /14Ea515ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 123 0 R
@@ -1106,55 +1106,55 @@ endobj
 xref
 0 128
 0000000000 65535 f 
-0000152617 00000 n 
-0000152739 00000 n 
-0000152832 00000 n 
+0000152623 00000 n 
+0000152745 00000 n 
+0000152838 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000001204 00000 n 
 0000001324 00000 n 
 0000001489 00000 n 
-0000152937 00000 n 
+0000152943 00000 n 
 0000001622 00000 n 
-0000153000 00000 n 
+0000153006 00000 n 
 0000001753 00000 n 
-0000153066 00000 n 
+0000153072 00000 n 
 0000001888 00000 n 
-0000153130 00000 n 
+0000153136 00000 n 
 0000002023 00000 n 
-0000153196 00000 n 
+0000153202 00000 n 
 0000002158 00000 n 
-0000153262 00000 n 
+0000153268 00000 n 
 0000002293 00000 n 
-0000153327 00000 n 
+0000153333 00000 n 
 0000002426 00000 n 
-0000153393 00000 n 
+0000153399 00000 n 
 0000002561 00000 n 
-0000153459 00000 n 
+0000153465 00000 n 
 0000002696 00000 n 
-0000153524 00000 n 
+0000153530 00000 n 
 0000002831 00000 n 
-0000153589 00000 n 
+0000153595 00000 n 
 0000002966 00000 n 
-0000153653 00000 n 
+0000153659 00000 n 
 0000003099 00000 n 
-0000153719 00000 n 
+0000153725 00000 n 
 0000003234 00000 n 
-0000153785 00000 n 
+0000153791 00000 n 
 0000003369 00000 n 
-0000153851 00000 n 
+0000153857 00000 n 
 0000003504 00000 n 
-0000153917 00000 n 
+0000153923 00000 n 
 0000003639 00000 n 
-0000153983 00000 n 
+0000153989 00000 n 
 0000003772 00000 n 
-0000154049 00000 n 
+0000154055 00000 n 
 0000003907 00000 n 
-0000154114 00000 n 
+0000154120 00000 n 
 0000004042 00000 n 
-0000154180 00000 n 
+0000154186 00000 n 
 0000004177 00000 n 
-0000154246 00000 n 
+0000154252 00000 n 
 0000004312 00000 n 
 0000007387 00000 n 
 0000007510 00000 n 
@@ -1205,7 +1205,7 @@ xref
 0000030681 00000 n 
 0000030870 00000 n 
 0000031355 00000 n 
-0000154312 00000 n 
+0000154318 00000 n 
 0000031463 00000 n 
 0000031615 00000 n 
 0000031735 00000 n 
@@ -1229,10 +1229,10 @@ xref
 0000034643 00000 n 
 0000034814 00000 n 
 0000034923 00000 n 
-0000035148 00000 n 
-0000150112 00000 n 
-0000150260 00000 n 
-0000152500 00000 n 
+0000035150 00000 n 
+0000150114 00000 n 
+0000150264 00000 n 
+0000152506 00000 n 
 trailer
 <<
 /Size 128
@@ -1240,5 +1240,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-154366
+154372
 %%EOF

+ 22 - 22
docs/cn/distcp.pdf

@@ -380,7 +380,7 @@ endobj
 endobj
 59 0 obj
 << /Type /FontDescriptor
-/FontName /19E6c77ARPLUMingCN,Light
+/FontName /9E90d4ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -404,13 +404,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /19E6c77ARPLUMingCN,Light
+/BaseFont /9E90d4ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 62 0 R ]  >>
 endobj
 62 0 obj
 << /Type /Font
-/BaseFont /19E6c77ARPLUMingCN,Light 
+/BaseFont /9E90d4ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 59 0 R
@@ -510,29 +510,29 @@ endobj
 xref
 0 64
 0000000000 65535 f 
-0000131680 00000 n 
-0000131773 00000 n 
-0000131865 00000 n 
+0000131677 00000 n 
+0000131770 00000 n 
+0000131862 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000000814 00000 n 
 0000000934 00000 n 
 0000001008 00000 n 
-0000131967 00000 n 
+0000131964 00000 n 
 0000001141 00000 n 
-0000132030 00000 n 
+0000132027 00000 n 
 0000001272 00000 n 
-0000132096 00000 n 
+0000132093 00000 n 
 0000001407 00000 n 
-0000132162 00000 n 
+0000132159 00000 n 
 0000001542 00000 n 
-0000132228 00000 n 
+0000132225 00000 n 
 0000001677 00000 n 
-0000132294 00000 n 
+0000132291 00000 n 
 0000001812 00000 n 
-0000132360 00000 n 
+0000132357 00000 n 
 0000001945 00000 n 
-0000132425 00000 n 
+0000132422 00000 n 
 0000002080 00000 n 
 0000004113 00000 n 
 0000004236 00000 n 
@@ -549,18 +549,18 @@ xref
 0000010941 00000 n 
 0000011064 00000 n 
 0000011098 00000 n 
-0000132491 00000 n 
+0000132488 00000 n 
 0000011231 00000 n 
 0000011362 00000 n 
 0000012800 00000 n 
 0000012908 00000 n 
 0000014836 00000 n 
-0000132556 00000 n 
+0000132553 00000 n 
 0000014944 00000 n 
 0000015051 00000 n 
 0000015228 00000 n 
 0000015376 00000 n 
-0000132607 00000 n 
+0000132604 00000 n 
 0000015533 00000 n 
 0000015674 00000 n 
 0000015826 00000 n 
@@ -569,10 +569,10 @@ xref
 0000016310 00000 n 
 0000016503 00000 n 
 0000016611 00000 n 
-0000016836 00000 n 
-0000129250 00000 n 
-0000129398 00000 n 
-0000131564 00000 n 
+0000016835 00000 n 
+0000129249 00000 n 
+0000129396 00000 n 
+0000131561 00000 n 
 trailer
 <<
 /Size 64
@@ -580,5 +580,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-132673
+132670
 %%EOF

+ 4 - 141
docs/cn/hadoop-default.html

@@ -190,30 +190,17 @@ creations/deletions), or "all".</td>
   </td>
 </tr>
 <tr>
-<td><a name="dfs.https.enable">dfs.https.enable</a></td><td>false</td><td>Decide if HTTPS(SSL) is supported on HDFS
-  </td>
-</tr>
-<tr>
-<td><a name="dfs.https.need.client.auth">dfs.https.need.client.auth</a></td><td>false</td><td>Whether SSL client certificate authentication is required
-  </td>
+<td><a name="dfs.datanode.https.address">dfs.datanode.https.address</a></td><td>0.0.0.0:50475</td><td></td>
 </tr>
 <tr>
-<td><a name="dfs.https.server.keystore.resource">dfs.https.server.keystore.resource</a></td><td>ssl-server.xml</td><td>Resource file from which ssl server keystore
-  information will be extracted
-  </td>
+<td><a name="dfs.https.address">dfs.https.address</a></td><td>0.0.0.0:50470</td><td></td>
 </tr>
 <tr>
-<td><a name="dfs.https.client.keystore.resource">dfs.https.client.keystore.resource</a></td><td>ssl-client.xml</td><td>Resource file from which ssl client keystore
-  information will be extracted
+<td><a name="https.keystore.info.rsrc">https.keystore.info.rsrc</a></td><td>sslinfo.xml</td><td>The name of the resource from which ssl keystore information
+  will be extracted
   </td>
 </tr>
 <tr>
-<td><a name="dfs.datanode.https.address">dfs.datanode.https.address</a></td><td>0.0.0.0:50475</td><td></td>
-</tr>
-<tr>
-<td><a name="dfs.https.address">dfs.https.address</a></td><td>0.0.0.0:50470</td><td></td>
-</tr>
-<tr>
 <td><a name="dfs.datanode.dns.interface">dfs.datanode.dns.interface</a></td><td>default</td><td>The name of the Network Interface from which a data node should 
   report its IP address.
   </td>
@@ -455,122 +442,6 @@ creations/deletions), or "all".</td>
   </td>
 </tr>
 <tr>
-<td><a name="mapred.tasktracker.vmem.reserved">mapred.tasktracker.vmem.reserved</a></td><td>-1</td><td>Configuration property to specify the amount of virtual memory
-    that has to be reserved by the TaskTracker for system usage (OS, TT etc).
-    The reserved virtual memory should be a part of the total virtual memory
-    available on the TaskTracker.
-    
-    The reserved virtual memory and the total virtual memory values are
-    reported by the TaskTracker as part of heart-beat so that they can
-    considered by a scheduler. Please refer to the documentation of the
-    configured scheduler to see how this property is used.
-    
-    These two values are also used by a TaskTracker for tracking tasks' memory
-    usage. Memory management functionality on a TaskTracker is disabled if this
-    property is set to -1, if it more than the total virtual memory on the 
-    tasktracker, or if either of the values is negative.
-  </td>
-</tr>
-<tr>
-<td><a name="mapred.tasktracker.pmem.reserved">mapred.tasktracker.pmem.reserved</a></td><td>-1</td><td>Configuration property to specify the amount of physical memory
-    that has to be reserved by the TaskTracker for system usage (OS, TT etc).
-    The reserved physical memory should be a part of the total physical memory
-    available on the TaskTracker.
-
-    The reserved physical memory and the total physical memory values are
-    reported by the TaskTracker as part of heart-beat so that they can
-    considered by a scheduler. Please refer to the documentation of the
-    configured scheduler to see how this property is used.
-  </td>
-</tr>
-<tr>
-<td><a name="mapred.task.default.maxvmem">mapred.task.default.maxvmem</a></td><td>-1</td><td>
-    Cluster-wide configuration in bytes to be set by the administrators that
-    provides default amount of maximum virtual memory for job's tasks. This has
-    to be set on both the JobTracker node for the sake of scheduling decisions
-    and on the TaskTracker nodes for the sake of memory management.
-
-    If a job doesn't specify its virtual memory requirement by setting
-    mapred.task.maxvmem to -1, tasks are assured a memory limit set
-    to this property. This property is set to -1 by default.
-
-    This value should in general be less than the cluster-wide
-    configuration mapred.task.limit.maxvmem. If not or if it is not set,
-    TaskTracker's memory management will be disabled and a scheduler's memory
-    based scheduling decisions may be affected. Please refer to the
-    documentation of the configured scheduler to see how this property is used.
-  </td>
-</tr>
-<tr>
-<td><a name="mapred.task.limit.maxvmem">mapred.task.limit.maxvmem</a></td><td>-1</td><td>
-    Cluster-wide configuration in bytes to be set by the site administrators
-    that provides an upper limit on the maximum virtual memory that can be
-    specified by a job via mapred.task.maxvmem. This has to be set on both the
-    JobTracker node for the sake of scheduling decisions and on the TaskTracker
-    nodes for the sake of memory management.
-    
-    The job configuration mapred.task.maxvmem should not be more than this
-    value, otherwise depending on the scheduler being configured, the job may
-    be rejected or the job configuration may just be ignored. Please refer to
-    the documentation of the configured scheduler to see how this property is
-    used.
-
-    If it is not set a TaskTracker, TaskTracker's memory management will be
-    disabled.
-  </td>
-</tr>
-<tr>
-<td><a name="mapred.task.maxvmem">mapred.task.maxvmem</a></td><td>-1</td><td>
-    The maximum amount of virtual memory any task of a job will use, in bytes.
-
-    This value will be used by TaskTrackers for monitoring the memory usage of
-    tasks of this jobs. If a TaskTracker's memory management functionality is
-    enabled, each task of this job will be allowed to use a maximum virtual
-    memory specified by this property. If the task's memory usage goes over 
-    this value, the task will be failed by the TT. If not set, the
-    cluster-wide configuration mapred.task.default.maxvmem is used as the
-    default value for memory requirements. If this property cascaded with
-    mapred.task.default.maxvmem becomes equal to -1, the job's tasks will
-    not be assured any particular amount of virtual memory and may be killed by
-    a TT that intends to control the total memory usage of the tasks via memory
-    management functionality. If the memory management functionality is
-    disabled on a TT, this value is ignored.
-
-    This value should not be more than the cluster-wide configuration
-    mapred.task.limit.maxvmem.
-
-    This value may be used by schedulers that support scheduling based on job's
-    memory requirements. Please refer to the documentation of the scheduler
-    being configured to see if it does memory based scheduling and if it does,
-    how this property is used by that scheduler.
-  </td>
-</tr>
-<tr>
-<td><a name="mapred.task.maxpmem">mapred.task.maxpmem</a></td><td>-1</td><td>
-   The maximum amount of physical memory any task of a job will use in bytes.
-
-   This value may be used by schedulers that support scheduling based on job's
-   memory requirements. In general, a task of this job will be scheduled on a
-   TaskTracker, only if the amount of physical memory still unoccupied on the
-   TaskTracker is greater than or equal to this value. Different schedulers can
-   take different decisions, some might just ignore this value. Please refer to
-   the documentation of the scheduler being configured to see if it does
-   memory based scheduling and if it does, how this variable is used by that
-   scheduler.
-  </td>
-</tr>
-<tr>
-<td><a name="mapred.tasktracker.memory_calculator_plugin">mapred.tasktracker.memory_calculator_plugin</a></td><td></td><td>
-   Name of the class whose instance will be used to query memory information
-   on the tasktracker.
-   
-   The class must be an instance of 
-   org.apache.hadoop.util.MemoryCalculatorPlugin. If the value is null, the
-   tasktracker attempts to use a class appropriate to the platform. 
-   Currently, the only platform supported is Linux.
-  </td>
-</tr>
-<tr>
 <td><a name="mapred.tasktracker.taskmemorymanager.monitoring-interval">mapred.tasktracker.taskmemorymanager.monitoring-interval</a></td><td>5000</td><td>The interval, in milliseconds, for which the tasktracker waits
    between two cycles of monitoring its tasks' memory usage. Used only if
    tasks' memory management is enabled via mapred.tasktracker.tasks.maxmemory.
@@ -836,14 +707,6 @@ creations/deletions), or "all".</td>
   hosts are excluded.</td>
 </tr>
 <tr>
-<td><a name="mapred.max.tracker.blacklists">mapred.max.tracker.blacklists</a></td><td>4</td><td>The number of blacklists for a taskTracker by various jobs 
-               after which the task tracker could be blacklisted across
-               all jobs. The tracker will be given a tasks later 
-               (after a day). The tracker will become a healthy 
-               tracker after a restart. 
-  </td>
-</tr>
-<tr>
 <td><a name="mapred.max.tracker.failures">mapred.max.tracker.failures</a></td><td>4</td><td>The number of task-failures on a tasktracker of a given job 
                after which new tasks of that job aren't assigned to it.
   </td>

+ 3 - 3
docs/cn/hadoop_archives.pdf

@@ -118,7 +118,7 @@ endobj
 endobj
 23 0 obj
 << /Type /FontDescriptor
-/FontName /3Eff16ARPLUMingCN,Light
+/FontName /2E5ec9ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -142,13 +142,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /3Eff16ARPLUMingCN,Light
+/BaseFont /2E5ec9ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 26 0 R ]  >>
 endobj
 26 0 obj
 << /Type /Font
-/BaseFont /3Eff16ARPLUMingCN,Light 
+/BaseFont /2E5ec9ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 23 0 R

+ 3 - 3
docs/cn/hdfs_design.pdf

@@ -978,7 +978,7 @@ endobj
 endobj
 148 0 obj
 << /Type /FontDescriptor
-/FontName /7E1973ARPLUMingCN,Light
+/FontName /5E6fd4ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -1002,13 +1002,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /7E1973ARPLUMingCN,Light
+/BaseFont /5E6fd4ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 151 0 R ]  >>
 endobj
 151 0 obj
 << /Type /Font
-/BaseFont /7E1973ARPLUMingCN,Light 
+/BaseFont /5E6fd4ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 148 0 R

+ 3 - 3
docs/cn/hdfs_permissions_guide.pdf

@@ -276,7 +276,7 @@ endobj
 endobj
 47 0 obj
 << /Type /FontDescriptor
-/FontName /13E4c1fARPLUMingCN,Light
+/FontName /17Ead51ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -300,13 +300,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /13E4c1fARPLUMingCN,Light
+/BaseFont /17Ead51ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 50 0 R ]  >>
 endobj
 50 0 obj
 << /Type /Font
-/BaseFont /13E4c1fARPLUMingCN,Light 
+/BaseFont /17Ead51ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 47 0 R

+ 11 - 11
docs/cn/hdfs_quota_admin_guide.pdf

@@ -28,7 +28,7 @@ endobj
 endobj
 8 0 obj
 << /Type /FontDescriptor
-/FontName /10E41ebARPLUMingCN,Light
+/FontName /8E8ef6ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -52,13 +52,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /10E41ebARPLUMingCN,Light
+/BaseFont /8E8ef6ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 11 0 R ]  >>
 endobj
 11 0 obj
 << /Type /Font
-/BaseFont /10E41ebARPLUMingCN,Light 
+/BaseFont /8E8ef6ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 8 0 R
@@ -91,18 +91,18 @@ endobj
 xref
 0 13
 0000000000 65535 f 
-0000047872 00000 n 
-0000047930 00000 n 
-0000047980 00000 n 
+0000047869 00000 n 
+0000047927 00000 n 
+0000047977 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000001741 00000 n 
 0000001847 00000 n 
 0000001954 00000 n 
-0000002177 00000 n 
-0000046567 00000 n 
-0000046715 00000 n 
-0000047756 00000 n 
+0000002176 00000 n 
+0000046566 00000 n 
+0000046713 00000 n 
+0000047753 00000 n 
 trailer
 <<
 /Size 13
@@ -110,5 +110,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-48081
+48078
 %%EOF

+ 41 - 41
docs/cn/hdfs_shell.pdf

@@ -782,7 +782,7 @@ endobj
 endobj
 122 0 obj
 << /Type /FontDescriptor
-/FontName /6E13dbARPLUMingCN,Light
+/FontName /18Eaf21ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -806,13 +806,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /6E13dbARPLUMingCN,Light
+/BaseFont /18Eaf21ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 125 0 R ]  >>
 endobj
 125 0 obj
 << /Type /Font
-/BaseFont /6E13dbARPLUMingCN,Light 
+/BaseFont /18Eaf21ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 122 0 R
@@ -1026,70 +1026,70 @@ endobj
 xref
 0 127
 0000000000 65535 f 
-0000096843 00000 n 
-0000096965 00000 n 
-0000097057 00000 n 
+0000096846 00000 n 
+0000096968 00000 n 
+0000097060 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000001188 00000 n 
 0000001308 00000 n 
 0000001473 00000 n 
-0000097162 00000 n 
+0000097165 00000 n 
 0000001606 00000 n 
-0000097225 00000 n 
+0000097228 00000 n 
 0000001737 00000 n 
-0000097290 00000 n 
+0000097293 00000 n 
 0000001872 00000 n 
-0000097356 00000 n 
+0000097359 00000 n 
 0000002007 00000 n 
-0000097422 00000 n 
+0000097425 00000 n 
 0000002142 00000 n 
-0000097488 00000 n 
+0000097491 00000 n 
 0000002277 00000 n 
-0000097554 00000 n 
+0000097557 00000 n 
 0000002410 00000 n 
-0000097619 00000 n 
+0000097622 00000 n 
 0000002545 00000 n 
-0000097685 00000 n 
+0000097688 00000 n 
 0000002680 00000 n 
-0000097751 00000 n 
+0000097754 00000 n 
 0000002815 00000 n 
-0000097817 00000 n 
+0000097820 00000 n 
 0000002950 00000 n 
-0000097883 00000 n 
+0000097886 00000 n 
 0000003083 00000 n 
-0000097949 00000 n 
+0000097952 00000 n 
 0000003218 00000 n 
-0000098014 00000 n 
+0000098017 00000 n 
 0000003353 00000 n 
-0000098080 00000 n 
+0000098083 00000 n 
 0000003488 00000 n 
-0000098146 00000 n 
+0000098149 00000 n 
 0000003623 00000 n 
-0000098212 00000 n 
+0000098215 00000 n 
 0000003756 00000 n 
-0000098276 00000 n 
+0000098279 00000 n 
 0000003891 00000 n 
-0000098342 00000 n 
+0000098345 00000 n 
 0000004026 00000 n 
-0000098408 00000 n 
+0000098411 00000 n 
 0000004161 00000 n 
-0000098474 00000 n 
+0000098477 00000 n 
 0000004296 00000 n 
 0000004946 00000 n 
 0000005069 00000 n 
 0000005131 00000 n 
-0000098540 00000 n 
+0000098543 00000 n 
 0000005262 00000 n 
-0000098606 00000 n 
+0000098609 00000 n 
 0000005397 00000 n 
-0000098672 00000 n 
+0000098675 00000 n 
 0000005532 00000 n 
-0000098737 00000 n 
+0000098740 00000 n 
 0000005667 00000 n 
-0000098802 00000 n 
+0000098805 00000 n 
 0000005802 00000 n 
-0000098868 00000 n 
+0000098871 00000 n 
 0000005935 00000 n 
 0000008405 00000 n 
 0000008528 00000 n 
@@ -1101,9 +1101,9 @@ xref
 0000011024 00000 n 
 0000011201 00000 n 
 0000011378 00000 n 
-0000098934 00000 n 
+0000098937 00000 n 
 0000011513 00000 n 
-0000098993 00000 n 
+0000098996 00000 n 
 0000011646 00000 n 
 0000013241 00000 n 
 0000013364 00000 n 
@@ -1118,7 +1118,7 @@ xref
 0000019628 00000 n 
 0000019736 00000 n 
 0000020450 00000 n 
-0000099052 00000 n 
+0000099055 00000 n 
 0000020558 00000 n 
 0000020724 00000 n 
 0000020844 00000 n 
@@ -1148,10 +1148,10 @@ xref
 0000024482 00000 n 
 0000024627 00000 n 
 0000024736 00000 n 
-0000024962 00000 n 
-0000095041 00000 n 
-0000095190 00000 n 
-0000096726 00000 n 
+0000024963 00000 n 
+0000095042 00000 n 
+0000095192 00000 n 
+0000096729 00000 n 
 trailer
 <<
 /Size 127
@@ -1159,5 +1159,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-99103
+99106
 %%EOF

+ 3 - 3
docs/cn/hdfs_user_guide.pdf

@@ -785,7 +785,7 @@ endobj
 endobj
 104 0 obj
 << /Type /FontDescriptor
-/FontName /1Ef3c2ARPLUMingCN,Light
+/FontName /3E615dARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -809,13 +809,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /1Ef3c2ARPLUMingCN,Light
+/BaseFont /3E615dARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 107 0 R ]  >>
 endobj
 107 0 obj
 << /Type /Font
-/BaseFont /1Ef3c2ARPLUMingCN,Light 
+/BaseFont /3E615dARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 104 0 R

+ 3 - 3
docs/cn/hod.pdf

@@ -125,7 +125,7 @@ endobj
 endobj
 22 0 obj
 << /Type /FontDescriptor
-/FontName /15E5c46ARPLUMingCN,Light
+/FontName /10E92e5ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -149,13 +149,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /15E5c46ARPLUMingCN,Light
+/BaseFont /10E92e5ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 25 0 R ]  >>
 endobj
 25 0 obj
 << /Type /Font
-/BaseFont /15E5c46ARPLUMingCN,Light 
+/BaseFont /10E92e5ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 22 0 R

+ 3 - 3
docs/cn/hod_admin_guide.pdf

@@ -635,7 +635,7 @@ endobj
 endobj
 91 0 obj
 << /Type /FontDescriptor
-/FontName /16E604cARPLUMingCN,Light
+/FontName /12E9e5aARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -659,13 +659,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /16E604cARPLUMingCN,Light
+/BaseFont /12E9e5aARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 94 0 R ]  >>
 endobj
 94 0 obj
 << /Type /Font
-/BaseFont /16E604cARPLUMingCN,Light 
+/BaseFont /12E9e5aARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 91 0 R

+ 3 - 3
docs/cn/hod_config_guide.pdf

@@ -299,7 +299,7 @@ endobj
 endobj
 50 0 obj
 << /Type /FontDescriptor
-/FontName /18E67e4ARPLUMingCN,Light
+/FontName /19Eb0b5ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -323,13 +323,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /18E67e4ARPLUMingCN,Light
+/BaseFont /19Eb0b5ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 53 0 R ]  >>
 endobj
 53 0 obj
 << /Type /Font
-/BaseFont /18E67e4ARPLUMingCN,Light 
+/BaseFont /19Eb0b5ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 50 0 R

+ 3 - 3
docs/cn/hod_user_guide.pdf

@@ -944,7 +944,7 @@ endobj
 endobj
 145 0 obj
 << /Type /FontDescriptor
-/FontName /14E569aARPLUMingCN,Light
+/FontName /11E99c5ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -968,13 +968,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /14E569aARPLUMingCN,Light
+/BaseFont /11E99c5ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 148 0 R ]  >>
 endobj
 148 0 obj
 << /Type /Font
-/BaseFont /14E569aARPLUMingCN,Light 
+/BaseFont /11E99c5ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 145 0 R

+ 3 - 3
docs/cn/index.pdf

@@ -141,7 +141,7 @@ endobj
 endobj
 18 0 obj
 << /Type /FontDescriptor
-/FontName /2Efb9cARPLUMingCN,Light
+/FontName /1E5749ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -165,13 +165,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /2Efb9cARPLUMingCN,Light
+/BaseFont /1E5749ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 21 0 R ]  >>
 endobj
 21 0 obj
 << /Type /Font
-/BaseFont /2Efb9cARPLUMingCN,Light 
+/BaseFont /1E5749ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 18 0 R

+ 11 - 11
docs/cn/linkmap.pdf

@@ -43,7 +43,7 @@ endobj
 endobj
 10 0 obj
 << /Type /FontDescriptor
-/FontName /5E78fARPLUMingCN,Light
+/FontName /15Ea77cARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -67,13 +67,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /5E78fARPLUMingCN,Light
+/BaseFont /15Ea77cARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 13 0 R ]  >>
 endobj
 13 0 obj
 << /Type /Font
-/BaseFont /5E78fARPLUMingCN,Light 
+/BaseFont /15Ea77cARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 10 0 R
@@ -106,9 +106,9 @@ endobj
 xref
 0 15
 0000000000 65535 f 
-0000026645 00000 n 
-0000026709 00000 n 
-0000026759 00000 n 
+0000026651 00000 n 
+0000026715 00000 n 
+0000026765 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000001269 00000 n 
@@ -116,10 +116,10 @@ xref
 0000001953 00000 n 
 0000002059 00000 n 
 0000002166 00000 n 
-0000002389 00000 n 
-0000025728 00000 n 
-0000025874 00000 n 
-0000026529 00000 n 
+0000002391 00000 n 
+0000025730 00000 n 
+0000025878 00000 n 
+0000026535 00000 n 
 trailer
 <<
 /Size 15
@@ -127,5 +127,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-26860
+26866
 %%EOF

+ 3 - 3
docs/cn/mapred_tutorial.pdf

@@ -2702,7 +2702,7 @@ endobj
 endobj
 336 0 obj
 << /Type /FontDescriptor
-/FontName /9E3a72ARPLUMingCN,Light
+/FontName /7E8ac2ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -2726,13 +2726,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /9E3a72ARPLUMingCN,Light
+/BaseFont /7E8ac2ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 339 0 R ]  >>
 endobj
 339 0 obj
 << /Type /Font
-/BaseFont /9E3a72ARPLUMingCN,Light 
+/BaseFont /7E8ac2ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 336 0 R

+ 21 - 21
docs/cn/native_libraries.pdf

@@ -462,7 +462,7 @@ endobj
 endobj
 62 0 obj
 << /Type /FontDescriptor
-/FontName /12E4879ARPLUMingCN,Light
+/FontName /4E6d4dARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -486,13 +486,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /12E4879ARPLUMingCN,Light
+/BaseFont /4E6d4dARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 65 0 R ]  >>
 endobj
 65 0 obj
 << /Type /Font
-/BaseFont /12E4879ARPLUMingCN,Light 
+/BaseFont /4E6d4dARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 62 0 R
@@ -586,27 +586,27 @@ endobj
 xref
 0 67
 0000000000 65535 f 
-0000086072 00000 n 
-0000086151 00000 n 
-0000086243 00000 n 
+0000086069 00000 n 
+0000086148 00000 n 
+0000086240 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000000767 00000 n 
 0000000887 00000 n 
 0000000954 00000 n 
-0000086345 00000 n 
+0000086342 00000 n 
 0000001087 00000 n 
-0000086408 00000 n 
+0000086405 00000 n 
 0000001218 00000 n 
-0000086472 00000 n 
+0000086469 00000 n 
 0000001353 00000 n 
-0000086538 00000 n 
+0000086535 00000 n 
 0000001488 00000 n 
-0000086602 00000 n 
+0000086599 00000 n 
 0000001623 00000 n 
-0000086668 00000 n 
+0000086665 00000 n 
 0000001758 00000 n 
-0000086734 00000 n 
+0000086731 00000 n 
 0000001891 00000 n 
 0000004239 00000 n 
 0000004362 00000 n 
@@ -615,10 +615,10 @@ xref
 0000004849 00000 n 
 0000005019 00000 n 
 0000005205 00000 n 
-0000086800 00000 n 
+0000086797 00000 n 
 0000005336 00000 n 
 0000005538 00000 n 
-0000086859 00000 n 
+0000086856 00000 n 
 0000005673 00000 n 
 0000008204 00000 n 
 0000008327 00000 n 
@@ -638,7 +638,7 @@ xref
 0000012072 00000 n 
 0000012195 00000 n 
 0000012222 00000 n 
-0000086918 00000 n 
+0000086915 00000 n 
 0000012409 00000 n 
 0000012516 00000 n 
 0000012638 00000 n 
@@ -648,10 +648,10 @@ xref
 0000013241 00000 n 
 0000013487 00000 n 
 0000013595 00000 n 
-0000013820 00000 n 
-0000084252 00000 n 
-0000084400 00000 n 
-0000085956 00000 n 
+0000013819 00000 n 
+0000084251 00000 n 
+0000084398 00000 n 
+0000085953 00000 n 
 trailer
 <<
 /Size 67
@@ -659,5 +659,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-86969
+86966
 %%EOF

+ 25 - 25
docs/cn/quickstart.pdf

@@ -439,7 +439,7 @@ endobj
 endobj
 67 0 obj
 << /Type /FontDescriptor
-/FontName /17E6523ARPLUMingCN,Light
+/FontName /6E7853ARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -463,13 +463,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /17E6523ARPLUMingCN,Light
+/BaseFont /6E7853ARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 70 0 R ]  >>
 endobj
 70 0 obj
 << /Type /Font
-/BaseFont /17E6523ARPLUMingCN,Light 
+/BaseFont /6E7853ARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 67 0 R
@@ -587,39 +587,39 @@ endobj
 xref
 0 72
 0000000000 65535 f 
-0000104937 00000 n 
-0000105023 00000 n 
-0000105115 00000 n 
+0000104934 00000 n 
+0000105020 00000 n 
+0000105112 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000000962 00000 n 
 0000001082 00000 n 
 0000001191 00000 n 
-0000105217 00000 n 
+0000105214 00000 n 
 0000001324 00000 n 
-0000105280 00000 n 
+0000105277 00000 n 
 0000001455 00000 n 
-0000105344 00000 n 
+0000105341 00000 n 
 0000001590 00000 n 
-0000105410 00000 n 
+0000105407 00000 n 
 0000001725 00000 n 
-0000105475 00000 n 
+0000105472 00000 n 
 0000001860 00000 n 
-0000105540 00000 n 
+0000105537 00000 n 
 0000001995 00000 n 
-0000105604 00000 n 
+0000105601 00000 n 
 0000002128 00000 n 
-0000105670 00000 n 
+0000105667 00000 n 
 0000002263 00000 n 
-0000105736 00000 n 
+0000105733 00000 n 
 0000002398 00000 n 
-0000105802 00000 n 
+0000105799 00000 n 
 0000002533 00000 n 
-0000105868 00000 n 
+0000105865 00000 n 
 0000002668 00000 n 
-0000105934 00000 n 
+0000105931 00000 n 
 0000002801 00000 n 
-0000105999 00000 n 
+0000105996 00000 n 
 0000002936 00000 n 
 0000005090 00000 n 
 0000005213 00000 n 
@@ -638,7 +638,7 @@ xref
 0000011885 00000 n 
 0000012058 00000 n 
 0000012229 00000 n 
-0000106065 00000 n 
+0000106062 00000 n 
 0000012397 00000 n 
 0000012504 00000 n 
 0000012682 00000 n 
@@ -654,10 +654,10 @@ xref
 0000014235 00000 n 
 0000014416 00000 n 
 0000014524 00000 n 
-0000014749 00000 n 
-0000102842 00000 n 
-0000102990 00000 n 
-0000104821 00000 n 
+0000014748 00000 n 
+0000102841 00000 n 
+0000102988 00000 n 
+0000104818 00000 n 
 trailer
 <<
 /Size 72
@@ -665,5 +665,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-106116
+106113
 %%EOF

+ 40 - 40
docs/cn/streaming.pdf

@@ -859,7 +859,7 @@ endobj
 endobj
 130 0 obj
 << /Type /FontDescriptor
-/FontName /8E25cbARPLUMingCN,Light
+/FontName /13Ea15eARPLUMingCN,Light
 /FontBBox  [-62 -151 1009 895] 
 /Flags 33
 /CapHeight 603
@@ -883,13 +883,13 @@ endobj
 << /Type /Font
 /Subtype /Type0
 /Name /F15
-/BaseFont /8E25cbARPLUMingCN,Light
+/BaseFont /13Ea15eARPLUMingCN,Light
 /Encoding /Identity-H
 /DescendantFonts [ 133 0 R ]  >>
 endobj
 133 0 obj
 << /Type /Font
-/BaseFont /8E25cbARPLUMingCN,Light 
+/BaseFont /13Ea15eARPLUMingCN,Light 
 /Subtype /CIDFontType2
 /CIDSystemInfo << /Registry (Adobe)/Ordering (UCS)/Supplement 0 >>
 /FontDescriptor 130 0 R
@@ -1098,74 +1098,74 @@ endobj
 xref
 0 136
 0000000000 65535 f 
-0000170682 00000 n 
-0000170833 00000 n 
-0000170926 00000 n 
+0000170685 00000 n 
+0000170836 00000 n 
+0000170929 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000001944 00000 n 
 0000002064 00000 n 
 0000002229 00000 n 
-0000171043 00000 n 
+0000171046 00000 n 
 0000002362 00000 n 
-0000171106 00000 n 
+0000171109 00000 n 
 0000002493 00000 n 
-0000171171 00000 n 
+0000171174 00000 n 
 0000002628 00000 n 
-0000171237 00000 n 
+0000171240 00000 n 
 0000002763 00000 n 
-0000171303 00000 n 
+0000171306 00000 n 
 0000002898 00000 n 
-0000171368 00000 n 
+0000171371 00000 n 
 0000003033 00000 n 
-0000171432 00000 n 
+0000171435 00000 n 
 0000003166 00000 n 
-0000171498 00000 n 
+0000171501 00000 n 
 0000003301 00000 n 
-0000171564 00000 n 
+0000171567 00000 n 
 0000003436 00000 n 
-0000171630 00000 n 
+0000171633 00000 n 
 0000003571 00000 n 
-0000171696 00000 n 
+0000171699 00000 n 
 0000003706 00000 n 
-0000171762 00000 n 
+0000171765 00000 n 
 0000003843 00000 n 
 0000003977 00000 n 
-0000171826 00000 n 
+0000171829 00000 n 
 0000004112 00000 n 
-0000171892 00000 n 
+0000171895 00000 n 
 0000004247 00000 n 
-0000171957 00000 n 
+0000171960 00000 n 
 0000004382 00000 n 
-0000172023 00000 n 
+0000172026 00000 n 
 0000004515 00000 n 
-0000172087 00000 n 
+0000172090 00000 n 
 0000004650 00000 n 
-0000172153 00000 n 
+0000172156 00000 n 
 0000004785 00000 n 
-0000172219 00000 n 
+0000172222 00000 n 
 0000004920 00000 n 
 0000005054 00000 n 
 0000006343 00000 n 
 0000006466 00000 n 
 0000006556 00000 n 
-0000172285 00000 n 
+0000172288 00000 n 
 0000006691 00000 n 
 0000006825 00000 n 
-0000172351 00000 n 
+0000172354 00000 n 
 0000006964 00000 n 
 0000007098 00000 n 
-0000172417 00000 n 
+0000172420 00000 n 
 0000007233 00000 n 
-0000172482 00000 n 
+0000172485 00000 n 
 0000007366 00000 n 
-0000172547 00000 n 
+0000172550 00000 n 
 0000007501 00000 n 
-0000172614 00000 n 
+0000172617 00000 n 
 0000007636 00000 n 
-0000172681 00000 n 
+0000172684 00000 n 
 0000007771 00000 n 
-0000172747 00000 n 
+0000172750 00000 n 
 0000007906 00000 n 
 0000010100 00000 n 
 0000010208 00000 n 
@@ -1198,7 +1198,7 @@ xref
 0000035292 00000 n 
 0000035400 00000 n 
 0000037308 00000 n 
-0000172814 00000 n 
+0000172817 00000 n 
 0000037417 00000 n 
 0000037606 00000 n 
 0000037800 00000 n 
@@ -1228,11 +1228,11 @@ xref
 0000045228 00000 n 
 0000045483 00000 n 
 0000045592 00000 n 
-0000045818 00000 n 
-0000167917 00000 n 
-0000168066 00000 n 
-0000170458 00000 n 
-0000170565 00000 n 
+0000045819 00000 n 
+0000167918 00000 n 
+0000168068 00000 n 
+0000170461 00000 n 
+0000170568 00000 n 
 trailer
 <<
 /Size 136
@@ -1240,5 +1240,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-172868
+172871
 %%EOF

+ 4 - 4
docs/hdfs_quota_admin_guide.html

@@ -265,21 +265,21 @@ each of such violations. Setting or removing a quota creates a journal entry. </
 
  
 <li> 
-<span class="codefrag">dfsadmin -setquota &lt;N&gt; &lt;directory&gt;...&lt;directory&gt;</span> 
+<span class="codefrag">dfsadmin -setQuota &lt;N&gt; &lt;directory&gt;...&lt;directory&gt;</span> 
 <br> Set the name quota to be <span class="codefrag">N</span> for
 each directory. Best effort for each directory, with faults reported if <span class="codefrag">N</span> is not a positive long integer, the
 directory does not exist or it is a file, or the directory would immediately exceed the new quota. </li>
 
  
 <li> 
-<span class="codefrag">dfsadmin -clrquota &lt;directory&gt;...&lt;director&gt;</span>
+<span class="codefrag">dfsadmin -clrQuota &lt;directory&gt;...&lt;director&gt;</span>
 <br> Remove any name quota for each directory. Best
 effort for each directory, with faults reported if the directory does not exist or it is a file. It is not a fault if the
 directory has no quota. </li>
 
  
 <li> 
-<span class="codefrag">dfsadmin -setspacequota &lt;N&gt; &lt;directory&gt;...&lt;directory&gt;</span> 
+<span class="codefrag">dfsadmin -setSpaceQuota &lt;N&gt; &lt;directory&gt;...&lt;directory&gt;</span> 
 <br> Set the space quota to be
 N bytes for each directory. N can also be specified with a binary prefix for convenience, for e.g. 50g for 50 gigabytes and 
 2t for 2 terabytes etc. Best effort for each directory, with faults reported if <span class="codefrag">N</span> is
@@ -288,7 +288,7 @@ the new quota. </li>
 
  
 <li> 
-<span class="codefrag">dfsadmin -clrspacequota &lt;directory&gt;...&lt;director&gt;</span>
+<span class="codefrag">dfsadmin -clrSpaceQuota &lt;directory&gt;...&lt;director&gt;</span>
 <br> Remove any space quota for each directory. Best
 effort for each directory, with faults reported if the directory does not exist or it is a file. It is not a fault if the
 directory has no quota. </li>

File diff suppressed because it is too large
+ 1 - 1
docs/hdfs_quota_admin_guide.pdf


+ 147 - 1
docs/releasenotes.html

@@ -1,8 +1,154 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html><head>
-    <title>Hadoop 0.19.0</title></head>
+    <title>Hadoop 0.19.1</title></head>
 <body>
 <font face="sans-serif">
+
+<h1>Hadoop 0.19.1 Release Notes</h1>
+Hadoop 0.19.1 fixes serveral problems that may lead to data loss
+from the file system and makes some incompatible changes from Hadoop 0.19.0. For instance, the file append API has been disabled in this release due to implementation issues that can lead to data loss.
+The bug fixes are listed below.
+<ul>
+<h2>Changes Since Hadoop 0.19.0</h2>
+<h3>        Bug
+</h3>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-3874'>HADOOP-3874</a>] -         TestFileAppend2.testComplexAppend sometimes fails
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4061'>HADOOP-4061</a>] -         Large number of decommission freezes the Namenode
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4420'>HADOOP-4420</a>] -         JobTracker.killJob() doesn't check for the JobID being valid
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4494'>HADOOP-4494</a>] -         libhdfs does not call FileSystem.append when O_APPEND passed to hdfsOpenFile
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4508'>HADOOP-4508</a>] -         FSDataOutputStream.getPos() == 0when appending to existing file and should be file length
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4616'>HADOOP-4616</a>] -         assertion makes fuse-dfs exit when reading incomplete data
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4619'>HADOOP-4619</a>] -         hdfs_write infinite loop when dfs fails and cannot write files &gt; 2 GB
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4632'>HADOOP-4632</a>] -         TestJobHistoryVersion should not create directory in current dir.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4635'>HADOOP-4635</a>] -         Memory leak ?
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4680'>HADOOP-4680</a>] -         fuse-dfs - df -kh on hdfs mount shows much less %used than the dfs UI
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4681'>HADOOP-4681</a>] -         DFSClient block read failures cause open DFSInputStream to become unusable
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4697'>HADOOP-4697</a>] -         KFS::getBlockLocations() fails with files having multiple blocks
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4715'>HADOOP-4715</a>] -         Fix quickstart.html to reflect that Hadoop works with Java 1.6.x now
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4720'>HADOOP-4720</a>] -         docs/api does not contain the hdfs directory after building
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4727'>HADOOP-4727</a>] -         Groups do not work for fuse-dfs out of the box on 0.19.0
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4731'>HADOOP-4731</a>] -         Job is not removed from the waiting jobs queue upon completion.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4759'>HADOOP-4759</a>] -         HADOOP-4654 to be fixed for branches &gt;= 0.19
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4760'>HADOOP-4760</a>] -         HDFS streams should not throw exceptions when closed twice
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4797'>HADOOP-4797</a>] -         RPC Server can leave a lot of direct buffers 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4821'>HADOOP-4821</a>] -         Usage description in the Quotas guide documentations are incorrect
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4836'>HADOOP-4836</a>] -         Minor typos in documentation and comments
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4847'>HADOOP-4847</a>] -         OutputCommitter is loaded in the TaskTracker in localizeConfiguration
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4862'>HADOOP-4862</a>] -         A spurious IOException log on DataNode is not completely removed
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4873'>HADOOP-4873</a>] -         display minMaps/Reduces on advanced scheduler page
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4906'>HADOOP-4906</a>] -         TaskTracker running out of memory after running several tasks
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4918'>HADOOP-4918</a>] -         Fix bzip2 work with SequenceFile
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4924'>HADOOP-4924</a>] -         Race condition in re-init of TaskTracker
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4943'>HADOOP-4943</a>] -         fair share scheduler does not utilize all slots if the task trackers are configured heterogeneously
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4955'>HADOOP-4955</a>] -         Make DBOutputFormat us column names from setOutput(...)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4965'>HADOOP-4965</a>] -         DFSClient should log instead of printing into std err.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4966'>HADOOP-4966</a>] -         Setup tasks are not removed from JobTracker's taskIdToTIPMap even after the job completes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4967'>HADOOP-4967</a>] -         Inconsistent state in JVM manager
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4976'>HADOOP-4976</a>] -         Mapper runs out of memory
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4982'>HADOOP-4982</a>] -         TestFsck does not run in Eclipse.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4983'>HADOOP-4983</a>] -         Job counters sometimes go down as tasks run without task failures
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4992'>HADOOP-4992</a>] -         TestCustomOutputCommitter fails on hadoop-0.19
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5002'>HADOOP-5002</a>] -         2 core tests TestFileOutputFormat and TestHarFileSystem are failing in branch 19
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5008'>HADOOP-5008</a>] -         TestReplication#testPendingReplicationRetry leaves an opened fd unclosed
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5009'>HADOOP-5009</a>] -         DataNode#shutdown sometimes leaves data block scanner verification log unclosed
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5067'>HADOOP-5067</a>] -         Failed/Killed attempts column in jobdetails.jsp does not show the number of failed/killed attempts correctly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5134'>HADOOP-5134</a>] -         FSNamesystem#commitBlockSynchronization adds under-construction block locations to blocksMap
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5156'>HADOOP-5156</a>] -         TestHeartbeatHandling uses MiniDFSCluster.getNamesystem() which does not exist in branch 0.20
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5161'>HADOOP-5161</a>] -         Accepted sockets do not get placed in DataXceiverServer#childSockets
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5166'>HADOOP-5166</a>] -         JobTracker fails to restart if recovery and ACLs are enabled
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5192'>HADOOP-5192</a>] -         Block reciever should not remove a finalized block when block replication fails
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5193'>HADOOP-5193</a>] -         SecondaryNameNode does not rollImage because of incorrect calculation of edits modification time.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5213'>HADOOP-5213</a>] -         BZip2CompressionOutputStream NullPointerException
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5224'>HADOOP-5224</a>] -         Disable append
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5225'>HADOOP-5225</a>] -         workaround for tmp file handling on DataNodes in 0.19.1 (HADOOP-4663)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5233'>HADOOP-5233</a>] -         Reducer not Succeded after 100%
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5235'>HADOOP-5235</a>] -         possible NPE in tip.kill()
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5241'>HADOOP-5241</a>] -         Reduce tasks get stuck because of over-estimated task size (regression from 0.18)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5269'>HADOOP-5269</a>] -         TaskTracker.runningTasks holding FAILED_UNCLEAN and KILLED_UNCLEAN taskStatuses forever in some cases.
+</li>
+</ul>
+    
+<h3>        Improvement
+</h3>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-3894'>HADOOP-3894</a>] -         DFSClient chould log errors better, and provide better diagnostics
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4482'>HADOOP-4482</a>] -         Hadoop JMX usage makes Nagios monitoring impossible
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4675'>HADOOP-4675</a>] -         Current Ganglia metrics implementation is incompatible with Ganglia 3.1
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4739'>HADOOP-4739</a>] -         Minor enhancements to some sections of the Map/Reduce tutorial
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-4751'>HADOOP-4751</a>] -         FileSystem.listStatus should report the current length of a file if it has been sync'd
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5086'>HADOOP-5086</a>] -         Trash URI semantics can be relaxed
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5127'>HADOOP-5127</a>] -         FSDirectory should not have public methods.
+</li>
+</ul>
+    
+<h3>        New Feature
+</h3>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/HADOOP-5034'>HADOOP-5034</a>] -         NameNode should send both replication and deletion requests to DataNode in one reply to a heartbeat
+</li>
+</ul>
+</ul>
+                            
+
     <h1>Hadoop 0.19.0 Release Notes</h1>
 
 These release notes include new developer and user facing incompatibilities, features, and major improvements.

Some files were not shown because too many files changed in this diff