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 sz...@apache.org on 2008/12/02 20:28:05 UTC

svn commit: r722583 - in /hadoop/core/branches/branch-0.19: ./ conf/ docs/ docs/jdiff/ src/docs/src/documentation/content/xdocs/ src/mapred/org/apache/hadoop/mapred/

Author: szetszwo
Date: Tue Dec  2 11:28:04 2008
New Revision: 722583

URL: http://svn.apache.org/viewvc?rev=722583&view=rev
Log:
HADOOP-4726. Fix documentation typos "the the". (Edward J. Yoon via szetszwo)

Modified:
    hadoop/core/branches/branch-0.19/CHANGES.txt
    hadoop/core/branches/branch-0.19/conf/hadoop-default.xml
    hadoop/core/branches/branch-0.19/docs/changes.html
    hadoop/core/branches/branch-0.19/docs/cluster_setup.html
    hadoop/core/branches/branch-0.19/docs/cluster_setup.pdf
    hadoop/core/branches/branch-0.19/docs/hadoop-default.html
    hadoop/core/branches/branch-0.19/docs/hdfs_permissions_guide.html
    hadoop/core/branches/branch-0.19/docs/hdfs_permissions_guide.pdf
    hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.17.0.xml
    hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.18.1.xml
    hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.18.2.xml
    hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.19.0.xml
    hadoop/core/branches/branch-0.19/docs/mapred_tutorial.html
    hadoop/core/branches/branch-0.19/docs/mapred_tutorial.pdf
    hadoop/core/branches/branch-0.19/docs/streaming.html
    hadoop/core/branches/branch-0.19/docs/streaming.pdf
    hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/cluster_setup.xml
    hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/hdfs_permissions_guide.xml
    hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/mapred_tutorial.xml
    hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/streaming.xml
    hadoop/core/branches/branch-0.19/src/mapred/org/apache/hadoop/mapred/ReduceTask.java

Modified: hadoop/core/branches/branch-0.19/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/CHANGES.txt?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/CHANGES.txt (original)
+++ hadoop/core/branches/branch-0.19/CHANGES.txt Tue Dec  2 11:28:04 2008
@@ -836,9 +836,6 @@
     HADOOP-3942. Update distcp documentation to include features introduced in
     HADOOP-3873, HADOOP-3939. (Tsz Wo (Nicholas), SZE via cdouglas)
 
-    HADOOP-4257. The DFS client should pick only one datanode as the candidate
-    to initiate lease recovery.  (Tsz Wo (Nicholas), SZE via dhruba)
-
     HADOOP-4319. fuse-dfs dfs_read function returns as many bytes as it is
     told to read unlesss end-of-file is reached.  (Pete Wyckoff via dhruba)
 
@@ -1045,6 +1042,9 @@
     HADOOP-4714. Report status between merges and make the number of records
     between progress reports configurable. (Jothi Padmanabhan via cdouglas)
 
+    HADOOP-4726. Fix documentation typos "the the". (Edward J. Yoon via
+    szetszwo)
+
 Release 0.18.2 - 2008-11-03
 
   BUG FIXES

Modified: hadoop/core/branches/branch-0.19/conf/hadoop-default.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/conf/hadoop-default.xml?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/conf/hadoop-default.xml (original)
+++ hadoop/core/branches/branch-0.19/conf/hadoop-default.xml Tue Dec  2 11:28:04 2008
@@ -1186,7 +1186,7 @@
     <value>false</value>
     <description>To set whether the system should collect profiler
      information for some of the tasks in this job? The information is stored
-     in the the user log directory. The value is "true" if task profiling
+     in the user log directory. The value is "true" if task profiling
      is enabled.</description>
   </property>
 

Modified: hadoop/core/branches/branch-0.19/docs/changes.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/changes.html?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/changes.html (original)
+++ hadoop/core/branches/branch-0.19/docs/changes.html Tue Dec  2 11:28:04 2008
@@ -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.0_-_2008-11-18_' && list.id != 'release_0.18.3_-_unreleased_') {
+        if (list.id != 'release_0.19.1_-_unreleased_' && list.id != 'release_0.19.0_-_2008-11-18_') {
           list.style.display = "none";
         }
       }
@@ -52,6 +52,24 @@
 <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
+</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_">
+      <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>
+    </ol>
+  </li>
+  <li><a href="javascript:toggleList('release_0.19.1_-_unreleased_._bug_fixes_')">  BUG FIXES
+</a>&nbsp;&nbsp;&nbsp;(1)
+    <ol id="release_0.19.1_-_unreleased_._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>
+    </ol>
+  </li>
+</ul>
 <h2><a href="javascript:toggleList('release_0.19.0_-_2008-11-18_')">Release 0.19.0 - 2008-11-18
 </a></h2>
 <ul id="release_0.19.0_-_2008-11-18_">
@@ -679,8 +697,10 @@
     </ol>
   </li>
 </ul>
-<h2><a href="javascript:toggleList('release_0.18.3_-_unreleased_')">Release 0.18.3 - Unreleased
-</a></h2>
+<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
+</a></h3>
 <ul id="release_0.18.3_-_unreleased_">
   <li><a href="javascript:toggleList('release_0.18.3_-_unreleased_._improvements_')">  IMPROVEMENTS
 </a>&nbsp;&nbsp;&nbsp;(1)
@@ -690,7 +710,7 @@
     </ol>
   </li>
   <li><a href="javascript:toggleList('release_0.18.3_-_unreleased_._bug_fixes_')">  BUG FIXES
-</a>&nbsp;&nbsp;&nbsp;(7)
+</a>&nbsp;&nbsp;&nbsp;(18)
     <ol id="release_0.18.3_-_unreleased_._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
@@ -704,11 +724,27 @@
       <li><a href="http://issues.apache.org/jira/browse/HADOOP-4556">HADOOP-4556</a>. Block went missing.<br />(hairong)</li>
       <li><a href="http://issues.apache.org/jira/browse/HADOOP-4643">HADOOP-4643</a>. NameNode should exclude excessive replicas when counting
 live replicas for a block.<br />(hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4703">HADOOP-4703</a>. Should not wait for proxy forever in lease recovering.<br />(szetszwo)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4647">HADOOP-4647</a>. NamenodeFsck should close the DFSClient it has created.<br />(szetszwo)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4616">HADOOP-4616</a>. Fuse-dfs can handle bad values from FileSystem.read call.<br />(Pete Wyckoff via dhruba)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4061">HADOOP-4061</a>. Throttle Datanode decommission monitoring in Namenode.<br />(szetszwo)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4659">HADOOP-4659</a>. Root cause of connection failure is being ost to code that
+uses it for delaying startup.<br />(Steve Loughran and Hairong via hairong)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4614">HADOOP-4614</a>. Lazily open segments when merging map spills to avoid using
+too many file descriptors.<br />(Yuri Pradkin via cdouglas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4257">HADOOP-4257</a>. The DFS client should pick only one datanode as the candidate
+to initiate lease recovery.  (Tsz Wo (Nicholas), SZE via dhruba)
+</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4713">HADOOP-4713</a>. Fix librecordio to handle records larger than 64k.<br />(Christian
+Kunz via cdouglas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4635">HADOOP-4635</a>. Fix a memory leak in fuse dfs.<br />(pete wyckoff via mahadev)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4714">HADOOP-4714</a>. Report status between merges and make the number of records
+between progress reports configurable.<br />(Jothi Padmanabhan via cdouglas)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4726">HADOOP-4726</a>. Fix documentation typos "the the".<br />(Edward J. Yoon via
+szetszwo)</li>
     </ol>
   </li>
 </ul>
-<h2><a href="javascript:toggleList('older')">Older Releases</a></h2>
-<ul id="older">
 <h3><a href="javascript:toggleList('release_0.18.2_-_2008-11-03_')">Release 0.18.2 - 2008-11-03
 </a></h3>
 <ul id="release_0.18.2_-_2008-11-03_">

Modified: hadoop/core/branches/branch-0.19/docs/cluster_setup.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/cluster_setup.html?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/cluster_setup.html (original)
+++ hadoop/core/branches/branch-0.19/docs/cluster_setup.html Tue Dec  2 11:28:04 2008
@@ -337,7 +337,7 @@
         values via the <span class="codefrag">conf/hadoop-env.sh</span>.</p>
 <a name="N10097"></a><a name="Site+Configuration"></a>
 <h3 class="h4">Site Configuration</h3>
-<p>To configure the the Hadoop cluster you will need to configure the
+<p>To configure the Hadoop cluster you will need to configure the
         <em>environment</em> in which the Hadoop daemons execute as well as
         the <em>configuration parameters</em> for the Hadoop daemons.</p>
 <p>The Hadoop daemons are <span class="codefrag">NameNode</span>/<span class="codefrag">DataNode</span> 

Modified: hadoop/core/branches/branch-0.19/docs/cluster_setup.pdf
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/cluster_setup.pdf?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/cluster_setup.pdf (original)
+++ hadoop/core/branches/branch-0.19/docs/cluster_setup.pdf Tue Dec  2 11:28:04 2008
@@ -238,10 +238,10 @@
 >>
 endobj
 39 0 obj
-<< /Length 2370 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2371 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-GatU6CN%rc'`IH,@2&gTD@IhQU)jL3_+C/oko+3>=*.Z%5`t84W%<4?jO%E9I95!XPc5JI,)0h'P*b@'HUqH=A2TdY-N?chkrnsXT3)FuVRiqJX%'Gi7hk7p>K/L/e%<_?PEXPXptV7:"MS*B-d(:@JcG!l\((bi<'4H'VgnZD+cP8OO77Uo+.$<NlIKYdXM+KfZ4el"hG!s@XtF:g&;i$`.%Sa:E(8:ZBBW=6\MKs)(aDZ'glYT=:[Ac/F1roh[`4$gL>e.Kp<u!0;>n=PR+@6echHa+^mN:S42?P5#fl-)_2:(bgX="tZ/EHV_I1Q=Up<,$68N^o@8f#U!m]tgkA4[XLhJ7R,,KPu'\?sO0So$*fFr=(51hdfjWieOikO`t!1O,U=S0ND8Q62,ZQjh?+AQnm1,)OG]QG&#,XSbJ,Qisn-;lAZ%2aeO,H;ok%O"Xl)g"fEi!Pcr'tUJVWRr>L2XQO:-H]F8G!E;H]4W$K$q*N74)d9Y+k/b(OAdjD%.@5Zm<m*_X?Cg\3je6WO[]USRh2[fpfmc''L!X6;cFVOErD]]640Eo&?=qjr4Lt%Kl;#r]?:`&og!\lQ+Ujo<DW`b$sLe'0hc*d&QK/M[L=ZneBH`pJJT\qI::'638T=fcRE3>\*0?8G=4rI"uSV@QK6)Ur<eTNoME3bih104g`.J\,&`gh[FjTta07oO`B34,CX8,T2V*seq#stg\FmQp`+O%NMWB93kuJKZ/EVYnAq=3$'M.R?*_FPn%kN%0><]B'Y,ALT2+*^?nN8dY+ONS37COm^T4bVLMbirIVu\!jVI:J8o@f_\*rhgab6ar"3Jl'Bm'=#8nG=m].V:a])6=ahP1#<qU;ZM3!JmC*(`H4Hm7Rr0%X<I6c2h80H4QU:gAV+Mpl&r(Ng;7Ogh#l_,C'#&.':t\@Wo1^>i5O&]=;0!4//Wb40rVCC#*D`o"m5L\5I0i&%:ZUG<ULai%Y755&s<,@t+3
 o,M%%"bD&Et"tI\ni#a@Uq/3BkTS&\aFO3A`q$hYKJqd)s%i`M$',CM>s'".6['K\`5T5TMou(T"^:Z[-[;cD]6UcKm6c\@$-)HRS]bia5CuLb`=gZuK1V38<7c5gQ(-%^V-ZYuETO]n1Zj438UJ(dK-<@$l#/`&#Zs*g(f%bVAEt./5LO2q%.0_3J(p4<,a;lc,b8_-9$29&S`)re_e#ED///A=:2&r::$SEhb##a.W;+2qaC>r0*ma^[Qr+^40kG;6H-"2gB<9eEq7O;MUc]9<L1r<Yh:t`SkV`g"F]NV^4#u;d$)NDV25@uQSCega&E70=,j>7M=.;3f]>L!"Y,gJ-#7U9n'Br('Abo]]Ui<Hh[7K7fT)/t6^ZYdhB\E)AkF!aOG-_JD0e/u>iY.EQ?(gQ;jS-hIM5S\ZMc;,6XB="'lL?Xm]fe?lXpa7ARVN3f>NA/Eo.f/lQMe_pqi1PlLA(2oKqSW'UjVEdn""5/q:r+P$Tn6..Mj)]9m.B?9VM@d\/AnF9iL#j%=<Da%)I\^h<:oXW'%,tX_-rHu`hcQ%oEXf\lRfV'##RDmTn5p"6j8oXZfO[`R9HXo6mW,*:TW`,l'FQdgRZ[Iet;Ti+Op:DXMuMb^p;t,mkb"Bl._L/f6-;p'<^h\+")6K`+!,\<c]W?g_0itb;J"VbEkQ.TVEL"&d$)[/.OA@$ASrW]kRDIYP<WV]/7^fltI8*flD3]YF\;q`kT/IqXWb(cbINe\cPk96<=-;bCP0<=#SQXYPQn'.7RK$a8uDY#m"A1IW#gQ^R($`[Y/Cc==Yl$NC'bgnPbe)\>h-P6`uf`nGFfVZn(L#\[S5SAe]4_\p/^Op>Ml!lDf_8dIrC>+J.SqQPJdP^+T3eLpgU,*L9=rONWZlkHj:s8t@tN`*=S_n_E=Y0W%)8@kM[tJ0&1a!67''-Xr1&HpW[d?bQpd#-YQkZR7D$:iG.)'5_"0i72Y^m:&8k?@M[UX8I
 i@;B*VmJ_SmShDX21!,f]]m>bYnls2/=[\8Rsh[![j^Ai;l6&"`(a1=-,gR"E6k>g/5Z8((:FKg=0e#HR#bop(=>&2/n_j?iUTd2_nZBkfQ^Ol55li_2"OW3Or!_;hqYm>6FIaY[^4P5,*`+AW29Jng^lpY-TYkO&6^"6nb%FIaqI>16tT8gMq;`0.8KiGfCaA3l-FVp]:-6Dqq_"g:8A[YSp)VNB!Nks!:`rae(99uA8TsgD^%Ui2Q5h2-i+s*%*M3)u_Vo=P-fCh?@VBQbp\17KpJI?*$F^,54/)0B3$@/FV[B+-2Sg3]QPLNUWYF)>4$S.*;[gI]-)mc+&nEjes:*+8d5^EoliU1nZ`0o^O$HO1`\RVee@MV,n<P/J&Inm>d]D~>
+GatU6CN%rc'`IH,@2&gTD@IhQU)jL3_+C/oko+3>=*.Z%5`t84W%<4?jO%E9I95!XPc5JI,)0h'P*b@'HUqH=A2TdY-N?chkrnsXT3)FuVRiqJX%'Gi7hk7p>K/L/e%<_?PEXPXptV7:"MS*B-d(:@JcG!l\((bi<'4H'VgnZD+cP8OO77Uo+.$<NlIKYdXM+KfZ4el"hG!s@XtF:g&;i$`.%Sa:E(8:ZBBW=6\MKs)(aDZ'glYT=:[Ac/F1rn=Y&Rm^@CY@oqe;S)W;b^89^B]nkPKBP@*I_e*AHf.h8e^T_'2FY<'qJR_1DnF$A0o<P03E9r>N'Tehtk)$TP%CT!OP>+sNsfLm7$r<*Yo0_]Z*H?r,!<q#K1)Q]I(qM>sFl"De^HA'kr[,YgAHcAq6CK0[C]aM:'cn^_,*O9rmpOUNdURRjRE2II4/Ni7]J3eTbP%"M^m'3r@OY<nRu//9*,dAG`>f0k@R/@#)?S_-*S&7Qb3>1nJ]0b'f\19i9s>_[I'aEG:/C"==fC`Q]&X[jZ>WD*Y!G5SIl/d`\^VCAMR%(YLs83DUQ>5V?A.!T';hnli_TAAUaiHcV.cUqNO81>qf+pKWqPSb`&L'T5^#[<%K05BWe]tfO>aM'@f3#lkReE<V\NE_'2_E4J:4bK2q-VO$jc$k@:+F5HmFE(.'ohH>IFs:jkaMlfnhT)iN*Q:,&G\bWfAiA5%;>CBB6+HU%2oK?JOG`+Kc087C3\9EIZt=koBbX,).NV1)`"+DFY$4)rA$2`6K/H#_A+;Z@Hm$g)0h&Q(B:ihG(Q2)\Y,D@CeYZapo(1S*cQ<+XK?FRrLcL=<3UF&Z([r@u+"Cka)]>^q]TU^&#bo9+AH@U[1`.--:[Ldb`t!?D%h8YIi-Gp*S(diB;>?)b(QOe51#-@-\0H7o)CV`:k$iMB=Bsb_FM#%h/N]])Aim>4b%][E47^6FQFKh0H4RIIgNPi2@,Na?<^(Os\RU*
 `a<T8...@8_MRg3hF_2>,rOR6'HhQEq/*a-l9[WQib93D9Y*Tmg6G>)J#`,qF_]>%8rK,3_[HFmY,ta^g@DlCrq!m/'.kmhc!+RX";LfftklAa`>:3mAQ$boTV-gqF)$[:T0XE,[:/Gla^_:Qigu-_!`9h"t]3]s]Z`F
 "]5uJZAD1UHq:Yn"cEWC!p[-`l__sCY[:q!'TDr1h0<5/BS_EinD;9-7*;qmY/"m8n<;mJ.3YB7""B[`taeBK.:/Qur1C;ZC-4eX,_p9p:mM8+Z;0'i^XpQ6EZAHGBn'<qg\Vgd(&h`TP?b/@lan4Y]"/aPo1V6K]P2SI^TR17P8I=6i??([+i&5tH<%#%Zq/]^^/eTD_#67*cKBYaF0`FZJX1E+rkPE*K(qUYf!B1nPd4/'*OT+5:+`B_t=S0B#?15V*<!2men^=W'A';crg`jdMt_LW)-%s;+`3%NbLF:*;h@^W:Pm[bZlIZr8]c**M7FUK^W=gn`ha;_IVmI9LS\5")^^-HuSK&Q-A7`:_V575INqmg4>c!hGOlrC\$mXIfA^A\~>
 endstream
 endobj
 40 0 obj
@@ -766,35 +766,35 @@
 xref
 0 96
 0000000000 65535 f 
-0000030418 00000 n 
-0000030532 00000 n 
-0000030624 00000 n 
+0000030419 00000 n 
+0000030533 00000 n 
+0000030625 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000000904 00000 n 
 0000001024 00000 n 
 0000001119 00000 n 
-0000030769 00000 n 
+0000030770 00000 n 
 0000001254 00000 n 
-0000030832 00000 n 
+0000030833 00000 n 
 0000001391 00000 n 
-0000030898 00000 n 
+0000030899 00000 n 
 0000001526 00000 n 
-0000030964 00000 n 
+0000030965 00000 n 
 0000001663 00000 n 
-0000031030 00000 n 
+0000031031 00000 n 
 0000001800 00000 n 
-0000031096 00000 n 
+0000031097 00000 n 
 0000001937 00000 n 
-0000031160 00000 n 
+0000031161 00000 n 
 0000002074 00000 n 
-0000031224 00000 n 
+0000031225 00000 n 
 0000002210 00000 n 
-0000031290 00000 n 
+0000031291 00000 n 
 0000002347 00000 n 
-0000031356 00000 n 
+0000031357 00000 n 
 0000002483 00000 n 
-0000031422 00000 n 
+0000031423 00000 n 
 0000002620 00000 n 
 0000004905 00000 n 
 0000005028 00000 n 
@@ -805,62 +805,62 @@
 0000005777 00000 n 
 0000005990 00000 n 
 0000006189 00000 n 
-0000008652 00000 n 
-0000008760 00000 n 
-0000011951 00000 n 
-0000012059 00000 n 
-0000014399 00000 n 
-0000014522 00000 n 
-0000014556 00000 n 
-0000014727 00000 n 
-0000014899 00000 n 
-0000017723 00000 n 
-0000017846 00000 n 
-0000017873 00000 n 
-0000018080 00000 n 
-0000020900 00000 n 
-0000021023 00000 n 
-0000021057 00000 n 
-0000021241 00000 n 
-0000021429 00000 n 
-0000023928 00000 n 
-0000024051 00000 n 
-0000024085 00000 n 
-0000031486 00000 n 
-0000024224 00000 n 
-0000024451 00000 n 
-0000025726 00000 n 
-0000031545 00000 n 
-0000025834 00000 n 
-0000025967 00000 n 
-0000026156 00000 n 
-0000026334 00000 n 
-0000026558 00000 n 
-0000026773 00000 n 
-0000031596 00000 n 
-0000027022 00000 n 
-0000031662 00000 n 
-0000027422 00000 n 
-0000031728 00000 n 
-0000027765 00000 n 
-0000031792 00000 n 
-0000028068 00000 n 
-0000031857 00000 n 
-0000028230 00000 n 
-0000031923 00000 n 
-0000028424 00000 n 
-0000028621 00000 n 
-0000028898 00000 n 
-0000029045 00000 n 
-0000029275 00000 n 
-0000029464 00000 n 
-0000029645 00000 n 
-0000029758 00000 n 
-0000029868 00000 n 
-0000029979 00000 n 
-0000030087 00000 n 
-0000030193 00000 n 
-0000030309 00000 n 
+0000008653 00000 n 
+0000008761 00000 n 
+0000011952 00000 n 
+0000012060 00000 n 
+0000014400 00000 n 
+0000014523 00000 n 
+0000014557 00000 n 
+0000014728 00000 n 
+0000014900 00000 n 
+0000017724 00000 n 
+0000017847 00000 n 
+0000017874 00000 n 
+0000018081 00000 n 
+0000020901 00000 n 
+0000021024 00000 n 
+0000021058 00000 n 
+0000021242 00000 n 
+0000021430 00000 n 
+0000023929 00000 n 
+0000024052 00000 n 
+0000024086 00000 n 
+0000031487 00000 n 
+0000024225 00000 n 
+0000024452 00000 n 
+0000025727 00000 n 
+0000031546 00000 n 
+0000025835 00000 n 
+0000025968 00000 n 
+0000026157 00000 n 
+0000026335 00000 n 
+0000026559 00000 n 
+0000026774 00000 n 
+0000031597 00000 n 
+0000027023 00000 n 
+0000031663 00000 n 
+0000027423 00000 n 
+0000031729 00000 n 
+0000027766 00000 n 
+0000031793 00000 n 
+0000028069 00000 n 
+0000031858 00000 n 
+0000028231 00000 n 
+0000031924 00000 n 
+0000028425 00000 n 
+0000028622 00000 n 
+0000028899 00000 n 
+0000029046 00000 n 
+0000029276 00000 n 
+0000029465 00000 n 
+0000029646 00000 n 
+0000029759 00000 n 
+0000029869 00000 n 
+0000029980 00000 n 
+0000030088 00000 n 
+0000030194 00000 n 
+0000030310 00000 n 
 trailer
 <<
 /Size 96
@@ -868,5 +868,5 @@
 /Info 4 0 R
 >>
 startxref
-31989
+31990
 %%EOF

Modified: hadoop/core/branches/branch-0.19/docs/hadoop-default.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/hadoop-default.html?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/hadoop-default.html (original)
+++ hadoop/core/branches/branch-0.19/docs/hadoop-default.html Tue Dec  2 11:28:04 2008
@@ -338,10 +338,14 @@
   </td>
 </tr>
 <tr>
-<td><a name="dfs.namenode.decommission.interval">dfs.namenode.decommission.interval</a></td><td>300</td><td>Namenode periodicity in seconds to check if decommission is 
+<td><a name="dfs.namenode.decommission.interval">dfs.namenode.decommission.interval</a></td><td>30</td><td>Namenode periodicity in seconds to check if decommission is 
   complete.</td>
 </tr>
 <tr>
+<td><a name="dfs.namenode.decommission.nodes.per.interval">dfs.namenode.decommission.nodes.per.interval</a></td><td>5</td><td>The number of nodes namenode checks if decommission is complete
+  in each dfs.namenode.decommission.interval.</td>
+</tr>
+<tr>
 <td><a name="dfs.replication.interval">dfs.replication.interval</a></td><td>3</td><td>The periodicity in seconds with which the namenode computes 
   repliaction work for datanodes. </td>
 </tr>
@@ -735,7 +739,7 @@
 <tr>
 <td><a name="mapred.task.profile">mapred.task.profile</a></td><td>false</td><td>To set whether the system should collect profiler
      information for some of the tasks in this job? The information is stored
-     in the the user log directory. The value is "true" if task profiling
+     in the user log directory. The value is "true" if task profiling
      is enabled.</td>
 </tr>
 <tr>
@@ -957,6 +961,11 @@
     index cache that is used when serving map outputs to reducers.
   </td>
 </tr>
+<tr>
+<td><a name="mapred.merge.recordsBeforeProgress">mapred.merge.recordsBeforeProgress</a></td><td>10000</td><td> The number of records to process during merge before
+   sending a progress notification to the TaskTracker.
+  </td>
+</tr>
 </table>
 </body>
 </html>

Modified: hadoop/core/branches/branch-0.19/docs/hdfs_permissions_guide.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/hdfs_permissions_guide.html?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/hdfs_permissions_guide.html (original)
+++ hadoop/core/branches/branch-0.19/docs/hdfs_permissions_guide.html Tue Dec  2 11:28:04 2008
@@ -259,12 +259,12 @@
 		</li>
 		
 <li>
-		   Otherwise the the other permissions of <span class="codefrag">foo</span> are tested.
+		   Otherwise the other permissions of <span class="codefrag">foo</span> are tested.
 		</li>
 	
 </ul>
 <p>
-		If a permissions check fails, the the client operation fails.	
+		If a permissions check fails, the client operation fails.	
 </p>
 </div>
 

Modified: hadoop/core/branches/branch-0.19/docs/hdfs_permissions_guide.pdf
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/hdfs_permissions_guide.pdf?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/hdfs_permissions_guide.pdf (original)
+++ hadoop/core/branches/branch-0.19/docs/hdfs_permissions_guide.pdf Tue Dec  2 11:28:04 2008
@@ -124,10 +124,10 @@
 >>
 endobj
 26 0 obj
-<< /Length 2602 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2597 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gatm>gN)%,&:O:Sn1g?9;$+D>:Iu5/DEF&(lqTW@G:!k)=_L>mji*,So`Zu]G=d=J-69i<&f...@1t>U0[5XiUnnpq&Ii4_%M+W71cqNJs"lc%J=3fsht"/YWn%Y!;TgtD<83Xj8Bq*b9chc-om\f5?cq)C=86Y\MM[]D@Y<U+6=uV;r!muHD!s1IrQt;dJP4j4*[Mk=kkVF".apu9&cem\C7NqXfBPmm(W:_g=H"h=MNQaK5!,XTY;88jJT$GYS`N7&EI)2AeEHK3Y)6!g&gRlgp147/T1*;]q"[/l!aU03OE_m14AA7UY%Z7cbgr,6"Lp+/"cfaKUYo(:X\<jC%Q'O]:hD-*')7o8JiH4J<4,Ca^FXXqkN\kVJjAOG.F;?]HbL,8,M+<<SH`T\//N(B7Zs'UJUfrDC%2J/bNgkSOjH_O[XqmjQW@/b@I+^9ra2E;KomUoLpX/W.[sbVMok[/k6Glm-BOd=I@q`V(kuk
 Kot;0LF2E"s:3H"<L+s<EG5]78pllGp%n#?%$jg@o)bN_?VLtmcJE01s]_*mrfCpc<oH*R+A@&AA=GOc'i&D]1$.%k[O-='/0q!R/['b+ORZG'K$[6E4k<q&n\NUY2E8Ql+<A91Jp0/]T!,cVQ>332n=Gi[;k&b4$`KR^iWcf805nC?fK.Zi'/T;.97c?)0XDeiW"q&Ntc'gLN@+mE(?)l>AK?Cc=-De=*i/Wmm[/+JcGEY#`I4L12"(i^fAS&e(oT#Ht<t#?9<#YGCV25<kH7?CBh,qFZTu,>^-M=_'mZa`rdC-=_.6$mm-^C/`2q,`rOImMl:j8<u6NbPnpq4*1mm'u6R<X*RN2Nnb28E,q$S"tke2;Dl%D2o44D.o9/M'uleVuJj?Lh@$nsuf!;JfsJ7.d<K=H![-O]([rM0o@?l;GVl)dF>UUgq)$%[W+g8DS/%![YDX!>+q[_a:*Fm>?sJR+ts:%#r3Na;\5%Y*IBj`Y=SR7Jb]SSsM4N?sI.h"Ec/RNS>k(Wi5OFZ#Uq\&Oak.`Mfa6mLP(Mo3kt\cBnCF*Z5?O>iitr^c7.]ZS@Rk0TSEX[0GO.0,'LbmtVWaf$;9W#)4TZj6KR5\L%s!ngMf4b8=0VGc4'-F2<&JnW,*g0>]plVa0],QpToo7-e)O?*B_V_IJldAXZEI6t5:g?<@hB5F4GV\X@^(4P.C]lNGDH1f*sOO8:oG0(Pr*d_gjK5M8]n<b)Su8N_%#QHBRO-mZA[J-qgV5J$Yu=MOp!0gU/&A@4L?rI,MZF.(:-B4k438oN$qJ(\[.NqSM%W0$-md2eRsHIWnS:;7s<]/um:bM+K^HX0E)]WIpB:Z?HP<j=>%al33NS[J/C74,OHUn5<Q6:`\pR&?.,\SV0_jlX6/Z>_-\.Vr*BG?*BXbQE\*+c-\J<0Oe0'n:f"TXPK@5sa7-h.6(4:oE4EFS96O67<9r\Ep=cE7"UCgmi(1a4nGd1XC$504&
 p07XA0p:]%9R\brgVmlc^W=R%.BC,AJ%))eQ:3gd.>A2$-.r]e5-,`-$4aJTcVg3+Z^]+&Z+nc(d#/HQa/KMH_Jnme/6WVMjtM-!V7-"]9LloXoNWG'TmHZW'1S?6O]CpMch`r/k4g3.>=!'L4d.!8itOK*eUpZA6UiLhnJ37O[G>$#"QGPLC\]MYEuZI@q2K^WoYLZrk)9,LX=W4-MY5,T#BEWVb$BM,A\R2,p$'sh[n!$MEN[ODq62485DXAm$6j.$T#KFLoPPg=B4DL!BUE0>*8=0e4.AN.UQ9%O9"6>pCmamU*lQDqRZjae?&ru&L_b4DJqg;?tmh2`AF/$g+[_`V)$VG(E@$6@4Hr4.4'!<$\^0gbOha"+jN*75:f"tF"U9RP%e&W-J)M5\/O/Et+`h/&na`$f0AX#K?L(@@/XGho9rj#91Zg4S:WO$:i/ckRSg%r?P$h2"J8:iEkT88kPgc(Wja;[ii2R2:41m],8[;",]Z''N!n/>R/ZFtSVSUmmbAG<Ie0gooI)h-<iIqlRS6]9cDZD7`FV`>r`uJ;u/B](*9KpqL1Kg$ocZn(";l%mKGH\Q)A/*XBoA=O2a#U-#sgCSC4;o2r,0m/@)!)P4P~>
+Gatm>gN)%,&:O:Sn1g?9;$+D>:Iu5/DEF&(lqTW@G:!k)=_L>mji*,So`Zu]G=d=J-69i<&f8/>]/Y/2hEG1mEuR-h-a*'F\T47=/*aY@O#i,u57;n#:bQo3Ep(bMPe;0W=O;NrlGKqVT;C2TG5cM'I_'k*E:o9XCo)Wkl6STc`*qm)h=EQHF,B@M_HC1CHM+_s)E<uS>-UOdM')Bt+1>Y.p`j,r[2[`dA6"t:e^S%kIX!A!+EIK[eKQ*eO0="[GC0AbHMg1n]1h:[W2oGE55r/-AM1#UWWIR?X0p$gj[PMCU%Q=*MY-r\5,0&12Onb=99If*PYeO>np4P@>@,0bo-W:R/%'qKi:J*Ugu&&b0cPB,4bpXc&9+2rLW.*H(B>C:@o]L-Eo_tgXLG'Z#>%29iS_?cT(qG+S:q#eIH%LK$)i7qb+m0CI&Ik+AC*X;P/8mq8aI\\Vc#Ca-&%1O_LNdI!&0::N%YSW"2%hJn?'WhQQ"]o;2N.$`BdFZdM?#lRKsdY(/ki5(L11/._S-)eQP=D#;h61Og!-<er];^Ec$Y3A.6eiA]oV!DJ(p'g4Y>4C]``2VYLgUZkT8uU1$a4iSi1NAuCmQT10%k3+f;N[sW%DW]c+HWT>p]<1bTGOdZ*#1O2[Oec5/9qbl"2]>AbR;,"n:&K:kn'JdSEk'+VYB7$7bmt\W<'J=['H'EQ<U$'0#X%Xm,9)tcfW,Z:Q?E5:S>nH`:@50tA;N16sn_#YaIGM/,*Vd&[d905o';not7u]^Ii2ZQ/+[NulahB=Ai3S55*^:_P6_J3J*"id8LSq,MbS<j`Q.c"sO9#%:Y/&FbEYNoDZB_C!_1;fS!Qkh)=or%e:(YGOKrUI'kEdJ*kZj[c<tGXC0*Sp[B?sYRDWLY)[*rF,S)n+]_ar5H/J-8YSeb=&?!`;[O+^Q>[M8qo]!Sd&%qDe>nGaEG.#]/97ANZ&=5!6">th\>4$R[/14eeVlN7T!_D#L
 nY4''&SJ.U\GH-"V0T;.@ZKi$-`*,pG4q*;20dMEXD^['FR1?7*!KnCio%(Fg?/M\6dsK/KOj12K@N>g9K&^gc,Wqt\5>I6\`,l+rVX8XFWqj.tZuF'OG>8kDT'IU5$hldj>m5;j@D<QJ$fK%%W`<rKMP\tiDGFhV=ZfhKY%j<n(\Bt.51jm/gB,uW@2'b]b6g0/CLF@td]?Rr"k0'Zlr',"*)tKX1F_-k!I'3-U<QJ,\XUOjmorYZ)))HG/Lr%]Tm,Sa^1'>=T[Ke-/PRM#cqDK'lc/e?$l,qb19$lLGGeDWNjb2naLIoS4_`^4\X>#RK`'n%Kt>Gq()gS0`;8?I^B7p#AE*,:0kt-,COi;m(0$s_W,(bb)L)_FH-WqR>$.raWuHK"HHC6-b'0iu9=9nq'%*$u@50ekNg,.Y9B6bj:mWq$g>LZj,ou==EO]PT5jEOA&1Gp0#_8lB*YoBJDHD4m_rTs;B6Zu6N4a_liE@*^@n\'1<hu?>m!1$I%#7IaKqL';n_lAuSLWoPGHBSTBESpRH8-=Q^\`X=C0'K9m<km7p;g@?j=3+V"NEaWSW/J"JU-l*Y;Q)5I[Q:.HU"V$Z?A.'1GCY")./HibVbNuPt,hc?,i6u`Bu4,SI<.nM17pMIhD\-3!FW#_%\@8-X,\Bl?_:!&ZT!RP\E<i'8`-<H!s9PrEScLjC[D:o3;MjX:m,edlcl14mM@c]#^ZG8.Qfrra[[U>B(M>.AO:3[ei"@8J6_Jl%qKs,9iLG(iV3AAWMgMG%WG]cXLN>Ze<:@`dCDIaDi<Tacka&a*1D%=I/0rb%88o$tQ'h&=_Jre%4YC'T9Z-G8f=1;;Wbk3H(`rR#pCu*ph0Uj-Cl&gf?I3?XP%QQ:o?Kai%F*rf(sf?5HO"@j;YqWg^Q"m1AEb_h*t<#<8a*>IKF(5]b<,#2;D9D4kc%q&,RKDgON<1+sf8L)4+[<['M*s);jn[$KP8JF8h<37+#\\Sg
 ?1'qb2(`H1ihl)o@S8[-]9^=-bWj>(OR4'XIJ1W`U@o)*uh_akE\fT8lZ?F=W;k]Rp#UuVK'mTBZFNX;9EBV`R)_,BkVLQej;DG$E%i3MgqO!UJ_60uu^61_I`*N$qnM]24d]k?)jaT><1c...@649um>jscqa,2MfV<^;jd6s$[]^J-Z,,0J8e",5UQ(6dW-n17Lbb=_moYl?M*T9SM5JZOVOs6`Aad$<:Cb@.!D<)]Zu$AAuNE6_]PBn61?^Asu(RH'RhBTD;39*5n_-RM#hJr%?oi^?c'F-cH-LTWLlg>\#NYMQ@%=gUCGiH:ceNo0c]BFfQM55I6[5Z`'75G[NqF<_D%6bVID@_Ag$2MZ%":+Zm]AR=^`\pK=0_8)-08KaQ4S<1<FfsrA?O`"4>hs\oWF2)T7FV@=amC2pum9WE\[-]JK'R-Xp!]mKOlc.t"i;\8rB#di[^/peM5PVnkjAn.WH5n1@@Qb\(Mb\I"ejA8TkHR;&f_l&.\!]k~>
 endstream
 endobj
 27 0 obj
@@ -410,60 +410,60 @@
 xref
 0 55
 0000000000 65535 f 
-0000016483 00000 n 
-0000016576 00000 n 
-0000016668 00000 n 
+0000016478 00000 n 
+0000016571 00000 n 
+0000016663 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000000919 00000 n 
 0000001039 00000 n 
 0000001120 00000 n 
-0000016836 00000 n 
+0000016831 00000 n 
 0000001255 00000 n 
-0000016899 00000 n 
+0000016894 00000 n 
 0000001392 00000 n 
-0000016965 00000 n 
+0000016960 00000 n 
 0000001529 00000 n 
-0000017029 00000 n 
+0000017024 00000 n 
 0000001666 00000 n 
-0000017095 00000 n 
+0000017090 00000 n 
 0000001803 00000 n 
-0000017159 00000 n 
+0000017154 00000 n 
 0000001940 00000 n 
-0000017225 00000 n 
+0000017220 00000 n 
 0000002077 00000 n 
-0000017289 00000 n 
+0000017284 00000 n 
 0000002214 00000 n 
-0000017355 00000 n 
+0000017350 00000 n 
 0000002351 00000 n 
-0000005046 00000 n 
-0000005154 00000 n 
-0000007535 00000 n 
-0000007643 00000 n 
-0000010226 00000 n 
-0000010334 00000 n 
-0000012847 00000 n 
-0000012955 00000 n 
-0000013372 00000 n 
-0000017421 00000 n 
-0000013480 00000 n 
-0000013619 00000 n 
-0000013802 00000 n 
-0000014098 00000 n 
-0000014379 00000 n 
-0000014673 00000 n 
-0000014861 00000 n 
-0000015049 00000 n 
-0000015243 00000 n 
-0000015478 00000 n 
-0000015591 00000 n 
-0000015701 00000 n 
-0000015812 00000 n 
-0000015920 00000 n 
-0000016040 00000 n 
-0000016152 00000 n 
-0000016258 00000 n 
-0000016374 00000 n 
+0000005041 00000 n 
+0000005149 00000 n 
+0000007530 00000 n 
+0000007638 00000 n 
+0000010221 00000 n 
+0000010329 00000 n 
+0000012842 00000 n 
+0000012950 00000 n 
+0000013367 00000 n 
+0000017416 00000 n 
+0000013475 00000 n 
+0000013614 00000 n 
+0000013797 00000 n 
+0000014093 00000 n 
+0000014374 00000 n 
+0000014668 00000 n 
+0000014856 00000 n 
+0000015044 00000 n 
+0000015238 00000 n 
+0000015473 00000 n 
+0000015586 00000 n 
+0000015696 00000 n 
+0000015807 00000 n 
+0000015915 00000 n 
+0000016035 00000 n 
+0000016147 00000 n 
+0000016253 00000 n 
+0000016369 00000 n 
 trailer
 <<
 /Size 55
@@ -471,5 +471,5 @@
 /Info 4 0 R
 >>
 startxref
-17472
+17467
 %%EOF

Modified: hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.17.0.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.17.0.xml?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.17.0.xml (original)
+++ hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.17.0.xml Tue Dec  2 11:28:04 2008
@@ -551,7 +551,7 @@
       <doc>
       <![CDATA[Set the quiteness-mode. 
  
- In the the quite-mode error and informational messages might not be logged.
+ In the quite-mode error and informational messages might not be logged.
  
  @param quietmode <code>true</code> to set quiet-mode on, <code>false</code>
               to turn it off.]]>
@@ -23538,7 +23538,7 @@
  helps to cut down the amount of data transferred from the {@link Mapper} to
  the {@link Reducer}, leading to better performance.</p>
   
- <p>Typically the combiner is same as the the <code>Reducer</code> for the  
+ <p>Typically the combiner is same as the <code>Reducer</code> for the  
  job i.e. {@link #setReducerClass(Class)}.</p>
  
  @param theClass the user-defined combiner class used to combine 
@@ -23958,7 +23958,7 @@
       <param name="newValue" type="boolean"/>
       <doc>
       <![CDATA[Set whether the system should collect profiler information for some of 
- the tasks in this job? The information is stored in the the user log 
+ the tasks in this job? The information is stored in the user log 
  directory.
  @param newValue true means it should be gathered]]>
       </doc>
@@ -29523,7 +29523,7 @@
       <param name="aJob" type="org.apache.hadoop.mapred.jobcontrol.Job"/>
       <doc>
       <![CDATA[Add a new job.
- @param aJob the the new job]]>
+ @param aJob the new job]]>
       </doc>
     </method>
     <method name="addJobs"
@@ -33101,7 +33101,7 @@
 </pre>
 </blockquote>
 In the above code, LONG_VALUE_SUM is a string denoting the aggregation type LongValueSum, which sums over long values.
-ONE denotes a string "1". Function generateEntry(LONG_VALUE_SUM, words[i], ONE) will inperpret the first argument as an aggregation type, the second as an aggregation ID, and the the third argumnent as the value to be aggregated. The output will look like: "LongValueSum:xxxx", where XXXX is the string value of words[i]. The value will be "1". The mapper will call generateKeyValPairs(Object key, Object val)  for each input key/value pair to generate the desired aggregation id/value pairs. 
+ONE denotes a string "1". Function generateEntry(LONG_VALUE_SUM, words[i], ONE) will inperpret the first argument as an aggregation type, the second as an aggregation ID, and the third argumnent as the value to be aggregated. The output will look like: "LongValueSum:xxxx", where XXXX is the string value of words[i]. The value will be "1". The mapper will call generateKeyValPairs(Object key, Object val)  for each input key/value pair to generate the desired aggregation id/value pairs. 
 The down stream combiner/reducer will interpret these pairs as adding one to the aggregator XXXX.
 <p />
 Class ValueAggregatorBaseDescriptor is a base class that user plugin classes can extend. Here is the XML fragment specifying the user plugin class:
@@ -41954,7 +41954,7 @@
     <doc>
     <![CDATA[A helper to load the native hadoop code i.e. libhadoop.so.
  This handles the fallback to either the bundled libhadoop-Linux-i386-32.so
- or the the default java implementations where appropriate.]]>
+ or the default java implementations where appropriate.]]>
     </doc>
   </class>
   <!-- end class org.apache.hadoop.util.NativeCodeLoader -->

Modified: hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.18.1.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.18.1.xml?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.18.1.xml (original)
+++ hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.18.1.xml Tue Dec  2 11:28:04 2008
@@ -567,7 +567,7 @@
       <doc>
       <![CDATA[Set the quiteness-mode. 
  
- In the the quite-mode error and informational messages might not be logged.
+ In the quite-mode error and informational messages might not be logged.
  
  @param quietmode <code>true</code> to set quiet-mode on, <code>false</code>
               to turn it off.]]>
@@ -25379,7 +25379,7 @@
  helps to cut down the amount of data transferred from the {@link Mapper} to
  the {@link Reducer}, leading to better performance.</p>
   
- <p>Typically the combiner is same as the the <code>Reducer</code> for the  
+ <p>Typically the combiner is same as the <code>Reducer</code> for the  
  job i.e. {@link #setReducerClass(Class)}.</p>
  
  @param theClass the user-defined combiner class used to combine 
@@ -25814,7 +25814,7 @@
       <param name="newValue" type="boolean"/>
       <doc>
       <![CDATA[Set whether the system should collect profiler information for some of 
- the tasks in this job? The information is stored in the the user log 
+ the tasks in this job? The information is stored in the user log 
  directory.
  @param newValue true means it should be gathered]]>
       </doc>
@@ -31855,7 +31855,7 @@
       <param name="aJob" type="org.apache.hadoop.mapred.jobcontrol.Job"/>
       <doc>
       <![CDATA[Add a new job.
- @param aJob the the new job]]>
+ @param aJob the new job]]>
       </doc>
     </method>
     <method name="addJobs"
@@ -43418,7 +43418,7 @@
     <doc>
     <![CDATA[A helper to load the native hadoop code i.e. libhadoop.so.
  This handles the fallback to either the bundled libhadoop-Linux-i386-32.so
- or the the default java implementations where appropriate.]]>
+ or the default java implementations where appropriate.]]>
     </doc>
   </class>
   <!-- end class org.apache.hadoop.util.NativeCodeLoader -->

Modified: hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.18.2.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.18.2.xml?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.18.2.xml (original)
+++ hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.18.2.xml Tue Dec  2 11:28:04 2008
@@ -567,7 +567,7 @@
       <doc>
       <![CDATA[Set the quiteness-mode. 
  
- In the the quite-mode error and informational messages might not be logged.
+ In the quite-mode error and informational messages might not be logged.
  
  @param quietmode <code>true</code> to set quiet-mode on, <code>false</code>
               to turn it off.]]>
@@ -19389,7 +19389,7 @@
  helps to cut down the amount of data transferred from the {@link Mapper} to
  the {@link Reducer}, leading to better performance.</p>
   
- <p>Typically the combiner is same as the the <code>Reducer</code> for the  
+ <p>Typically the combiner is same as the <code>Reducer</code> for the  
  job i.e. {@link #setReducerClass(Class)}.</p>
  
  @param theClass the user-defined combiner class used to combine 
@@ -19824,7 +19824,7 @@
       <param name="newValue" type="boolean"/>
       <doc>
       <![CDATA[Set whether the system should collect profiler information for some of 
- the tasks in this job? The information is stored in the the user log 
+ the tasks in this job? The information is stored in the user log 
  directory.
  @param newValue true means it should be gathered]]>
       </doc>
@@ -25865,7 +25865,7 @@
       <param name="aJob" type="org.apache.hadoop.mapred.jobcontrol.Job"/>
       <doc>
       <![CDATA[Add a new job.
- @param aJob the the new job]]>
+ @param aJob the new job]]>
       </doc>
     </method>
     <method name="addJobs"
@@ -37428,7 +37428,7 @@
     <doc>
     <![CDATA[A helper to load the native hadoop code i.e. libhadoop.so.
  This handles the fallback to either the bundled libhadoop-Linux-i386-32.so
- or the the default java implementations where appropriate.]]>
+ or the default java implementations where appropriate.]]>
     </doc>
   </class>
   <!-- end class org.apache.hadoop.util.NativeCodeLoader -->

Modified: hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.19.0.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.19.0.xml?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.19.0.xml (original)
+++ hadoop/core/branches/branch-0.19/docs/jdiff/hadoop_0.19.0.xml Tue Dec  2 11:28:04 2008
@@ -644,7 +644,7 @@
       <doc>
       <![CDATA[Set the quiteness-mode. 
  
- In the the quite-mode error and informational messages might not be logged.
+ In the quite-mode error and informational messages might not be logged.
  
  @param quietmode <code>true</code> to set quiet-mode on, <code>false</code>
               to turn it off.]]>
@@ -21200,7 +21200,7 @@
  helps to cut down the amount of data transferred from the {@link Mapper} to
  the {@link Reducer}, leading to better performance.</p>
   
- <p>Typically the combiner is same as the the <code>Reducer</code> for the  
+ <p>Typically the combiner is same as the <code>Reducer</code> for the  
  job i.e. {@link #setReducerClass(Class)}.</p>
  
  @param theClass the user-defined combiner class used to combine 
@@ -21620,7 +21620,7 @@
       <param name="newValue" type="boolean"/>
       <doc>
       <![CDATA[Set whether the system should collect profiler information for some of 
- the tasks in this job? The information is stored in the the user log 
+ the tasks in this job? The information is stored in the user log 
  directory.
  @param newValue true means it should be gathered]]>
       </doc>
@@ -28444,7 +28444,7 @@
       <param name="aJob" type="org.apache.hadoop.mapred.jobcontrol.Job"/>
       <doc>
       <![CDATA[Add a new job.
- @param aJob the the new job]]>
+ @param aJob the new job]]>
       </doc>
     </method>
     <method name="addJobs"
@@ -42249,7 +42249,7 @@
     <doc>
     <![CDATA[A helper to load the native hadoop code i.e. libhadoop.so.
  This handles the fallback to either the bundled libhadoop-Linux-i386-32.so
- or the the default java implementations where appropriate.]]>
+ or the default java implementations where appropriate.]]>
     </doc>
   </class>
   <!-- end class org.apache.hadoop.util.NativeCodeLoader -->

Modified: hadoop/core/branches/branch-0.19/docs/mapred_tutorial.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/mapred_tutorial.html?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/mapred_tutorial.html (original)
+++ hadoop/core/branches/branch-0.19/docs/mapred_tutorial.html Tue Dec  2 11:28:04 2008
@@ -2465,7 +2465,7 @@
           <a href="api/org/apache/hadoop/mapred/JobConf.html#setProfileEnabled(boolean)">
           JobConf.setProfileEnabled(boolean)</a>. If the value is set 
           <span class="codefrag">true</span>, the task profiling is enabled. The profiler
-          information is stored in the the user log directory. By default, 
+          information is stored in the user log directory. By default, 
           profiling is not enabled for the job.  </p>
 <p>Once user configures that profiling is needed, she/he can use
           the configuration property 

Modified: hadoop/core/branches/branch-0.19/docs/mapred_tutorial.pdf
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/mapred_tutorial.pdf?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/mapred_tutorial.pdf (original)
+++ hadoop/core/branches/branch-0.19/docs/mapred_tutorial.pdf Tue Dec  2 11:28:04 2008
@@ -1855,10 +1855,10 @@
 >>
 endobj
 213 0 obj
-<< /Length 2375 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2381 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gau0ED3N^2&H7-n_B6p>S[h[8q7X[gL6`V=$rGZn(QK#`UEj^tbLlA+2o'oUrMl,-]4hXodqe#hGI>cb52+OM>@5$F?i4p&=F9i;m6th)gBrN4IX?P8q:^%@icq%pEbfado>S'95p.9^H@,<?[...@R>JFD.<tf/:9>"-T2b6kEMLq2ciT?/3oo-+j'06Kh.O:RAKOoYrm)X7Qj\H4\9!\jP,ke1rSNKd>:2FI_P4uW=PcS2G,=7hc570sr7@h;GKZ#72PI</PIU@r57HR=8kIg/(S]8[1^bH`:d;]3urgO%sZY@,Kf'6fJT*-dSNg:?3`!,Da8S6X$njDa"H96f38)\=8P^@3*#Gaim_Q=pBIH/Oj6G'^``6q8gcIBm<VHGAje,q/Lk6'$;[G(1G]iWB!=L!1i[roR<1WYc.ac7)jL"H&[#hn[IOdWdI.cc/A@?"("l?JQ31"CE7&])6mif/p2nLJ0uQ^3n9bDOJs^!IU\pjoU74m*"%0ds:YOfWk9Of$p6Kfs^C:ir_7M8H?&0+<Y$og4s%?a/PE&TO^(\!JYHKJ?L[-/S,p`>:niBVq@Rd_^P4-O#]sQhaNq,)8-V4h$KsWT6$l%e'>:s-+pdHXT\32R/!*6UY\>Z=Eq1rfAI^)6#6kkY#kkX\+>tY^Cf[Q=b\j@u%us@UNj#?uk(Ci)3=(JE9c&9>gf^T:1l7ieZ6>`&92m,";;]j&]CHB,>IP'%`.crT>!"CHJHR:DW;>c:"6J^dmZL8[d*C7BI_1%o68)_7Y*d=0kN.s/bWWq;)Aq^`=9YCsm]R?s=c]oh:Ts_?uSK39e.$7okki(1o7B4+<ttK9-h<LZHdV3KA!U,6&5X#rk_6n'`gl$MetdOlG([%%HDV$n6IGGJ'BH`<7"0L7=HDHYSVC4YO!t&5c6bP.5:H;<JcldY_Z
 J1O:S8A[)!)QK1EXL`:[dFop3Q"K32`>mfL]!+WGHEM8_5NetIZJWIau]#<'*G&j9LU>@B*1@G)Sg4DJS7\PtIDACJDjOtWkkOt&_Y!k%V[uWC?$_.Q5LOrg0RCpOJI`LjnN`Y6XNo1E%@A`P+JPC_;QmLK`Ser]3s4[1eh!MUh9Y=^10,<?4QGuo*RC5IJh]FhR=uhpo&!c3GZp':,6T[n.Q2tPM+d;&=c#K*W9Q4"k3.lpnQhGY_\kW>oHe2n''=\Fh(BFM1Qdeo4':[9(b0>)p=ZT;d\o=ABnEtVfD*/t);G3pfmh'3,!S-ZXn$=%!-8@G%jg`7s2.8hPE.uim4<1Fn0k6k:`.>7uBm!]p!MKFQQKuR:%_Uc:aWP%05*QPbbu\BG*+D0@M]JAX(HL4MoA<klKZH-rS"`*78X+@o$4gWf8N+Bse(&J_hXG(B7@M%'oZ1>UPAh^d[?1<`Lse7(l*a]k>Me<sQU,7bY(d5SCA8(+/O"#KC[@8l[,%tf7%8St@.ZMf7Q0)n*NM!OPCERh>f[R\B"2Qt+\(mr0Ph9Tqbs*1qDs]EYHS%N6D*igkBtI^aO0:g=,1MGcd0.ocYB#c5$am>nlKmerS=)Hs"(S2d.g%u3dg@2XJG5*7\;gJEH6N2b/le4IrsW2_@T-q6#E`gprBV@WDWR(Ga6,g6\,nb"'*7>^>f<!dI?'6?<'&G"^Z%8]f-D),I:^iPpPeM8?chJZ&)k$Wg<K+>FefshKcJf8r="_NOiF5o9Uc+g[[S;BOB6-],I=:'+&`fgYPIa$_:=BeM5g&a^sn2WDHX`lQ^Ma.%*<1QT=`_M4KdLcJSa/0Q&M=YaC7W$J+"[/^XQ8E`cE8fqin]5G(u,*AV'UAGNLlWoj#SIrJ0Uoa7FUj%`89Fc4W6j[-X0_i^o9S8Dr><i))bP,5]QL<VZ^5ste1kSK/>N1cH`ha[jA+u[rkHlP-`lS=da^tko/H:;F:?9!TC,0J
 SA'8>DP't&_R)DqUGT$q(LRVd':]=Bu+oF/`PEE`uZne+Hde6]('m;?G%??*,"FF7^HZ/h#+OmU]&59P15ge#HSW6Ln6e*M),;u(6lc?E6B#aiD1V#&AF2]>9`RdGYMZZPg"d-/59MYa3>\>uY4B>mT19)&\(9)),0,nD;7gREu!4'lemeN@T@IY/9(=qU:"Ckg<G4#HAaIQ-&o;.,,<%-[=:(?=Ft%39=I?AJ6%ZgWaj%S>mY[k9S4IWO\X)t$rNj$$q56t*iif5.WpUET3FYrh0"ZtS\!phr-2qSe#(_$&msVpk<D'G"cd5I>uqMM=CO;Vt>%C>4kSodS9?^2C+oebZE#ann9B]-f7#ST!8XL`is_'Y6_K]0^9]U@PIX?j>]k"lPC6;#~>
+Gau0ED0+L@&cSq?_%4XeSrmt;q!Nto;l=V=c_PRICVN:9JE,VVB_)KF"Jodpr:_aLZ/C2?ij>JcI,K!gJS02!h1]0PYJ/h!rV+HUNpuMLX4/Gu'1EN2%`7r2D<Qbn$N`h=B6X%/eZ8_&5XZ7Wp?$M_GSImE*j49naFt_^klp&-a:4[,g%jn/2A>32Kl\3Dm8qnH[EJL#8>^E)lK<r8i*X6<ro7hPb`i8p#ps556^fJR.PB9#h#f0r"_$:7F:pde8@f?M.t0)'R?qC/?WKKC]*^2<m\Jip\kqo_m$)&67kP5sS(I1`OJ+@%@Zi!.Y:q.T#mogk*R*.8W(#)Wo<'N8/dG[K^'PH4(emKgGYnJ@c(*JAFP_H/$o1[N,+go/a,=EdKCnr7E*SQZZ1I1l+5Ik[pNC<4d@$O-_BT*?mMtqKj2g_!GHcqBnld-+l&UhHMd/F0#>44+-XKbu[HG0aW0cDJC@dJSRuHZG&19uic8Dl;2[k!<]'X<rRANG'e;6t=9eY;e"dGf320IRa_8))jXc3_Y)f>M7b?F.Ac.0sCBF7AKaAhkqo84M)UtD7e<e%2BRr7oAScT0G3`jdV@F9$*7jOUs6HOtc=:*f:piDl#CKAs%l78Ki@!o*=X"J*De%c[^?pNm&'iU"5Em6P"8%cC(q\Ss&niT7ZGQ,^6<lg%d@1VKQYf9+)7!dCgj7)m7P\6ltWSXiB9/rSN8VYa!ErX?8/HY79*_G,%^k^`ta_f@TCG?P+Q?1Hg+9q')e:qe$-H$oNp:97P'(Tbq>d>fNS[bXpHoEeQ5<j.9f=M`H\RMa,9G2"?r'Ha6Cd0R)H4>FOqKennbaU87Bik-0\':\0+0D1:gl]S$/h].2[MP[dc\+Cn<jD#08cKMcZUt:'fYK9/KS`G568hXNaj4V3+8o;grXTPci&h[%b_orTjj-S[*9RN8fXs<^8BHXBo?C_sAiRVMgofGb;cg8b>i&R+U4J=Nn^-9ilPRt
 =RMSa-H>D_UYkb:rjAX<ZT*?S6,2J2GW#9k2"n3dfZ.Og+d*&e-@VA-e,70;]n^<i=>jRYbY_oMUHiK&5i5h0`892MJk,!Z3HU.A]?W4nN#\O,9Kn3rl6U;]RZ^\U(\(JqIfE9%jC(H%^GeeKic2E+PP%Xi-br2@F`lR)QY5PVL42.>M?r6m,)K3k+j19h54!:1<:E2\q/d:*1XnWd9:SK;bN\XHG5hTqoj<\2T*bPNn>dZOE?t&Du/+;&adtlB0k_lDHgkGZa!.^q>)'NaNc"@rCb\f[K/#P(,plKuMG6@NH-QrRiCK35#Lc<e5Ed3N:faUP0T3IEJI,YX)0VR#V_jYlh%T_\Y1!gp"61&Gl>p!5MaT&U,LFGfi@!loJLffBBX[@$uNS&X]4s7)KSkf'i-//Ilhd>i*-o`a3UqW3fZurJX%qA6u2T$-UeTuGrnmiXaL;?[Xa?c>ZGU@I;')XYKdPRNY[T]S5hW)$Y6-mb[!tjbIE!]iE^;_:k6D,>o4WiD0/!QWPIUGmDX;.!Id6st+3.*1)"VM2b1oCd5h,9WD8%SYmbSJMcncuA'!Hu;Hb8]VlchAh=l4`'Fk,H'WgAZ@Ald$Nu2&7FOZt8RTTg8RbelbADQPf",WAfXSfKW%k7h"CYA8^JpC1*tU\=^!M&W3H$";(SX"Dd<4rs)Lq@<S>0K=$?4V:*]u!Nfm[n/Nq.3mn`mD5Y!i/[,nVhRlo&p2&hi]oCO]WNVnp&CYSB.%SQTAu"ZdEh&Mff?M69^)unDNq0GDpQhsgc\*R68_CB*%47fPBs.<eNQ"pkXjcZ(L,+$jcHtXH@/fNdjmlq'%/kb&J5:09#8jpo:ftq2#8M$Xjjn*q[P;SJqU;Ef)*aa[J3>Z-gd_+Mj/VgiBmB-;ll-Wa'?=CUhV/O6qs0MpdtSN?s0pXue=B2V#SbHTF7NN&>GHj>VU7%u4deS0@_Rm94@a4$:A3=]0Zb%\_iB)febiIl'"h
 %o7j9G9Z\A`Y[2"[QGoAOB3?HFQ5$I5dB%M#s=dp"^CN5[P>]GV6+H73&g:5F1\k65m"MN0O81ZjaGY3>Sn*eYDQ]@8do@Xs>!N*hV3)KE[OtLrX((]'5=f(uo^j\&$ngup)72G^ejf-d[QW;:95@iA)-dJa(3`ke_G*VU0nj]/qBD]<=Rg1QiU2D'\?GAjY:7[%@(H,c:eNKAp7fPYY[8C=d1lgetNtg('D$(er52C`!Hug9``f3P0%Mp]LTj`;mEYtu_4R52ZJ0aZhNOS7f>,*f5L$/0V!GTq@#k=O(T_bK^kePR,;6SUENMrFZIQVb5Ko?4+gsaX!/*a^&?4A(*0E0\]1@"OZEDV]`N;$+SMl,9RV2-8!SeV#iB=gWK80[lV%4rfF^B<r.o3D~>
 endstream
 endobj
 214 0 obj
@@ -3375,53 +3375,53 @@
 xref
 0 380
 0000000000 65535 f 
-0000145878 00000 n 
-0000146231 00000 n 
-0000146324 00000 n 
+0000145884 00000 n 
+0000146237 00000 n 
+0000146330 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000001296 00000 n 
 0000001416 00000 n 
 0000001574 00000 n 
-0000146476 00000 n 
+0000146482 00000 n 
 0000001709 00000 n 
-0000146539 00000 n 
+0000146545 00000 n 
 0000001846 00000 n 
-0000146605 00000 n 
+0000146611 00000 n 
 0000001983 00000 n 
-0000146671 00000 n 
+0000146677 00000 n 
 0000002120 00000 n 
-0000146735 00000 n 
+0000146741 00000 n 
 0000002256 00000 n 
-0000146801 00000 n 
+0000146807 00000 n 
 0000002393 00000 n 
-0000146867 00000 n 
+0000146873 00000 n 
 0000002530 00000 n 
-0000146932 00000 n 
+0000146938 00000 n 
 0000002666 00000 n 
-0000146996 00000 n 
+0000147002 00000 n 
 0000002803 00000 n 
-0000147060 00000 n 
+0000147066 00000 n 
 0000002940 00000 n 
-0000147126 00000 n 
+0000147132 00000 n 
 0000003075 00000 n 
-0000147193 00000 n 
+0000147199 00000 n 
 0000003212 00000 n 
-0000147258 00000 n 
+0000147264 00000 n 
 0000003349 00000 n 
-0000147323 00000 n 
+0000147329 00000 n 
 0000003484 00000 n 
-0000147388 00000 n 
+0000147394 00000 n 
 0000003621 00000 n 
-0000147455 00000 n 
+0000147461 00000 n 
 0000003758 00000 n 
-0000147520 00000 n 
+0000147526 00000 n 
 0000003894 00000 n 
-0000147585 00000 n 
+0000147591 00000 n 
 0000004031 00000 n 
-0000147652 00000 n 
+0000147658 00000 n 
 0000004168 00000 n 
-0000147718 00000 n 
+0000147724 00000 n 
 0000004305 00000 n 
 0000007011 00000 n 
 0000007134 00000 n 
@@ -3527,7 +3527,7 @@
 0000064852 00000 n 
 0000065059 00000 n 
 0000065260 00000 n 
-0000147783 00000 n 
+0000147789 00000 n 
 0000065396 00000 n 
 0000068431 00000 n 
 0000068557 00000 n 
@@ -3536,7 +3536,7 @@
 0000071610 00000 n 
 0000071736 00000 n 
 0000071805 00000 n 
-0000147843 00000 n 
+0000147849 00000 n 
 0000071941 00000 n 
 0000072181 00000 n 
 0000072414 00000 n 
@@ -3588,172 +3588,172 @@
 0000093929 00000 n 
 0000094134 00000 n 
 0000094381 00000 n 
-0000096850 00000 n 
-0000096976 00000 n 
-0000097029 00000 n 
-0000097230 00000 n 
-0000097453 00000 n 
-0000097698 00000 n 
-0000097926 00000 n 
-0000100140 00000 n 
-0000100266 00000 n 
-0000100319 00000 n 
-0000100511 00000 n 
-0000100740 00000 n 
-0000100975 00000 n 
-0000101186 00000 n 
-0000103966 00000 n 
-0000104092 00000 n 
-0000104217 00000 n 
-0000104425 00000 n 
-0000104600 00000 n 
-0000104795 00000 n 
-0000104969 00000 n 
-0000105145 00000 n 
-0000105368 00000 n 
-0000105609 00000 n 
-0000105874 00000 n 
-0000106154 00000 n 
-0000106367 00000 n 
-0000106692 00000 n 
-0000107014 00000 n 
-0000107216 00000 n 
-0000110090 00000 n 
-0000110216 00000 n 
-0000110333 00000 n 
-0000110597 00000 n 
-0000110861 00000 n 
-0000111126 00000 n 
-0000111352 00000 n 
-0000111580 00000 n 
-0000111844 00000 n 
-0000112108 00000 n 
-0000112323 00000 n 
-0000112538 00000 n 
-0000112816 00000 n 
-0000113002 00000 n 
-0000113200 00000 n 
-0000115602 00000 n 
-0000115712 00000 n 
-0000118057 00000 n 
-0000118167 00000 n 
-0000120582 00000 n 
-0000120692 00000 n 
-0000123051 00000 n 
-0000123161 00000 n 
-0000125482 00000 n 
-0000125592 00000 n 
-0000127907 00000 n 
-0000128017 00000 n 
-0000129647 00000 n 
-0000129757 00000 n 
-0000130999 00000 n 
-0000131109 00000 n 
-0000132483 00000 n 
-0000147903 00000 n 
-0000132593 00000 n 
-0000132729 00000 n 
-0000132922 00000 n 
-0000133080 00000 n 
-0000133296 00000 n 
-0000133580 00000 n 
-0000133750 00000 n 
-0000133900 00000 n 
-0000134076 00000 n 
-0000134392 00000 n 
-0000147957 00000 n 
-0000134582 00000 n 
-0000148024 00000 n 
-0000134776 00000 n 
-0000148089 00000 n 
-0000134968 00000 n 
-0000148156 00000 n 
-0000135183 00000 n 
-0000148221 00000 n 
-0000135351 00000 n 
-0000148288 00000 n 
-0000135558 00000 n 
-0000148355 00000 n 
-0000135762 00000 n 
-0000148422 00000 n 
-0000135939 00000 n 
-0000148489 00000 n 
-0000136179 00000 n 
-0000148555 00000 n 
-0000136376 00000 n 
-0000148623 00000 n 
-0000136573 00000 n 
-0000148691 00000 n 
-0000136752 00000 n 
-0000136958 00000 n 
-0000137179 00000 n 
-0000148757 00000 n 
-0000137505 00000 n 
-0000148825 00000 n 
-0000137722 00000 n 
-0000148891 00000 n 
-0000137936 00000 n 
-0000148957 00000 n 
-0000138215 00000 n 
-0000149024 00000 n 
-0000138459 00000 n 
-0000138657 00000 n 
-0000149090 00000 n 
-0000138990 00000 n 
-0000139156 00000 n 
-0000149158 00000 n 
-0000139371 00000 n 
-0000149224 00000 n 
-0000139547 00000 n 
-0000139735 00000 n 
-0000149292 00000 n 
-0000139956 00000 n 
-0000149360 00000 n 
-0000140162 00000 n 
-0000149426 00000 n 
-0000140422 00000 n 
-0000140610 00000 n 
-0000149494 00000 n 
-0000140882 00000 n 
-0000149562 00000 n 
-0000141145 00000 n 
-0000149630 00000 n 
-0000141324 00000 n 
-0000149698 00000 n 
-0000141551 00000 n 
-0000149764 00000 n 
-0000141706 00000 n 
-0000149830 00000 n 
-0000141927 00000 n 
-0000149898 00000 n 
-0000142112 00000 n 
-0000149964 00000 n 
-0000142339 00000 n 
-0000150032 00000 n 
-0000142663 00000 n 
-0000150100 00000 n 
-0000142949 00000 n 
-0000150168 00000 n 
-0000143175 00000 n 
-0000150236 00000 n 
-0000143366 00000 n 
-0000150302 00000 n 
-0000143634 00000 n 
-0000150370 00000 n 
-0000143879 00000 n 
-0000150438 00000 n 
-0000144070 00000 n 
-0000144309 00000 n 
-0000144578 00000 n 
-0000144748 00000 n 
-0000144933 00000 n 
-0000145098 00000 n 
-0000145212 00000 n 
-0000145323 00000 n 
-0000145435 00000 n 
-0000145544 00000 n 
-0000145651 00000 n 
-0000145768 00000 n 
+0000096856 00000 n 
+0000096982 00000 n 
+0000097035 00000 n 
+0000097236 00000 n 
+0000097459 00000 n 
+0000097704 00000 n 
+0000097932 00000 n 
+0000100146 00000 n 
+0000100272 00000 n 
+0000100325 00000 n 
+0000100517 00000 n 
+0000100746 00000 n 
+0000100981 00000 n 
+0000101192 00000 n 
+0000103972 00000 n 
+0000104098 00000 n 
+0000104223 00000 n 
+0000104431 00000 n 
+0000104606 00000 n 
+0000104801 00000 n 
+0000104975 00000 n 
+0000105151 00000 n 
+0000105374 00000 n 
+0000105615 00000 n 
+0000105880 00000 n 
+0000106160 00000 n 
+0000106373 00000 n 
+0000106698 00000 n 
+0000107020 00000 n 
+0000107222 00000 n 
+0000110096 00000 n 
+0000110222 00000 n 
+0000110339 00000 n 
+0000110603 00000 n 
+0000110867 00000 n 
+0000111132 00000 n 
+0000111358 00000 n 
+0000111586 00000 n 
+0000111850 00000 n 
+0000112114 00000 n 
+0000112329 00000 n 
+0000112544 00000 n 
+0000112822 00000 n 
+0000113008 00000 n 
+0000113206 00000 n 
+0000115608 00000 n 
+0000115718 00000 n 
+0000118063 00000 n 
+0000118173 00000 n 
+0000120588 00000 n 
+0000120698 00000 n 
+0000123057 00000 n 
+0000123167 00000 n 
+0000125488 00000 n 
+0000125598 00000 n 
+0000127913 00000 n 
+0000128023 00000 n 
+0000129653 00000 n 
+0000129763 00000 n 
+0000131005 00000 n 
+0000131115 00000 n 
+0000132489 00000 n 
+0000147909 00000 n 
+0000132599 00000 n 
+0000132735 00000 n 
+0000132928 00000 n 
+0000133086 00000 n 
+0000133302 00000 n 
+0000133586 00000 n 
+0000133756 00000 n 
+0000133906 00000 n 
+0000134082 00000 n 
+0000134398 00000 n 
+0000147963 00000 n 
+0000134588 00000 n 
+0000148030 00000 n 
+0000134782 00000 n 
+0000148095 00000 n 
+0000134974 00000 n 
+0000148162 00000 n 
+0000135189 00000 n 
+0000148227 00000 n 
+0000135357 00000 n 
+0000148294 00000 n 
+0000135564 00000 n 
+0000148361 00000 n 
+0000135768 00000 n 
+0000148428 00000 n 
+0000135945 00000 n 
+0000148495 00000 n 
+0000136185 00000 n 
+0000148561 00000 n 
+0000136382 00000 n 
+0000148629 00000 n 
+0000136579 00000 n 
+0000148697 00000 n 
+0000136758 00000 n 
+0000136964 00000 n 
+0000137185 00000 n 
+0000148763 00000 n 
+0000137511 00000 n 
+0000148831 00000 n 
+0000137728 00000 n 
+0000148897 00000 n 
+0000137942 00000 n 
+0000148963 00000 n 
+0000138221 00000 n 
+0000149030 00000 n 
+0000138465 00000 n 
+0000138663 00000 n 
+0000149096 00000 n 
+0000138996 00000 n 
+0000139162 00000 n 
+0000149164 00000 n 
+0000139377 00000 n 
+0000149230 00000 n 
+0000139553 00000 n 
+0000139741 00000 n 
+0000149298 00000 n 
+0000139962 00000 n 
+0000149366 00000 n 
+0000140168 00000 n 
+0000149432 00000 n 
+0000140428 00000 n 
+0000140616 00000 n 
+0000149500 00000 n 
+0000140888 00000 n 
+0000149568 00000 n 
+0000141151 00000 n 
+0000149636 00000 n 
+0000141330 00000 n 
+0000149704 00000 n 
+0000141557 00000 n 
+0000149770 00000 n 
+0000141712 00000 n 
+0000149836 00000 n 
+0000141933 00000 n 
+0000149904 00000 n 
+0000142118 00000 n 
+0000149970 00000 n 
+0000142345 00000 n 
+0000150038 00000 n 
+0000142669 00000 n 
+0000150106 00000 n 
+0000142955 00000 n 
+0000150174 00000 n 
+0000143181 00000 n 
+0000150242 00000 n 
+0000143372 00000 n 
+0000150308 00000 n 
+0000143640 00000 n 
+0000150376 00000 n 
+0000143885 00000 n 
+0000150444 00000 n 
+0000144076 00000 n 
+0000144315 00000 n 
+0000144584 00000 n 
+0000144754 00000 n 
+0000144939 00000 n 
+0000145104 00000 n 
+0000145218 00000 n 
+0000145329 00000 n 
+0000145441 00000 n 
+0000145550 00000 n 
+0000145657 00000 n 
+0000145774 00000 n 
 trailer
 <<
 /Size 380
@@ -3761,5 +3761,5 @@
 /Info 4 0 R
 >>
 startxref
-150506
+150512
 %%EOF

Modified: hadoop/core/branches/branch-0.19/docs/streaming.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/streaming.html?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/streaming.html (original)
+++ hadoop/core/branches/branch-0.19/docs/streaming.html Tue Dec  2 11:28:04 2008
@@ -325,11 +325,11 @@
 </p>
 <p>
   When an executable is specified for mappers, each mapper task will launch the executable as a separate process when the mapper is initialized. As the mapper task runs, it converts its inputs into lines and feed the lines to the stdin of the process. In the meantime, the mapper collects the line oriented outputs from the stdout of the process and converts each line into a key/value pair, which is collected as the output of the mapper. By default, the 
-  <em>prefix of a line up to the first tab character</em> is the <strong>key</strong> and the the rest of the line (excluding the tab character) will be the <strong>value</strong>. 
+  <em>prefix of a line up to the first tab character</em> is the <strong>key</strong> and the rest of the line (excluding the tab character) will be the <strong>value</strong>. 
   If there is no tab character in the line, then entire line is considered as key and the value is null. However, this can be customized, as discussed later.
 </p>
 <p>
-When an executable is specified for reducers, each reducer task will launch the executable as a separate process then the reducer is initialized. As the reducer task runs, it converts its input key/values pairs into lines and feeds the lines to the stdin of the process. In the meantime, the reducer collects the line oriented outputs from the stdout of the process, converts each line into a key/value pair, which is collected as the output of the reducer. By default, the prefix of a line up to the first tab character is the key and the the rest of the line (excluding the tab character) is the value. However, this can be customized, as discussed later.
+When an executable is specified for reducers, each reducer task will launch the executable as a separate process then the reducer is initialized. As the reducer task runs, it converts its input key/values pairs into lines and feeds the lines to the stdin of the process. In the meantime, the reducer collects the line oriented outputs from the stdout of the process, converts each line into a key/value pair, which is collected as the output of the reducer. By default, the prefix of a line up to the first tab character is the key and the rest of the line (excluding the tab character) is the value. However, this can be customized, as discussed later.
 </p>
 <p>
 This is the basis for the communication protocol between the Map/Reduce framework and the streaming mapper/reducer.
@@ -607,7 +607,7 @@
 <a name="N101C3"></a><a name="Customizing+the+Way+to+Split+Lines+into+Key%2FValue+Pairs"></a>
 <h3 class="h4">Customizing the Way to Split Lines into Key/Value Pairs </h3>
 <p>
-As noted earlier, when the Map/Reduce framework reads a line from the stdout of the mapper, it splits the line into a key/value pair. By default, the prefix of the line up to the first tab character is the key and the the rest of the line (excluding the tab character) is the value.
+As noted earlier, when the Map/Reduce framework reads a line from the stdout of the mapper, it splits the line into a key/value pair. By default, the prefix of the line up to the first tab character is the key and the rest of the line (excluding the tab character) is the value.
 </p>
 <p>
 However, you can customize this default. You can specify a field separator other than the tab character (the default), and you can specify the nth (n &gt;= 1) character rather than the first character in a line (the default) as the separator between the key and value. For example:

Modified: hadoop/core/branches/branch-0.19/docs/streaming.pdf
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/docs/streaming.pdf?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/docs/streaming.pdf (original)
+++ hadoop/core/branches/branch-0.19/docs/streaming.pdf Tue Dec  2 11:28:04 2008
@@ -386,10 +386,10 @@
 >>
 endobj
 70 0 obj
-<< /Length 2070 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2061 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gb!#]gN)%,&:N/3n=^B7N"$BW:$c*4`4=*&S0j]HFQuU+U*'gQ8MIeZG/(cL9j!L-XYabWa[6ID=R;X84ZF^YY8>B?aMC&\Sb6mZ3nFc+\FL_b@TP`$I1Ka>FOllOq\+p[3p.c%T0ITq[mCdDr37jlc$4^9eG7!b^KnKW0>9tUXgqMkhN[2u<>[...@3>5CRk=oE?28,",DH"u3u@]uCP*%J:W-0#DksR@deMHZ=?,rm02_mp7V*4C@Nso"i93ZU*>"_LA.Pn#)a!CE.%eYHB46iNA)kcp]2sG!G/8dF;o*G5%k^n:I"W_hM^S?9B,=9g,b'ffbIp*k(.A-l>P:r)a?EU(3HAedn8?ABppsbYSf`4,7?K$<^*LNZ0,#PMQXtN$]$Ln3TAupc)oS:SRc'V)ggN;(QKtW#RJ_O@N'>3e-7b?juR"DWrLZ&N=N,qIf*87Te?ed#"'V$K,o=WGO[oK@]XU;C,p5gI#,h4'o?@njWV&V8se0D`L)Dl:K->?uc?oX8V/FW?k*$n_3!RZ,js-Ksn\mq.,(An2.h6YK[2e^a"XH*q>?)%?asR)g`iNW]:Ip+I&^!MPB1#CJ!5Z2(R!(k[bt$oo-K&J[BW,Z3lhLfU_#1P=tg=H'iA7C6<bZ6Cuf7k%e!@j&A?K3q&tqg9]QCJE_H6nt@O8_KVN$pieFc^6pI$'r/m"qE"\-<hF4TP0t[QCgCgsZor47Oh7l-&5ZsR.qkn.>37<
 ^;K^?*\sG8s86co5V^_Y8D*`A.4&lXOQq6TGiT-FobAUKc_jtQf"S0o;*7?R$jt5qSQ7/D2KU'8]bXPs'A^I/0DaIUX?5QQ@i3RHR`i/6h%'mPY?3;bLCr*-"dZc&c/P/"2MNY<YL1p3I$!-@k4U",:;LJfS9025"f6^59=\gh2iXs1f:-Q"rjUFp'kRQ^9"V5qi[t>\TJ-c7^.cKV(@n!.g,UeN4i,mYX*Gs5N=p0KK$"r87%t,/hHH8OsG5TqX$(^'jJ1h0C`AZY&aP%(bWB0!`7DT"dlm4_b#g6]hF+m"QJ358*[@R+-BVk^*b6'0u?!gqko7#SW;(u?d=%j;'<1T1a]kjkte&qi<X%?$6NtsT?2LHVeO'k9`Un9Q7WS:J+E9s?]XRmNf<k0SX(r`2P07rhn_bjU_hcr9K/umt#6!/%>VuS*2QI^.soD.AHN@JYAi`d:OV>7_)1D6/=jFhk:&=PH+?W5U:VU+P@7Rg54^bdE:f86RlVU*JhDL!Pk<%sJ7.YcBMYWSm@n:.XGL6iI``1"B9quD^Fi]toTf4h>?Y-DT$I"TLd!0s`h=iq8uM]5e2NE,l)'Wc,3dsnL;maEVG9SaRZ$%X@oA`aRTZ*X>M_PFmSYm6^5T856fP)i:bc+c0.+MSV<F(Jp5`Wpg;-Fh(CpJb0?oJAWW*`i<9c63<==JO0H#1jUBj#]eg]2HSXei^0kZCr$2D.iegPDCc*Eh:YOE^K*\>0+F/n^RkV4do'2#eQ73m*L.aeLG/P+dU11OoHb]2#FH0^\03Yru(/l^>bC7g5?VSb,V<e;HV91caWNNN09E?Dk5d-M.%bCm<bQ&'<[pQ6f]CkPek'j>h68E%j45ecO1:(GfWgUZ#P^HElnOkp-M.Qq-b'^b7!=2O?`>(`e?+'V`0B.e5?RWgf_'eTR@MlKVDi[^:dHZ6f3lsA)iU??"k#_)nr6%9\[hpmZ+ffBLO+0!8"A5OQ&#(S<YaUa1\
 HZ6uc<!l[>,aB[m8^!j"j(ad!bRQ.?J;(%S"%j,[YN+,3SerK@W:jBHrC^)WI3]"&o)HWOV!.TYDJ;KN'0*shR*Y5~>
+Gb!#]gQ(#H&:O:Skb/LnYY0o(c0AN]A9.d/9bRUpd4G]/VUoW0;:/sGmFR]9/VasQ4&$VEnrT\A%VO)2*$0s_f8J`jjBs(?c?cs=S_F<k>knmlYq)H#^5&p/3pY#cisA1NSP'U&c_%kI>9O>2r_Sr?Aj!hVlMTnJh_&6<(S@P'f%d;pDp%\!.L[?4>B#GT&4N9k12!rgD=P:3,B,@$rQos8)#7%t_K=O)D*'r@Q26uM5F\+>]Y7GXl929"-kR=!$P0o,_l:j$q3FZ$pdWsR3<3_%f??.NBdsU#^O+?:_!.Q).n#-=CB;)5;:iTIc*qFa2Rsb(8rMeX[VZX2qeraEL.ZOF-2YQBVP]gs//BNs5:LjY5bsYKZ]#Y'.lDgCcqlZH*e"Y*a;r,N]-'^rn.i=G^<irPg!?o#>SR$s)`TI-YSWGqs%#=nSFY79s7lSYdhci)M@`Vg)oN$JobopE2:QCQ\Hq5hB7>1*m)AYj]>%ZZs8$cHiV@LYQ4G<[T+0M/&bZ<DH9_)nTuN3Qp#]if)=G'q#[KiM@J<Ed(JV$_AG:#r#;:=)SMhb2p>XJ]B^1GNlgBTdFkW#IU0o7/bD07<(3QQ$Zp&?HP<"Oj1IF<!ll;0s.:b;!4)TS):O4Mo17C2$_$^:si5;'r5)SopQ0S9,7'WhmTlRfm6QS7ClMQp&Jhb2&\YYeZ7bk7Ol!LA:)e!;26RQ&L.Y,R=V7,VZ%9h(F8sPdsC_();ms*NKa;Y04Pp1i[^Z>HXRjTZ2J]SAZXnJ*NVj8H.`bUK:%n/\].(&C'cY!phJZ%`E^,?Y3!KS?iGf2u?2Fql=D![;*WTGl_J5DOu.>j:(XsId\eZ?EfTU1M*f/)\5#L_IGaXU+"@X!if9ePr<j^G;$WC>eY$[H(%R]fkJN)L$sl+EYbER/Y]!2f>sb(m!)$/]_,inqT)qdui.<fAC&l0eTP>(*]A84o@6Z$!1jdIse%7./'P5sUi<XIuDUBUPn
 h9@Z>GkpU=4OLQhI:/h-&gOej<G-2P+0p1/n_T=ZhQJ\sQL-+!V#iq\U32C%&c!/g0/Q"dD#V1>DR#Sg,bFh:@hLr29]eH5`^h;d.N)A7Y).\(=]EVL!fn*6$Ua\rO>EX)C'd[L<%FOBr'!0Z`H4#7SUj<@O9025"f6^59=\gh2iXs1f:-Pr[jW.&7kRQ^9"V5qi[t>\TJ-c7^.cKV(@n!.g,UeN4i,mYX*Gs5N=p0KK$"r87%t,/hHH8OsG5R9O'0=+_!+-9eMJ^0+OL6$N;K]kJMLkpQfh6LO&=*hmbS:a6!V3%Fe99tQTU#AC/e=`tFFASJbknXcUL:gsQt!)@afJgJ2j2tXRCh#!V)I3><3'pG=n.&ne.7oU3u9=sNJ+"/)]QB+MA;0@FFVAE3Z+^T^s0j_qG8bm"CJhui/o\GZa;&Hn*7RF>Nr/aX]=WL)=W0.[F`QSCbu]l1tCJVfUXA1lFl=-<&?;NM%jtSCX;)MEs,]RaZ1(E0U39E1eK5n$4He39<-sQ_lftNY9cCu<09.:]_Q]EWj[hc=X;mtW_T5Xos.3c@<kcr/#(F)Iscj5mJ6RML"A%fo#R&^!LaR5n6'?EZ1PUe<Yd$mAV`Lr`:lZR!Ub>GEbkZ"nI3+-i1!@g"#N1Qi%p'ENkVEU181W!l-:tm'E0[oA&*p$Q)a)>POW`Pp%Zg-iiWtsXu-`kTknBGJ(n,@\KiBBR[bb4]n"I5\e_SO@!qWu=\g9k7DZ.&)*;qI3jg0"7u675q*93=%[qf-m9a^rWoXZ_,%&a=n*T4m0kF?`'IbSAp#fP*#=_9W[5Z9I\u;iSLA"?gr0^S]]clqX/!aS8)_Po0*W_?:^?6dI%QrgO:XqEo&NT$;"+)18K`&&INo_!q<lgp/+lbnV`7*JW-u(2a=RIKiCX,*N2aU@q"Q/(*[%Zs.d'7T2fLMuUf^KopA_M;KE-K7F74T#H!Ou=PJ^flli2h=j475iA,)Z8\hsS
 *M8#n7e&n!S[8?UHUW3h$CXH7'N(k3+/qCm<"n"3jA-K!7,/';:'09uE#[s&"qXCC9sV`mW/rWS4b3`5~>
 endstream
 endobj
 71 0 obj
@@ -478,10 +478,10 @@
 >>
 endobj
 82 0 obj
-<< /Length 2260 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2258 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-GauHMD/\/e&H88.+U%\(!"CMWmfbHhD3?b\ZXepeL3Y1\MiQ=[U*e!%]jJP'qp?0hHWus^N_,H/o%`cGU\n_OF>Z8Ylc@GEi:"9&?RNGI3"ET)G5;-]n4_i2>/mu7d8*8Nrqh!\f%]\/=FR[7-e.!XXqOTd+5!s._14aP4Wdqrq;lA7/k)'6WR1tn?;Ab_f%7nub6P*d>oT50U+i/\l'9:Mr#2#BQ2>B]QrG$Fg)h\T+,a(bN4L(34^!TRGb'^#9o5s$+,Lkn::3<onb4f)e2e;fm2[jSGpkf;U$u8Jn8.Wieg>okBb?55(`2f%,hq2G+teZIBci5mmQ?,I>3B%TA(=.-.5>\?`b6pG,cXW$a_\eV-f0oB"WB38epYQuZl]H[`b1"Hf)=)RkH?W03cQ]P[l'_dL?[.W^C)idQ9AsI%j/O7)Z$*<?+],-T>7Hj<246D4&`8bL0cq0kUpRS4hCj_*5+7TSs+[>N.C$QUS@CW10"XLm2Nu!#=-I24q$PpE>A[cRs,*g(\7K^_.Nl/3bAaAUmbl^KWcX:)d(kc[df8YRdko-IWZKf0FMa=YoVh#V4;q(""(^SH9<b#Ees$0-'cjNEb_7k7+MLNr$J`$26#.]Ldd%.5emaC7OUYKl/-t)e!WbhrC"d`(A!,jBLC'(@TjXH"j,7;51J"s$7l1s`1!O?q=hIW#_M?pY-ub"l^0Q!bOE"/F@*3%$Pj#1ScsMeQ;Kp`7GL@'.R"R[HECsEa*E7,)nF4Wk:dQ@bS.AAR:RP27L6R:D.,tOO`;.laV1Bk&]ZF/^>(^K<*fM8)QC/JSctjXUmo=(pt]T>eSc85p[>:L>i%T5Ntrr%,Q=+MBuEM-33/F>4PHP_%pbjo+WWJj+2,d4S+I9I8nkfZ)<U-P<BaCB)R2?1>#';6WD-XHPahr1bTVV;8%eQbgVc?(]j9cSLr7!(fLb2a=,&-.5e6NS7NkBipL/Yf021lh+8C0S$]C<AmQCr
 a(S%=@9"^2IW,E?iPC-AlJ5qmAc`MW/5R&O/i$]U+bG()2YPO[;JgUm6DHT#Hi5'Ggk2msAX@2c]T7TEAjF[[_!c[X0&M#^"73Im%<AEB5-kU1TYmL@UD*8*o9I6l]M"3<1\O*W=U)ZAXaX;o*ZQ.($,)K4_%Eb#lXBm>t!n#?3cS'N)CtoZR>\p:EAIds)%-$A7He%+UYc6,1AS_QMO)Rq3"ZTm:%2@!]6,rM_69FQ#"INU5/HbYP*VNo^\q_)%,fq0$5[n&XdQ=_ncVdrK`=hFRQ"8H"M?Eu=TIjRMbjS/4gH?Da0TQe33A2n*J]kb-?ScL&;]Y?7_>t4@7<)KB#-q__95-MXSA%msL)RHO7jYuCZ+ruZ^2M?ppBD-'J@0pQ^3HReO(n=[3cn\_)hcJ#*ek,@<@-usPc)/rE@#b.cY8mGm9&WjRqhkNFt@4@G5@@+f6u!"Ve%TV>IL6P=-.q'mc*g*mf(,9]A'C61e^A]<sXO"Zu0>:ZE3M.Uub;QfemP5=ur'fG3N"J6[b"TDPR.]9[]q%[B9<%VOY/t.et\_*]RuCJtU2%8@kj65h'[C!1e&;P3RqVD\C_:@4@Zt32moFm1h"=OrJ*0MQg4?DJW3bEo8kD\!jV&"#s91_r`S:Y-MhZ_i4%OFhC>oUdg>CbX]7>E)(Qa[sVYrC>m94;?2KL<g'(Z]5Co]A-BSSKH&GrA5i$2h<Z>W4KbcKmLq7bI([Rld\ZgXJ$(&\VLiWj*/3gE[QY-sc<OleO^KrE5F(WHWZ&P&$LQI*Lh2<6KB2`4<4iP_oJg?\l<Lc#F9"/]]_*&IYL3(QG`QX]SuuprJXcHVYUsfh_50lK0O.UN)^Pm8CtQbQn4hmclr;#=[1JH5Z%!ce2(nb3QQ@BiBn<(@q.C]BksmofE.k"UPKHL[$sn)c%gm.]e-oGG]$sH:mY%cS6RF2$O<9\8_04E1p?buK0oX!UmYC,A)W#%cbT<L`\o+I6m.'
 B?=:pTdfRU*NQ1jRo'DR*Lr;=U-DishSV<=E7Q?.8N]bfAgELA\WRWKg<D-XUj55i'0UADS\\u(ot5*PCbU'2!YmlDBZJAe+0F*hY+2!V[6Vc5a'llVVRVhe,kVe?'o]'U__?2jDfr6f:HW=@!DBInRiG]';J^3R0:C%RM7h3V0\UTS1'Vh^"D'Ap&PcN<]t>1?c=Y-[V3J\J@W:tt2(d!0m8BO'Rt%kamMW#n6]H*LfrR^j3W,[f`O21i9e>Z2._h)QDFS7g0pAbF^S"#GqWqZ~>
+GauHMD/\/e&H88.+U%\(!"CMWmfbHhD3?b\ZXepeL3Y1\MiQ=[U*e!%]jJP'qp?0hHWus^N^]0+o%`cG,Q25%F>Z8Ylc@GEi:"9&?RNGI3"ET)G5;-]n4_i2>/mu7d8*8Nrqh'^k1fB?=FN-b-e."CXqOTd+'>nX^jnY:4Wg3]q;lG9/k)'>WR1tnSkdPJk1@U0dg)rl>oT50U+i/\l'9:Mr#2#BQ0W7MQrG$Fg)h\T+,a(bN4L(S4^!TRGb'^#%>h09+,Lkn::3<onb4f)e2e;fm1h:KGpkf;U$u8Jn8.Wieg>okBb?55(`2f%,hlYq+teZIBci5mmQ?,A>3B%TA(==2.5>\?`b6pG,cZ%La_\eV-f.'($hVeV=SE\oe,Cd%1Hm<W[dJp:3Id$>f84"J\uk582,'@&s'6Jh[-U@_J,&N(f$FYUkh7&,p]P4%Tc.56h4AA02>#=B7s@PblIdIckNK=io:,rb?j&#F*u1V*Q)RC&Cu6A$3<36Snl[qBNjBi6gUoTR]TD;`$pGU9f.gM)+Or#Y-[[5FfYH4,[uFb=dYnF,nuKZIKNVtUNpRC5.coaW*&-U\e^)-r/;L`q;Gmg<0;f##7q>>EbASSO?'B"DK32Yt!sH8E@>$rmP5bDM0qF/3h@HD5@kfW]L)/it,Gp_<<KKlpi^5<BVSE7@9WVAXm!l2XL`iXfm:n0=Z&Vtn\.!lQ:+$0kZs\FrkukgbC`*su;8d=)UuG;rU"?laF.=$p^QI85Gn)Wm`&p=!Slli7BnW,ed1V2P()^b)QolN!&ol-Yi61Ki5h5N<Toj)Xj]N_;8\/%EJDYe;?2\qdHiO*1_r].\q.Lp\52r2;S47l?KX6OBb,mhlo$@QO*n"IarR%+Y[Rh"GXd"R`S7.Fq<96J)Xq@^%X6"G-TA%4@:!%*'a;cskHGjSX^J,,IdbA>>LcG<:MOd^!IV"<J$^=;FBb[:PGonB#p;-sYrIM.B^T_C.jPI3
 sHbihl]>X#[NqtYR4NUY.$!:c,nD)aL$Y3'X$BEPsZRcH/p8T3;/U4#*i0L47#9GF/BP_#'_Fe@2qB=Jo5sDeE+ohj$'sU)(?3F_o:_iS]M%YqO*h1MpdahnNcW'HBLF=f#Q7Ff8-Hb:7SpZ,\50K'^+d+7MhOo71aQf$W-P65=r;;/U_o=9*c,F9e9BM=B`?8J.Zr\hc"e/,$;oWE7o`td;>^uogdQfN=j7u?q*;4:PA2&q-JU16)Rlrdf_sf.#A.TU9/[#??SQPDp.?i=lM0.b:0l'<Jl8Z$LD9_?9ITHm2DSpEeH%_:)H!-XF>j2FeRUJ">C/7nB%Y+ObM:7&1O:W(.9&nUcoT^U>e>R4E.LAk-"]gN3I='hc2fQhCX9E_>`C%=G9XAB]Te/%T'5XQ<0PkF%.U`RV4QXP>/(n+>2;?o)T;<m>.DYsrP>]tFVlsQK_Y:]k\eGerA/f91"o1+G/hZV\mQ\@r]=f+W_dl_*Jmc)Slb;I*bPEPTRbm[q?%5>>WKYG9@p\gaeG"dZ2VQKo,cqDOgRYNdb(7a9Gjc:+J\sr-#jU,uUq:@E7.$9Cd.qi8W@i5i,*>##QEo1qPM0HnSnc+k\Ubg*#`JBC`ZgZp#7f[@X!t*,rh6>52HQl"Q&T5lApa`]j&Ls`2/8pr514;%F0]#[jV-*C$W!(O!n]?;P5O+hFjQj/,NoR]go.Y)Ru6CrrYG%bEFkDWKQto+j%\s+cIp85F![52'kEfq-o@I$okAqsjs!`["Hu^]WGKm\e_nF7B>:lE/2LNL,e*NBi`-hh)iUc]RV80Z#=*oR>Alh))L]q^pUGtEl.T_e\=)ddgB-OPSC=8B_c=+O;6mFML2H8ch]s8[::6'^$P=g"qq&)Pj0F_bl/j*`$RC/E5NBOT5Oqs.,92E0<*"len9e_j:hX(+B##&-3Gs^r-[[3Z1-%@Lr0Wua[^uaJDoZ=J@2qaU,[Bfgn1Jcmp(356F[O,YO&u
 (rMKi+;#&K!rZtH;.^^'Mmk<JrnMo6Db?#clKcJ>Vr?=^C_q:1"1dZI)/EQW1oo]rrBlLWHfRVH/S%Gb)R$Q96,FYr:_M*_+&o[L<_e9/r1WHRjbhiZlU_l((E1k80Rp/YFb^Fq"MBA-0sK/+)Y9/ucpDPQg;\PDEHHH>=<HRe#Pf<WeXTjc]oGAPO1^jMmmoi@mS/::Won#.S_2Yne74MC`.>iSgK>ZBNVs84;-`JS5?jB=*uJ<fkC">-[bVLGIckNJ>s4F;f8X2jWM5&J7D~>
 endstream
 endobj
 83 0 obj
@@ -1149,149 +1149,149 @@
 xref
 0 144
 0000000000 65535 f 
-0000050550 00000 n 
-0000050710 00000 n 
-0000050803 00000 n 
+0000050539 00000 n 
+0000050699 00000 n 
+0000050792 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000002073 00000 n 
 0000002193 00000 n 
 0000002372 00000 n 
-0000050955 00000 n 
+0000050944 00000 n 
 0000002507 00000 n 
-0000051018 00000 n 
+0000051007 00000 n 
 0000002644 00000 n 
-0000051084 00000 n 
+0000051073 00000 n 
 0000002781 00000 n 
-0000051149 00000 n 
+0000051138 00000 n 
 0000002918 00000 n 
-0000051215 00000 n 
+0000051204 00000 n 
 0000003055 00000 n 
-0000051281 00000 n 
+0000051270 00000 n 
 0000003191 00000 n 
-0000051345 00000 n 
+0000051334 00000 n 
 0000003327 00000 n 
-0000051411 00000 n 
+0000051400 00000 n 
 0000003464 00000 n 
-0000051476 00000 n 
+0000051465 00000 n 
 0000003600 00000 n 
-0000051541 00000 n 
+0000051530 00000 n 
 0000003736 00000 n 
-0000051606 00000 n 
+0000051595 00000 n 
 0000003871 00000 n 
-0000051672 00000 n 
+0000051661 00000 n 
 0000004010 00000 n 
 0000004145 00000 n 
-0000051736 00000 n 
+0000051725 00000 n 
 0000004282 00000 n 
-0000051801 00000 n 
+0000051790 00000 n 
 0000004419 00000 n 
-0000051866 00000 n 
+0000051855 00000 n 
 0000004556 00000 n 
-0000051930 00000 n 
+0000051919 00000 n 
 0000004693 00000 n 
-0000051996 00000 n 
+0000051985 00000 n 
 0000004832 00000 n 
-0000052062 00000 n 
+0000052051 00000 n 
 0000004968 00000 n 
-0000052127 00000 n 
+0000052116 00000 n 
 0000005104 00000 n 
-0000052194 00000 n 
+0000052183 00000 n 
 0000005243 00000 n 
 0000005377 00000 n 
-0000052261 00000 n 
+0000052250 00000 n 
 0000005513 00000 n 
 0000006523 00000 n 
 0000006646 00000 n 
 0000006722 00000 n 
-0000052327 00000 n 
+0000052316 00000 n 
 0000006857 00000 n 
 0000006989 00000 n 
-0000052394 00000 n 
+0000052383 00000 n 
 0000007121 00000 n 
-0000052461 00000 n 
+0000052450 00000 n 
 0000007254 00000 n 
-0000052528 00000 n 
+0000052517 00000 n 
 0000007387 00000 n 
-0000052593 00000 n 
+0000052582 00000 n 
 0000007520 00000 n 
-0000052660 00000 n 
+0000052649 00000 n 
 0000007652 00000 n 
-0000052727 00000 n 
+0000052716 00000 n 
 0000007784 00000 n 
-0000009947 00000 n 
-0000010055 00000 n 
-0000012173 00000 n 
-0000012281 00000 n 
-0000014449 00000 n 
-0000014557 00000 n 
-0000016291 00000 n 
-0000016399 00000 n 
-0000019234 00000 n 
-0000019357 00000 n 
-0000019384 00000 n 
-0000019598 00000 n 
-0000021951 00000 n 
-0000022074 00000 n 
-0000022101 00000 n 
-0000022314 00000 n 
-0000024510 00000 n 
-0000024633 00000 n 
-0000024660 00000 n 
-0000024876 00000 n 
-0000026837 00000 n 
-0000026960 00000 n 
-0000026987 00000 n 
-0000027202 00000 n 
-0000029187 00000 n 
-0000029310 00000 n 
-0000029337 00000 n 
-0000029554 00000 n 
-0000031707 00000 n 
-0000031815 00000 n 
-0000034021 00000 n 
-0000034147 00000 n 
-0000034176 00000 n 
-0000034359 00000 n 
-0000036329 00000 n 
-0000036439 00000 n 
-0000037900 00000 n 
-0000052794 00000 n 
-0000038010 00000 n 
-0000038199 00000 n 
-0000038444 00000 n 
-0000038754 00000 n 
-0000039065 00000 n 
-0000039264 00000 n 
-0000039578 00000 n 
-0000039956 00000 n 
-0000040395 00000 n 
-0000040636 00000 n 
-0000040900 00000 n 
-0000041326 00000 n 
-0000042160 00000 n 
-0000042427 00000 n 
-0000042967 00000 n 
-0000043349 00000 n 
-0000043641 00000 n 
-0000044221 00000 n 
-0000044548 00000 n 
-0000044848 00000 n 
-0000045699 00000 n 
-0000046280 00000 n 
-0000047325 00000 n 
-0000047702 00000 n 
-0000048101 00000 n 
-0000048564 00000 n 
-0000048951 00000 n 
-0000049374 00000 n 
-0000049770 00000 n 
-0000049884 00000 n 
-0000049995 00000 n 
-0000050107 00000 n 
-0000050216 00000 n 
-0000050323 00000 n 
-0000050440 00000 n 
+0000009938 00000 n 
+0000010046 00000 n 
+0000012164 00000 n 
+0000012272 00000 n 
+0000014440 00000 n 
+0000014548 00000 n 
+0000016282 00000 n 
+0000016390 00000 n 
+0000019225 00000 n 
+0000019348 00000 n 
+0000019375 00000 n 
+0000019589 00000 n 
+0000021940 00000 n 
+0000022063 00000 n 
+0000022090 00000 n 
+0000022303 00000 n 
+0000024499 00000 n 
+0000024622 00000 n 
+0000024649 00000 n 
+0000024865 00000 n 
+0000026826 00000 n 
+0000026949 00000 n 
+0000026976 00000 n 
+0000027191 00000 n 
+0000029176 00000 n 
+0000029299 00000 n 
+0000029326 00000 n 
+0000029543 00000 n 
+0000031696 00000 n 
+0000031804 00000 n 
+0000034010 00000 n 
+0000034136 00000 n 
+0000034165 00000 n 
+0000034348 00000 n 
+0000036318 00000 n 
+0000036428 00000 n 
+0000037889 00000 n 
+0000052783 00000 n 
+0000037999 00000 n 
+0000038188 00000 n 
+0000038433 00000 n 
+0000038743 00000 n 
+0000039054 00000 n 
+0000039253 00000 n 
+0000039567 00000 n 
+0000039945 00000 n 
+0000040384 00000 n 
+0000040625 00000 n 
+0000040889 00000 n 
+0000041315 00000 n 
+0000042149 00000 n 
+0000042416 00000 n 
+0000042956 00000 n 
+0000043338 00000 n 
+0000043630 00000 n 
+0000044210 00000 n 
+0000044537 00000 n 
+0000044837 00000 n 
+0000045688 00000 n 
+0000046269 00000 n 
+0000047314 00000 n 
+0000047691 00000 n 
+0000048090 00000 n 
+0000048553 00000 n 
+0000048940 00000 n 
+0000049363 00000 n 
+0000049759 00000 n 
+0000049873 00000 n 
+0000049984 00000 n 
+0000050096 00000 n 
+0000050205 00000 n 
+0000050312 00000 n 
+0000050429 00000 n 
 trailer
 <<
 /Size 144
@@ -1299,5 +1299,5 @@
 /Info 4 0 R
 >>
 startxref
-52848
+52837
 %%EOF

Modified: hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/cluster_setup.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/cluster_setup.xml?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/cluster_setup.xml (original)
+++ hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/cluster_setup.xml Tue Dec  2 11:28:04 2008
@@ -99,7 +99,7 @@
       <section>
         <title>Site Configuration</title>
         
-        <p>To configure the the Hadoop cluster you will need to configure the
+        <p>To configure the Hadoop cluster you will need to configure the
         <em>environment</em> in which the Hadoop daemons execute as well as
         the <em>configuration parameters</em> for the Hadoop daemons.</p>
         

Modified: hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/hdfs_permissions_guide.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/hdfs_permissions_guide.xml?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/hdfs_permissions_guide.xml (original)
+++ hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/hdfs_permissions_guide.xml Tue Dec  2 11:28:04 2008
@@ -43,12 +43,12 @@
 		   Else if the group of <code>foo</code> matches any of member of the groups list, then the group permissions are tested;
 		</li>
 		<li>
-		   Otherwise the the other permissions of <code>foo</code> are tested.
+		   Otherwise the other permissions of <code>foo</code> are tested.
 		</li>
 	</ul>
 
 <p>
-		If a permissions check fails, the the client operation fails.	
+		If a permissions check fails, the client operation fails.	
 </p>
      </section>
 

Modified: hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/mapred_tutorial.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/mapred_tutorial.xml?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/mapred_tutorial.xml (original)
+++ hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/mapred_tutorial.xml Tue Dec  2 11:28:04 2008
@@ -1871,7 +1871,7 @@
           <a href="ext:api/org/apache/hadoop/mapred/jobconf/setprofileenabled">
           JobConf.setProfileEnabled(boolean)</a>. If the value is set 
           <code>true</code>, the task profiling is enabled. The profiler
-          information is stored in the the user log directory. By default, 
+          information is stored in the user log directory. By default, 
           profiling is not enabled for the job.  </p>
           
           <p>Once user configures that profiling is needed, she/he can use

Modified: hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/streaming.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/streaming.xml?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/streaming.xml (original)
+++ hadoop/core/branches/branch-0.19/src/docs/src/documentation/content/xdocs/streaming.xml Tue Dec  2 11:28:04 2008
@@ -48,11 +48,11 @@
 In the above example, both the mapper and the reducer are executables that read the input from stdin (line by line) and emit the output to stdout. The utility will create a Map/Reduce job, submit the job to an appropriate cluster, and monitor the progress of the job until it completes.
 </p><p>
   When an executable is specified for mappers, each mapper task will launch the executable as a separate process when the mapper is initialized. As the mapper task runs, it converts its inputs into lines and feed the lines to the stdin of the process. In the meantime, the mapper collects the line oriented outputs from the stdout of the process and converts each line into a key/value pair, which is collected as the output of the mapper. By default, the 
-  <em>prefix of a line up to the first tab character</em> is the <strong>key</strong> and the the rest of the line (excluding the tab character) will be the <strong>value</strong>. 
+  <em>prefix of a line up to the first tab character</em> is the <strong>key</strong> and the rest of the line (excluding the tab character) will be the <strong>value</strong>. 
   If there is no tab character in the line, then entire line is considered as key and the value is null. However, this can be customized, as discussed later.
 </p>
 <p>
-When an executable is specified for reducers, each reducer task will launch the executable as a separate process then the reducer is initialized. As the reducer task runs, it converts its input key/values pairs into lines and feeds the lines to the stdin of the process. In the meantime, the reducer collects the line oriented outputs from the stdout of the process, converts each line into a key/value pair, which is collected as the output of the reducer. By default, the prefix of a line up to the first tab character is the key and the the rest of the line (excluding the tab character) is the value. However, this can be customized, as discussed later.
+When an executable is specified for reducers, each reducer task will launch the executable as a separate process then the reducer is initialized. As the reducer task runs, it converts its input key/values pairs into lines and feeds the lines to the stdin of the process. In the meantime, the reducer collects the line oriented outputs from the stdout of the process, converts each line into a key/value pair, which is collected as the output of the reducer. By default, the prefix of a line up to the first tab character is the key and the rest of the line (excluding the tab character) is the value. However, this can be customized, as discussed later.
 </p><p>
 This is the basis for the communication protocol between the Map/Reduce framework and the streaming mapper/reducer.
 </p><p>
@@ -292,7 +292,7 @@
 <section>
 <title>Customizing the Way to Split Lines into Key/Value Pairs </title>
 <p>
-As noted earlier, when the Map/Reduce framework reads a line from the stdout of the mapper, it splits the line into a key/value pair. By default, the prefix of the line up to the first tab character is the key and the the rest of the line (excluding the tab character) is the value.
+As noted earlier, when the Map/Reduce framework reads a line from the stdout of the mapper, it splits the line into a key/value pair. By default, the prefix of the line up to the first tab character is the key and the rest of the line (excluding the tab character) is the value.
 </p>
 <p>
 However, you can customize this default. You can specify a field separator other than the tab character (the default), and you can specify the nth (n >= 1) character rather than the first character in a line (the default) as the separator between the key and value. For example:

Modified: hadoop/core/branches/branch-0.19/src/mapred/org/apache/hadoop/mapred/ReduceTask.java
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.19/src/mapred/org/apache/hadoop/mapred/ReduceTask.java?rev=722583&r1=722582&r2=722583&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.19/src/mapred/org/apache/hadoop/mapred/ReduceTask.java (original)
+++ hadoop/core/branches/branch-0.19/src/mapred/org/apache/hadoop/mapred/ReduceTask.java Tue Dec  2 11:28:04 2008
@@ -2510,7 +2510,7 @@
           //earlier when we invoked cloneFileAttributes
           localFileSys.delete(outputPath, true);
           throw (IOException)new IOException
-                  ("Intermedate merge failed").initCause(e);
+                  ("Intermediate merge failed").initCause(e);
         }
 
         // Note the output of the merge