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:32:02 UTC

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

Author: szetszwo
Date: Tue Dec  2 11:32:02 2008
New Revision: 722587

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

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

Modified: hadoop/core/branches/branch-0.18/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/CHANGES.txt?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/CHANGES.txt (original)
+++ hadoop/core/branches/branch-0.18/CHANGES.txt Tue Dec  2 11:32:02 2008
@@ -60,6 +60,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.18/conf/hadoop-default.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/conf/hadoop-default.xml?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/conf/hadoop-default.xml (original)
+++ hadoop/core/branches/branch-0.18/conf/hadoop-default.xml Tue Dec  2 11:32:02 2008
@@ -1059,7 +1059,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.18/docs/changes.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/changes.html?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/changes.html (original)
+++ hadoop/core/branches/branch-0.18/docs/changes.html Tue Dec  2 11:32:02 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.18.2_-_2008-11-03_' && list.id != 'release_0.18.1_-_2008-09-17_') {
+        if (list.id != 'release_0.18.3_-_unreleased_' && list.id != 'release_0.18.2_-_2008-11-03_') {
           list.style.display = "none";
         }
       }
@@ -52,6 +52,53 @@
 <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.18.3_-_unreleased_')">Release 0.18.3 - Unreleased
+</a></h2>
+<ul id="release_0.18.3_-_unreleased_">
+  <li><a href="javascript:toggleList('release_0.18.3_-_unreleased_._improvements_')">  IMPROVEMENTS
+</a>&nbsp;&nbsp;&nbsp;(1)
+    <ol id="release_0.18.3_-_unreleased_._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;(19)
+    <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
+off manually.<br />(shv)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-3121">HADOOP-3121</a>. lsr should keep listing the remaining items but not
+terminate if there is any IOException.<br />(szetszwo)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-4610">HADOOP-4610</a>. Always calculate mis-replicated blocks when safe-mode is
+turned off.<br />(shv)</li>
+      <li><a href="http://issues.apache.org/jira/browse/HADOOP-3883">HADOOP-3883</a>. Limit namenode to assign at most one generation stamp for
+a particular block within a short period.<br />(szetszwo)</li>
+      <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-4542">HADOOP-4542</a>. TestDistributedUpgrade used succeed for wrong reasons.<br />(Raghu Angadi)</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('release_0.18.2_-_2008-11-03_')">Release 0.18.2 - 2008-11-03
 </a></h2>
 <ul id="release_0.18.2_-_2008-11-03_">
@@ -96,8 +143,10 @@
     </ol>
   </li>
 </ul>
-<h2><a href="javascript:toggleList('release_0.18.1_-_2008-09-17_')">Release 0.18.1 - 2008-09-17
-</a></h2>
+<h2><a href="javascript:toggleList('older')">Older Releases</a></h2>
+<ul id="older">
+<h3><a href="javascript:toggleList('release_0.18.1_-_2008-09-17_')">Release 0.18.1 - 2008-09-17
+</a></h3>
 <ul id="release_0.18.1_-_2008-09-17_">
   <li><a href="javascript:toggleList('release_0.18.1_-_2008-09-17_._improvements_')">  IMPROVEMENTS
 </a>&nbsp;&nbsp;&nbsp;(1)
@@ -122,8 +171,6 @@
     </ol>
   </li>
 </ul>
-<h2><a href="javascript:toggleList('older')">Older Releases</a></h2>
-<ul id="older">
 <h3><a href="javascript:toggleList('release_0.18.0_-_2008-08-19_')">Release 0.18.0 - 2008-08-19
 </a></h3>
 <ul id="release_0.18.0_-_2008-08-19_">

Modified: hadoop/core/branches/branch-0.18/docs/cluster_setup.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/cluster_setup.html?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/cluster_setup.html (original)
+++ hadoop/core/branches/branch-0.18/docs/cluster_setup.html Tue Dec  2 11:32:02 2008
@@ -317,7 +317,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.18/docs/cluster_setup.pdf
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/cluster_setup.pdf?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/cluster_setup.pdf (original)
+++ hadoop/core/branches/branch-0.18/docs/cluster_setup.pdf Tue Dec  2 11:32:02 2008
@@ -204,10 +204,10 @@
 >>
 endobj
 34 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.*3[gI]-)mc+&nEjes:*+8d5^EoliU1nZ`0o^O$HO1`\RVee@MV,n<P/J&Inhi:])~>
+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;7?m`a;_IVmI9LS\5")^^-HuSK&Q-A7`:_V575INqmg4>c!hGOlrC\$mXIdl^AS~>
 endstream
 endobj
 35 0 obj
@@ -642,31 +642,31 @@
 xref
 0 82
 0000000000 65535 f 
-0000025544 00000 n 
-0000025651 00000 n 
-0000025743 00000 n 
+0000025545 00000 n 
+0000025652 00000 n 
+0000025744 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000000824 00000 n 
 0000000944 00000 n 
 0000001025 00000 n 
-0000025888 00000 n 
+0000025889 00000 n 
 0000001160 00000 n 
-0000025951 00000 n 
+0000025952 00000 n 
 0000001297 00000 n 
-0000026017 00000 n 
+0000026018 00000 n 
 0000001432 00000 n 
-0000026083 00000 n 
+0000026084 00000 n 
 0000001569 00000 n 
-0000026149 00000 n 
+0000026150 00000 n 
 0000001706 00000 n 
-0000026215 00000 n 
+0000026216 00000 n 
 0000001843 00000 n 
-0000026279 00000 n 
+0000026280 00000 n 
 0000001980 00000 n 
-0000026343 00000 n 
+0000026344 00000 n 
 0000002116 00000 n 
-0000026409 00000 n 
+0000026410 00000 n 
 0000002253 00000 n 
 0000004484 00000 n 
 0000004607 00000 n 
@@ -676,53 +676,53 @@
 0000005184 00000 n 
 0000005397 00000 n 
 0000005596 00000 n 
-0000008059 00000 n 
-0000008167 00000 n 
-0000011333 00000 n 
-0000011456 00000 n 
-0000011483 00000 n 
-0000011692 00000 n 
-0000014415 00000 n 
-0000014523 00000 n 
-0000017201 00000 n 
-0000017324 00000 n 
-0000017358 00000 n 
-0000017542 00000 n 
-0000017730 00000 n 
-0000019984 00000 n 
-0000020107 00000 n 
-0000020134 00000 n 
-0000020361 00000 n 
-0000021276 00000 n 
-0000026475 00000 n 
-0000021384 00000 n 
-0000021517 00000 n 
-0000021706 00000 n 
-0000021884 00000 n 
-0000022108 00000 n 
-0000022323 00000 n 
-0000026526 00000 n 
-0000022572 00000 n 
-0000026592 00000 n 
-0000022972 00000 n 
-0000026658 00000 n 
-0000023315 00000 n 
-0000026723 00000 n 
-0000023618 00000 n 
-0000026788 00000 n 
-0000023780 00000 n 
-0000026854 00000 n 
-0000023974 00000 n 
-0000024171 00000 n 
-0000024401 00000 n 
-0000024590 00000 n 
-0000024771 00000 n 
-0000024884 00000 n 
-0000024994 00000 n 
-0000025105 00000 n 
-0000025213 00000 n 
-0000025319 00000 n 
-0000025435 00000 n 
+0000008060 00000 n 
+0000008168 00000 n 
+0000011334 00000 n 
+0000011457 00000 n 
+0000011484 00000 n 
+0000011693 00000 n 
+0000014416 00000 n 
+0000014524 00000 n 
+0000017202 00000 n 
+0000017325 00000 n 
+0000017359 00000 n 
+0000017543 00000 n 
+0000017731 00000 n 
+0000019985 00000 n 
+0000020108 00000 n 
+0000020135 00000 n 
+0000020362 00000 n 
+0000021277 00000 n 
+0000026476 00000 n 
+0000021385 00000 n 
+0000021518 00000 n 
+0000021707 00000 n 
+0000021885 00000 n 
+0000022109 00000 n 
+0000022324 00000 n 
+0000026527 00000 n 
+0000022573 00000 n 
+0000026593 00000 n 
+0000022973 00000 n 
+0000026659 00000 n 
+0000023316 00000 n 
+0000026724 00000 n 
+0000023619 00000 n 
+0000026789 00000 n 
+0000023781 00000 n 
+0000026855 00000 n 
+0000023975 00000 n 
+0000024172 00000 n 
+0000024402 00000 n 
+0000024591 00000 n 
+0000024772 00000 n 
+0000024885 00000 n 
+0000024995 00000 n 
+0000025106 00000 n 
+0000025214 00000 n 
+0000025320 00000 n 
+0000025436 00000 n 
 trailer
 <<
 /Size 82
@@ -730,5 +730,5 @@
 /Info 4 0 R
 >>
 startxref
-26920
+26921
 %%EOF

Modified: hadoop/core/branches/branch-0.18/docs/hadoop-default.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/hadoop-default.html?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/hadoop-default.html (original)
+++ hadoop/core/branches/branch-0.18/docs/hadoop-default.html Tue Dec  2 11:32:02 2008
@@ -328,7 +328,11 @@
   </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 complete.</td>
+<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>
@@ -649,7 +653,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>
@@ -763,6 +767,11 @@
     level.
   </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.18/docs/hdfs_permissions_guide.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/hdfs_permissions_guide.html?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/hdfs_permissions_guide.html (original)
+++ hadoop/core/branches/branch-0.18/docs/hdfs_permissions_guide.html Tue Dec  2 11:32:02 2008
@@ -247,12 +247,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.18/docs/hdfs_permissions_guide.pdf
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/hdfs_permissions_guide.pdf?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/hdfs_permissions_guide.pdf (original)
+++ hadoop/core/branches/branch-0.18/docs/hdfs_permissions_guide.pdf Tue Dec  2 11:32:02 2008
@@ -124,10 +124,10 @@
 >>
 endobj
 26 0 obj
-<< /Length 2588 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2583 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gatm>>E@Ms(4Ml_TuRA)@7BIAI7fr%45C('`D"Y_2@G2(kqO,KFEJI6p=GYBfK)MLBcAM`ALQl+kBuHAW-;#r5Mdb/%>jO:D/Oaiq1a40rhEf^lXt2S&/rLD;sF8T#>3itG:`$Os7#PIe1X_dhg#1mSpnBKn9"9"VX1:3^)8APOJHm_Ku<e3!V8nHe\YPHr;5V^Iqn%A2P,e%A<_bhGi7%ObU<D,f1PGmom>B![9RjV=O.NHAH>=C?^k)\o3.Hl6Bn3ZS,!qos4rOCPYEB&"b&,T=qpRKUM@$[VnoL8o`PMcaA3,3,[/ApjK5F.UhdHPSQF(%fC7CtbI@(8D'0j\p!^t%L]8pX#5\23i@Z&Pe%k]dET$=$^]n@d)O3sU5i9b.CD&bP,2uCMo4iU3a8>X"n^J(@^f!Rnp6DS;1oJ>[KB.[i$,TsQ`Y$>@&.q.YWnY&obX)q4%+,'*Of`)?Tue/0h/\$a,Bg`Nn=HmWA;8/8\jk1-duqt-aIol(OqaqSeoI_;)q=XbX%@)Z#*p^\'meJHdXt#,/U!#=iC2_f$n1E?`.Mu&W0kdU@KBmu)FBNj2EE$#V^.j?SonaJ8hL&/["/33>6TN<CC=+T*&aVJ1'LY#Pf8I']gJZIBj^fXL"b.a[J1*dm6n?)1K\H-*>?F!-8rPi3./")RFZg,L?Lmhp/sXP5T+nJqlhPlb-MpMY,W6b2QL%&6dQQkT+RAua^$e[l6Tu][.euXkM#EB2PROJBGX9Z/?]t7IYFhU1a>l;OC[5g0SCu#Mq9Te_I2S2$\uY&iSf&7)KS?2De62f`[$)L4B0tEC6"6K=gg*9+kY.L1-h8$;D.H]`/2nVU!U/%s8)$/JBl\Jmt-)Ren+&/4aFdSD(!qJXdqq&hQ39U%O5*uDZPDQin8S[e\uVMLPTUi>?aCtX@jK_rm:?g"oiM'NC(f#haH>/HrV`Rmcn2,Z19,(+UcB:WBSalAILrg;Z3O_Xdo/a]i3a
 d`,UZjgo<SP&YF)5ol3ZWJ0?,<H:(9Gc/G>[)^)\R3Ua?`eFf"T$GD4B&]I=BE7U`0/iY`o*/%,*=dWgAA7?/PR;"=XURFu66jn5*j3F'%54Cp-@YoNZ6<CuC`j">Mq$k9^Y%^mMF2_>LF>p*RZ`Kb#*ETQtpa^ZaB-1s#Q[OF#^bCV+WF^dQJ2L_:<dE)pd/hF^_5pP"[iAAu<OXC4AHd:2_*kW%f5e@)Zer6d]$Oh)eh%gc(3+;Pfji!O+@)dNfNXerTVIj:lX#S<Wu3BlN>5@+$[ejQI?(b$*Jh8*%mA+kik6"3$j_R?0bin*'6.]9q(k5'h;`iiem0F_^ELTqf\@D'WIk?ha>`B&LUm]$_(Y9G+6V2*''7i\]$oZH0$WLXgo3cQC*S'OU7EoH.2!>!9#XG)n;18K9:6?.E,1,icLpln>V_%!l4;>T821qeJ8"9j*/R.o.j<VTiORqO$Ak$FG-F#4/#-^8.4!f.r2V,i?5k%7iA*bDW(V+]gd\8a7:#-'Q2>*O^g^?J7RldZ5935<LBVBV?Q'IPbZNq(Q(JNho-!>7(5Y_>H.3^M2>FWTZ3ZW,IotZ@rG5/?@*"KMhgk"9[@k=#7s,\V7[l``6Rs(G$iY,]s+HR).f>KU$M:$B.9&>U>*i^`#K+1d*ok8)l$1&\'IPs(PpM!@F1D[ARjkLFVE-\G?!nP<k"4I2d88TK<>l>0nF3^O:\GF$(!2&E&s"$7V6\!i@\PpdaM8\ndEMp6"9s[@#s)I8<-p=NmhZ.B/rPqPfgXGQdbAiu?OiQfUV-2X']PWo]&WA7a>sFVkr0=<*ffLAE]:tc@-FSe]."YQ,e`8VMT$IT%_#jWf%RSKL#BD&H?kL(OE-\TkECk8D#=Csk.NCQE$e(+CfPPVWkNO62'`sV,WWZf/FM41rX.=E[h,u66/Pf#(%Nk_BAE3.p1-HY.#kELp7<HhE;t#ocErntrS[*t(YI**0!EI>!-@[A^K%
 q2?X/%%"=1laBB,XSK4NSB_tp'Z$(F?f_\;:L'-'KI1rYE$=n/A--XqSXi%CZ%+*3SY\25LR\YClCp5,-)]c9e[]!eYZ`.Q7<@m?9:p0=jmIY-]u9g<0Pbn`2)kBbRjCQfKhe,L,icKbgll@6KsqoRK0ckHUBe=mFX2abc4Gk?+2-rGBHl1036mr>7\_rjM?d&9RaDUmHg:*XeT"?;Ih+gLEI=qEerS[c32KEQt99s*mi"<%GDn`;`CJ-TKbffZ1=;WM%gaTe92)q:.S:2egF[YWA>6(g3)UW)5>#$r!YDn.u,;tPQ*pIo/O<JZ!H'ek$J!**0l`,_4m)qEJ!XA5Gj3Li=ccPiJVRkI70IcoqC)]^0CU!j\_R$WsI7=ld2=lL`,]/e&(W_^._8T_G/`,%%WNXmJ733M/A93LppU@;4B2h18VE<J:d+T9><,JS[oP%^jZHsO&P[E%E+HdF(RO_-F@"&JYnBl`-u57;QO"7f?>%"1<2=e],hq3rEDktIb>9\jG]7`VW[;S1Oa5&U[m9@=u<Y_^RTk5395R^0c>Ge;ur>X,5_]:UW^HucF%C-@WI-aGHbNf2l_#-<Nur+3$:20OHM)1%m$~>
+Gatm>h2g;K&qAfR6B;S[bDOe.mO;kUmIh#\%_G.?\/Z&`VUoW0d1rL#pAXnd+1>cl;RV]s?^<I&1\7*pHqEduDLT5o4;njiHeR9MhX_3LI.KkAbW!l-0H`3.]r0<UmgkYqna9N/4oaL$Ml:!YfY?tUk<8cioASrr:IEf4s*QV!"sHRufF.TTG6.;,kgdOSh>I04?,nhn-l][*Nf9,T)&PPS`Ph9_^/eu-Xkue-e8j(t@QcleQN\LWI+=3)VmS("Kd]C?kiitWrnWFBPZg^[J_s,.(<*Z9W#@2q2gA<0*oXmQq'faI7Vc.b]MZ(iFNp+1dn4P(%=]taHonI[#1<NX5CIp,ps2WM@':(\T!CX9ol;,i#74`<Cf!X(<A$95I4q(l:%9WiLd*B7X)Z1@p[O+!W?7:RV2.D(.o@C&:7[(CaU&DSKJ,'=,EelH,(?[p]3Aa3Kd;ZqU&b6=?cDe,Qa+?<jT&X>G.]a&T(,G6L<'m//S^Vf8Ne<(fIWjEKdO<P0NI7c)RFRtZuKd;RA*r[]hXp^/TU1H;^;c)MIjn[U$b]on?!-7S(g=^+O!5@#h"ls%Z&+RM9!l)/aZ$,`Lj8P&>3X1i3.OqJ?%)9L"*D'!AuoL0bSQBTMrYM?2Y_-g=NWMg_IQXM/#Lln^o6N-B&U3>]p?lpgWPFA,S@q&]5p\Z[e3h1:7)YYUW>hF#ZFfWWjh/kI!@*TI]q(,:pg&0DW[sQ]N6:hY4"?)om0uLrj\3R2K9l[T[Ns`Dm4Y7\Yhbc+YdF&@-u5[U0Mt`R0Y[%Z(G-_t.,HHUX-:A[/th-,=qSW3CKr*''X3*+c0<YbT$FJ20KgQG>Ek-V@<jJo5,uol\@X-<Fj9'a-q699/GhPPnZAX^%LkFrF)#ZX0_U(s0@6$O@0!k=$09'[q%A,,1?=>QqsV0%E_pU$ktgrneh?Kq9O'M7d^#WgI/*X+TfY`fL%NbTJu[qT(pf0au`ukm&^Wj2@;<SXN;
 "N`/?QD#/c!0pa\nO(/e*$kZps>=qM*%gT[]JE02^]X'4Ef2&CpbSft?'IR$lYmuJ:_6H)[+FG*Q_DF>$':T?M9fmb>Wqj"t[.)!dm[P`g"$]1!NnF(W9GPc[%/[/ih`u!oFe_R\<NO0bFE8cbbNdd6ETpcF?dXU'HuS.QFp5#P_^%FCQ5+9=ej*VGj[HdN%-B^*h4uN=32ipZG#l2t$D%NUM%MtUj_j3n^McP`Tu/F+\("G0intZ[LPc*uJ4cT1\$Q=TKjIBS4#8duG,T@;<_0P5gmqVk3SIJV+Q:=(oW3#<I4)=&&.5aR-o>3VP0a:%B?]i#j*T_8D';*X+]^43C(9[^_1;rX)g.-g>m%:H0CS?OVq'?1jdNlo1[6hjQHN:=;d(a&7d`me>e5lj85\_&'ebo*:W-^@b(Su/>:Yq[WjenbOu3A?^Rp6GMV^W!6pp^QOD%>"&u$%O2cmXW-*]2I(063+A[RISL#cI#Is"0*CEpcr>\5Df9du*fgF.3IW!iR'EZ_t,Gg,I'.]E74O3FPn=cdguV1I<4`hFbXq.WVY%AFnKOiZ[P8"9%gJFA@KZQRrW%k##kRuNgE$q4@>2kVL=bp[Pm;-bN8eYc76cj4K/_*?6)T26/,KmtjPJNac%L!%Aketnc15sK:@CmHee-D%FZ`JKS"j[`ds>jd4)ArA1+R1>6ZB37X3H.)Fj1c2phPsrS>4FHMlPJ)W]`GUL0N6^_@D;QTb=V;sVBC:`KLhK7d_8Vk."#bk=#CFjI;0:s+316/E,+gV<Enj1Yo]2t2o]?Gdb;.OLq.u.YJLpF4MImC>[-i/D`R:FJS]5kM1^ls%aZCmdB-]ROom1T.\@!^fGEpJFf2W*Uj\kYs19m1$J"Rdo2oQKVfLU[td\iu-3eUGh@8T^]!uuX\:/1=]-k:RXi#2lC%FeZ,^B/D0A'\dZ(1`*Hpkh`#;+(ZRT.\BJcEb&$d(SoM48SM22[qm8ilceOGU^
 BYh=Vm5)5]G6mgL*[]+,e2%2Wj5bVBp)4TCu10Tr7](?EYrl`P)\rVh>ZI/8?64c@+P.A?>HXWarBYge-FiFK!+g);=>\/[R$@nGlZ&:8Lpcob$H__e@%W'NZ"HZn55X?^IuVl3>h<\QT7li#R6f#E<=+Ma[O[$OtjXkhs`dq'aknSMp]n6*EE*?>W^)d,P+.Rg[DCHEUiEb#;4G;(2Fl"4!.4B7qWEsi6[#]#o5i=?)#$EE+WYtY`>_?PmCc=Woo\%IkBE&*F:8lhj.e#g??1:0KD31-GZm(3F-'Pd)]8YF)es+9)TQ"=/Cl/B^us%!0ZZ8d^&0McH6eiBfuT`I0D1Y9qWT`<bRJ5ET8Gbm>G7L[220bc;p,pA-KI=^K+e6I'\%9/s=NKYVn$-&jZiqQoo'Z]n$FXaBZM\Fqq]^t;e*_23<$.=5i1W\l0,`0P+_`+E;=*n`n[0N8G)]:qo2"40lPpQ`]q6N?A(snWG6g4,5aqE179],9baCGA$9U_911--EJPM3_$np/ts\KpQP#`IoR@_SI.X"bP%Mmkd>_tBeY2#GZ&L*u_qXk(s'GpF><j07`mCTnQYo9ZF]2;%j2Se%4s~>
 endstream
 endobj
 27 0 obj
@@ -410,60 +410,60 @@
 xref
 0 55
 0000000000 65535 f 
-0000016473 00000 n 
-0000016566 00000 n 
-0000016658 00000 n 
+0000016468 00000 n 
+0000016561 00000 n 
+0000016653 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000000922 00000 n 
 0000001042 00000 n 
 0000001123 00000 n 
-0000016826 00000 n 
+0000016821 00000 n 
 0000001258 00000 n 
-0000016889 00000 n 
+0000016884 00000 n 
 0000001395 00000 n 
-0000016955 00000 n 
+0000016950 00000 n 
 0000001532 00000 n 
-0000017019 00000 n 
+0000017014 00000 n 
 0000001669 00000 n 
-0000017085 00000 n 
+0000017080 00000 n 
 0000001806 00000 n 
-0000017149 00000 n 
+0000017144 00000 n 
 0000001943 00000 n 
-0000017215 00000 n 
+0000017210 00000 n 
 0000002080 00000 n 
-0000017279 00000 n 
+0000017274 00000 n 
 0000002217 00000 n 
-0000017345 00000 n 
+0000017340 00000 n 
 0000002354 00000 n 
-0000005035 00000 n 
-0000005143 00000 n 
-0000007523 00000 n 
-0000007631 00000 n 
-0000010221 00000 n 
-0000010329 00000 n 
-0000012839 00000 n 
-0000012947 00000 n 
-0000013362 00000 n 
-0000017411 00000 n 
-0000013470 00000 n 
-0000013609 00000 n 
-0000013792 00000 n 
-0000014088 00000 n 
-0000014369 00000 n 
-0000014663 00000 n 
-0000014851 00000 n 
-0000015039 00000 n 
-0000015233 00000 n 
-0000015468 00000 n 
-0000015581 00000 n 
-0000015691 00000 n 
-0000015802 00000 n 
-0000015910 00000 n 
-0000016030 00000 n 
-0000016142 00000 n 
-0000016248 00000 n 
-0000016364 00000 n 
+0000005030 00000 n 
+0000005138 00000 n 
+0000007518 00000 n 
+0000007626 00000 n 
+0000010216 00000 n 
+0000010324 00000 n 
+0000012834 00000 n 
+0000012942 00000 n 
+0000013357 00000 n 
+0000017406 00000 n 
+0000013465 00000 n 
+0000013604 00000 n 
+0000013787 00000 n 
+0000014083 00000 n 
+0000014364 00000 n 
+0000014658 00000 n 
+0000014846 00000 n 
+0000015034 00000 n 
+0000015228 00000 n 
+0000015463 00000 n 
+0000015576 00000 n 
+0000015686 00000 n 
+0000015797 00000 n 
+0000015905 00000 n 
+0000016025 00000 n 
+0000016137 00000 n 
+0000016243 00000 n 
+0000016359 00000 n 
 trailer
 <<
 /Size 55
@@ -471,5 +471,5 @@
 /Info 4 0 R
 >>
 startxref
-17462
+17457
 %%EOF

Modified: hadoop/core/branches/branch-0.18/docs/jdiff/hadoop_0.17.0.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/jdiff/hadoop_0.17.0.xml?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/jdiff/hadoop_0.17.0.xml (original)
+++ hadoop/core/branches/branch-0.18/docs/jdiff/hadoop_0.17.0.xml Tue Dec  2 11:32:02 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.18/docs/jdiff/hadoop_0.18.1.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/jdiff/hadoop_0.18.1.xml?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/jdiff/hadoop_0.18.1.xml (original)
+++ hadoop/core/branches/branch-0.18/docs/jdiff/hadoop_0.18.1.xml Tue Dec  2 11:32:02 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.18/docs/jdiff/hadoop_0.18.2.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/jdiff/hadoop_0.18.2.xml?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/jdiff/hadoop_0.18.2.xml (original)
+++ hadoop/core/branches/branch-0.18/docs/jdiff/hadoop_0.18.2.xml Tue Dec  2 11:32:02 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.18/docs/mapred_tutorial.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/mapred_tutorial.html?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/mapred_tutorial.html (original)
+++ hadoop/core/branches/branch-0.18/docs/mapred_tutorial.html Tue Dec  2 11:32:02 2008
@@ -2167,7 +2167,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.18/docs/mapred_tutorial.pdf
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/mapred_tutorial.pdf?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/mapred_tutorial.pdf (original)
+++ hadoop/core/branches/branch-0.18/docs/mapred_tutorial.pdf Tue Dec  2 11:32:02 2008
@@ -1728,10 +1728,10 @@
 >>
 endobj
 197 0 obj
-<< /Length 2386 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2393 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gau0ED3N^2&H7-n_B6p>S[h[8q7X[gL6`V=$rGZn(QK#`UEj^tbLlA+2o'oUjk#bB]4hZ%BcB(h(HoD-BNKJf^3HospuB5rp@.h2MqBAb'a+R8lhTi;[I<t1nN<l5f&kuTMeE'B5X6Ocp?H4*3>B20mk3rraG)p>eI'1:JaHV+U\3C'FX$D4A*Z1[eQ8)EWF`ZE9.!T"O3`#a`h,H'I^dn3-H\H;G_<;?OJ\`d"Y\uTboP!m).D,DF:d;/83.CjbPof?Olp2sT+n#aAee'3lp8TPH(s;hfZ94%ms1l]=hP4KKJ\C3'Tsl%>(lt`M+9fYD.(*U^(OS$baUZ>H.hFCNK#$r`b<jl`sFm'D\C:FVY0(UX-3j;'"HFP>##VA(SppUR:VT'&$:3ED'*(+KssoXm]FSp+?^n[DY@N4)eXm=g7:q`Q<*%sg%_h<BpQnsnUVD7k6'%fEOFntH9X$3@)_C?hpr)UT0](896RCm.D3CH6I<6K7V:omWK7?KKJbq"X5d%ia&LZ%7K`hJM^o_oi`DoF?!:9L>ZP)^pd/IeiWm'#pRE%1a.UAZ7'c*+79$ft$U/it:ir^,7:FcO(C%gMmR!3s?a/PE&TO^(\!JYHKJ?L[-!pUT`>:n91fI0dBja4'-O#]sQhaNq,)8-V4h$KsWT6$lp@%q#s-+pdHXT\3-F*E$,,0)-Y[dG'rfAI^)6#NskY'Rd\1/@o_t*2_0$OI``X[i*@c5M6_;r2h^nmP.!R%J+Q\YY\4uFML`=]A%M/?Ge7#LPDAm],?T3\t393aR,oq,U$Y3ha:5?Y5BDC4pD!dlgG-cpOX[#AckeAKb#*+</:qFds=m6@Xu;8+u@#&jeO4.A'6*S=DK@XKNF4^eLe%\0n5OWuAK?jeb-\fF!R97r<@S;61OUH+?P3(Ell#SM*J#iDO_[M8<(MBg*JJJ^;ipDHm"md><W>Die?YRNNAf6h=nX?A5?N"Aj)bU%8,E#HtVStm+
 I*bP%Fd*#hg74lW:RLqLP8F-Ih1ZG0AjE2o%-NT1Z2T1;U7NE.J)Zh+<Vf...@jCm>c>-ZE+E\fB,d;>;5kjmA8/3-@Im30&<T4:qScnh,A:Z\pJHL>L^j#3+%Hg\\r7ppE;-?%?BH+g(CoDqLiR
 [i6t&&l74hrX7a42Uk;4$AAm68RDQ_884bN9-g_9mX]YmYq[25i8]A&^b=.F%6*T%`*/30MNA:+"8%qrRrgI]?RW6Ln6e*M),;>G$jc?E6B#aiD1V##8PDD[IG2;84%B'JI"60Z-UMYa3@\>uY4B>mT19)&Zu-2]+)P)#4,mENQ!*A9@G;NFf,Dc!0,.jCS9\uT21ilDJ#Fa%NSgAS1hHD<_8E>['eNu#XnFU_&_3o#O7PdBhg`XYT(G8Do?``LbE]DgO'RC],1g;+4Kp.,m@T"JZ^h&rP-094ii#h2:1cc<f]^_mso^'/SF6_.90F&>&al2K%_([;pUED(^m>Z'5ca&SHCmGdHoic/5<'g$]uAU=77V5X!&F!)&?el"lIBP^a`%Ad%\202G%hS2F*pPA~>
+Gau0ED3N__&cR6oJfg0?H0,S\_08[-1NaV6oh6:E<r42p%hJn9ZmgS1_7SJJq<qJ#@R5S;`G*A&>G/L<^pCZ!mR"+c=5Ro!rd3`e8,2u;<U(4KM4t:T%Dqi1D<Qbn$N`h=B6X%/eZ8_&5XZ7Wp?$M_GSImE*j49naFujMdgO%9OW-:7Zh)Z=D'mEC$g0EggTRcpC7"b$O\Fl2eB\YN_7tHXr5[L)R4/Mk&kpIIL,;n.<*ZH$]*D@n$c9VNkTkPSO`Va%<r?.,1G?_=^T<)fFqn=Wge#HiFeRfIfI=qJO'ESq2Qu-I+[]\*`$@p;?=?62&eND]4.*5O;2_/9k$:oO>Rn=tI1mrH0UdsWnY-$_RlRgal+Ho=).]J'6p>b=NYf[Q#O1bMiOC->A*;6b5IrdAmd8NFUGFt:KLZ*\h)Xj!`f]6!mU-]bjg@95diTNo(V+k?&!YG5:V<XuC<q+K;(o[se`In02]:5n+ARr[SSM\UD]&*XFPGIm1JNj.W"YfYRU3MS$ReSFC?i)LJq4r]>8nC<2qn$MQaP8bR]D^eckM^tOf@[lk7p!28?k<TXSu=c2VmY`4TuBnFKVM6_P6!3N^u,oKoumPYnFVSn`M\%f;tp)eQ4p\_>%3Y='a6hVL^2E_19g,.]*oHjdL*#O*G_/pFkm,jEZE=n,/CLXH3sR_B-p,@#^)1M"I]Wa5QXM.F1`s;S?GbQZ,4'Opn<ujo1ZP=p3DP4d*7)JIf?rPM;Z2f4$36/E`aW5n)-1W=@N'9o(l'luU9)-03Ol\R\W&4)n2kphjR+It$DRY'2>oElD@7QmC#]pk:=Jfm[72oGRf(o^t[fQoACMd]W0>Djs6?5?^>T\0Hp&?!_DDCbJ2QT*]cgXCBk>PQ!(QAsEM-Y_-B<#nrjJKP[;&P+U'D5PhYYr#[%P^j.:)Ql!`1bFb+@3R/)PY^(LFOHL+bkF9Fqb]&1$\6ZYMVljPN\\,166j"H&ih==[f.il
 Y2(tO:o[_C4@.RBnaJYI=57L0K7Cj?C;)@cD$K+JUA$HL5TpKK:`6a7S7hQYEih\GX\_&:O?klh4pAPqH_3$7KOQ:prbtA5Fp42YC^SZg&&^:7Q$NnibLOqK.B/b+0DR#ZqYQop]eK,-Gn:9m[S,<0*-.)_:RVbSkN01r+?2J.#G'lM#_4^d72;Xc6`cVHIG!J;WSiDCl>RJ-A>4FCPT0uVN*G(rnJ?mdga\0G34O+'f\8$"i^r"_s=5L&LV\,W?d2,^p\-r*K!<>i\1.'J%S'NqfR,*:u<_d)7n0.i$mKVrn:I58]euEI%&9"EHjmX&SZQ#-@5.;Zrq8=:1@7%#7L,JWZ*3@:;A"Yj#KA+qc\j!J$OT/t6%o\W\_>)qt&?uWc>)1ts)mT8EHpD(t4e;(\9==rb^VAV3;/fRE8UW=WB^8h:*laLtCka13X7bnnjiK>M%"k29Ob5V>nP&"U-2;<uV.i!<D7*-J]Z4k<JtAC@"sVEpi=`ejI#UE_Kg7_iH9S^>="$6+r4naf=XtsrU5;c4EVNG1$R?MOBMKLI\tq)fO*(7dR4Y"Qj:>R,"71UoQT*4cT'oNYe0hsjbu9%9[/KSaet4msCFhr(C!5)26\5)NXg<ag0/:u8;K!,/Z%&-aNYo];akXtje\G!5E'Ie$+r!c'#U'+:#hIQGrXYrl_X'U?#&+HF9;S<u!a<_@i&Oc:FegNeg.lk\>$r^5]m6e,m+KO\H5iiC;dV[j+f=3d:cas1bsp<Sj>\kUYFCBRHp?Wf*T^dhmO__XSd@tJPH\]3)b`Z+dTlIS)iLha>,U,/$t]"^S>"%n_>N!RbN6i.)#=?*!MA?Q%kqniTWjfC%P$%9bH9.lD.D3toVYXV14DD?!IJA:\;g'#a&VM\e*u9Uff(<M-B>]3]sf"KpX^qkV@=o]rbo&sWB6A7&1Ej2k2`r*[mg[\9VYstH8:'>`I&aRG`LG'SF!ND@$3$BL)p#UX8/lb-$Z
 *hO$lsQB+5H=C+C2+o/(1dE]ff,I'hDRbc]upZ8NpEfA\D+\De-J5oME+[;hbBFHsAc$$r:(O]ZeLnW`b0hqt3h/fc;QkHcm\!_eO6E1ld@,[Ki:/0;$HZV'ohJc0+'j]cm2MCe>Sb>YJA/utGQI`S[1:7P=.FfsXIlmh%>jc);mcLuHX2\00]7,:%A]mb_<SN7&`N,H?-_'r*K(qOjNVS1g#O1/s?a<?Nf3rba[HG"*faj$_Vd"-4t"4t%;M8S;T"jDYe:!6tXC%:=iBeS(H)bq<5,T_."Q5r\PPbPL/D@[jd(QF%Ys*+W'0TAC(7PBgK]rl9Aod'.hWH0`R27V\<L7V^Kf8]H<#`O6&fC#e=YMY7jH5n-BJ+?c"jh<69"Gug$cn@H72-N?sabObU)8Z1j5lgPB~>
 endstream
 endobj
 198 0 obj
@@ -2977,53 +2977,53 @@
 xref
 0 334
 0000000000 65535 f 
-0000124254 00000 n 
-0000124559 00000 n 
-0000124652 00000 n 
+0000124261 00000 n 
+0000124566 00000 n 
+0000124659 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000001290 00000 n 
 0000001410 00000 n 
 0000001568 00000 n 
-0000124804 00000 n 
+0000124811 00000 n 
 0000001703 00000 n 
-0000124867 00000 n 
+0000124874 00000 n 
 0000001840 00000 n 
-0000124933 00000 n 
+0000124940 00000 n 
 0000001977 00000 n 
-0000124999 00000 n 
+0000125006 00000 n 
 0000002114 00000 n 
-0000125063 00000 n 
+0000125070 00000 n 
 0000002250 00000 n 
-0000125129 00000 n 
+0000125136 00000 n 
 0000002387 00000 n 
-0000125195 00000 n 
+0000125202 00000 n 
 0000002524 00000 n 
-0000125259 00000 n 
+0000125266 00000 n 
 0000002660 00000 n 
-0000125323 00000 n 
+0000125330 00000 n 
 0000002797 00000 n 
-0000125387 00000 n 
+0000125394 00000 n 
 0000002934 00000 n 
-0000125453 00000 n 
+0000125460 00000 n 
 0000003069 00000 n 
-0000125520 00000 n 
+0000125527 00000 n 
 0000003206 00000 n 
-0000125585 00000 n 
+0000125592 00000 n 
 0000003343 00000 n 
-0000125651 00000 n 
+0000125658 00000 n 
 0000003478 00000 n 
-0000125716 00000 n 
+0000125723 00000 n 
 0000003615 00000 n 
-0000125783 00000 n 
+0000125790 00000 n 
 0000003752 00000 n 
-0000125850 00000 n 
+0000125857 00000 n 
 0000003888 00000 n 
-0000125917 00000 n 
+0000125924 00000 n 
 0000004025 00000 n 
-0000125984 00000 n 
+0000125991 00000 n 
 0000004162 00000 n 
-0000126050 00000 n 
+0000126057 00000 n 
 0000004299 00000 n 
 0000006928 00000 n 
 0000007051 00000 n 
@@ -3125,7 +3125,7 @@
 0000058324 00000 n 
 0000058450 00000 n 
 0000058511 00000 n 
-0000126115 00000 n 
+0000126122 00000 n 
 0000058649 00000 n 
 0000058893 00000 n 
 0000059130 00000 n 
@@ -3174,142 +3174,142 @@
 0000080302 00000 n 
 0000080507 00000 n 
 0000080754 00000 n 
-0000083234 00000 n 
-0000083360 00000 n 
-0000083413 00000 n 
-0000083614 00000 n 
-0000083837 00000 n 
-0000084082 00000 n 
-0000084310 00000 n 
-0000086492 00000 n 
-0000086618 00000 n 
-0000086671 00000 n 
-0000086862 00000 n 
-0000087091 00000 n 
-0000087326 00000 n 
-0000087537 00000 n 
-0000090317 00000 n 
-0000090443 00000 n 
-0000090576 00000 n 
-0000090784 00000 n 
-0000090959 00000 n 
-0000091154 00000 n 
-0000091328 00000 n 
-0000091504 00000 n 
-0000091727 00000 n 
-0000091968 00000 n 
-0000092233 00000 n 
-0000092513 00000 n 
-0000092726 00000 n 
-0000093051 00000 n 
-0000093373 00000 n 
-0000093559 00000 n 
-0000093757 00000 n 
-0000096124 00000 n 
-0000096234 00000 n 
-0000098619 00000 n 
-0000098729 00000 n 
-0000101131 00000 n 
-0000101241 00000 n 
-0000103552 00000 n 
-0000103662 00000 n 
-0000105968 00000 n 
-0000106078 00000 n 
-0000108444 00000 n 
-0000108554 00000 n 
-0000110009 00000 n 
-0000110119 00000 n 
-0000111620 00000 n 
-0000111730 00000 n 
-0000112852 00000 n 
-0000126175 00000 n 
-0000112962 00000 n 
-0000113098 00000 n 
-0000113291 00000 n 
-0000113449 00000 n 
-0000113665 00000 n 
-0000113949 00000 n 
-0000114119 00000 n 
-0000114269 00000 n 
-0000114445 00000 n 
-0000114761 00000 n 
-0000126229 00000 n 
-0000114951 00000 n 
-0000126296 00000 n 
-0000115145 00000 n 
-0000126361 00000 n 
-0000115337 00000 n 
-0000126428 00000 n 
-0000115552 00000 n 
-0000126493 00000 n 
-0000115720 00000 n 
-0000126560 00000 n 
-0000115927 00000 n 
-0000126627 00000 n 
-0000116131 00000 n 
-0000126694 00000 n 
-0000116308 00000 n 
-0000126761 00000 n 
-0000116548 00000 n 
-0000126827 00000 n 
-0000116745 00000 n 
-0000126895 00000 n 
-0000116942 00000 n 
-0000126963 00000 n 
-0000117121 00000 n 
-0000117327 00000 n 
-0000117548 00000 n 
-0000117832 00000 n 
-0000127029 00000 n 
-0000118165 00000 n 
-0000118331 00000 n 
-0000127095 00000 n 
-0000118546 00000 n 
-0000127163 00000 n 
-0000118722 00000 n 
-0000118910 00000 n 
-0000127229 00000 n 
-0000119131 00000 n 
-0000127297 00000 n 
-0000119376 00000 n 
-0000119564 00000 n 
-0000127363 00000 n 
-0000119836 00000 n 
-0000127431 00000 n 
-0000120000 00000 n 
-0000127499 00000 n 
-0000120227 00000 n 
-0000127565 00000 n 
-0000120382 00000 n 
-0000127631 00000 n 
-0000120603 00000 n 
-0000127699 00000 n 
-0000120788 00000 n 
-0000127765 00000 n 
-0000121015 00000 n 
-0000127833 00000 n 
-0000121316 00000 n 
-0000127901 00000 n 
-0000121579 00000 n 
-0000127969 00000 n 
-0000121805 00000 n 
-0000128037 00000 n 
-0000121996 00000 n 
-0000128103 00000 n 
-0000122249 00000 n 
-0000128171 00000 n 
-0000122494 00000 n 
-0000122685 00000 n 
-0000122954 00000 n 
-0000123124 00000 n 
-0000123309 00000 n 
-0000123474 00000 n 
-0000123588 00000 n 
-0000123699 00000 n 
-0000123811 00000 n 
-0000123920 00000 n 
-0000124027 00000 n 
-0000124144 00000 n 
+0000083241 00000 n 
+0000083367 00000 n 
+0000083420 00000 n 
+0000083621 00000 n 
+0000083844 00000 n 
+0000084089 00000 n 
+0000084317 00000 n 
+0000086499 00000 n 
+0000086625 00000 n 
+0000086678 00000 n 
+0000086869 00000 n 
+0000087098 00000 n 
+0000087333 00000 n 
+0000087544 00000 n 
+0000090324 00000 n 
+0000090450 00000 n 
+0000090583 00000 n 
+0000090791 00000 n 
+0000090966 00000 n 
+0000091161 00000 n 
+0000091335 00000 n 
+0000091511 00000 n 
+0000091734 00000 n 
+0000091975 00000 n 
+0000092240 00000 n 
+0000092520 00000 n 
+0000092733 00000 n 
+0000093058 00000 n 
+0000093380 00000 n 
+0000093566 00000 n 
+0000093764 00000 n 
+0000096131 00000 n 
+0000096241 00000 n 
+0000098626 00000 n 
+0000098736 00000 n 
+0000101138 00000 n 
+0000101248 00000 n 
+0000103559 00000 n 
+0000103669 00000 n 
+0000105975 00000 n 
+0000106085 00000 n 
+0000108451 00000 n 
+0000108561 00000 n 
+0000110016 00000 n 
+0000110126 00000 n 
+0000111627 00000 n 
+0000111737 00000 n 
+0000112859 00000 n 
+0000126182 00000 n 
+0000112969 00000 n 
+0000113105 00000 n 
+0000113298 00000 n 
+0000113456 00000 n 
+0000113672 00000 n 
+0000113956 00000 n 
+0000114126 00000 n 
+0000114276 00000 n 
+0000114452 00000 n 
+0000114768 00000 n 
+0000126236 00000 n 
+0000114958 00000 n 
+0000126303 00000 n 
+0000115152 00000 n 
+0000126368 00000 n 
+0000115344 00000 n 
+0000126435 00000 n 
+0000115559 00000 n 
+0000126500 00000 n 
+0000115727 00000 n 
+0000126567 00000 n 
+0000115934 00000 n 
+0000126634 00000 n 
+0000116138 00000 n 
+0000126701 00000 n 
+0000116315 00000 n 
+0000126768 00000 n 
+0000116555 00000 n 
+0000126834 00000 n 
+0000116752 00000 n 
+0000126902 00000 n 
+0000116949 00000 n 
+0000126970 00000 n 
+0000117128 00000 n 
+0000117334 00000 n 
+0000117555 00000 n 
+0000117839 00000 n 
+0000127036 00000 n 
+0000118172 00000 n 
+0000118338 00000 n 
+0000127102 00000 n 
+0000118553 00000 n 
+0000127170 00000 n 
+0000118729 00000 n 
+0000118917 00000 n 
+0000127236 00000 n 
+0000119138 00000 n 
+0000127304 00000 n 
+0000119383 00000 n 
+0000119571 00000 n 
+0000127370 00000 n 
+0000119843 00000 n 
+0000127438 00000 n 
+0000120007 00000 n 
+0000127506 00000 n 
+0000120234 00000 n 
+0000127572 00000 n 
+0000120389 00000 n 
+0000127638 00000 n 
+0000120610 00000 n 
+0000127706 00000 n 
+0000120795 00000 n 
+0000127772 00000 n 
+0000121022 00000 n 
+0000127840 00000 n 
+0000121323 00000 n 
+0000127908 00000 n 
+0000121586 00000 n 
+0000127976 00000 n 
+0000121812 00000 n 
+0000128044 00000 n 
+0000122003 00000 n 
+0000128110 00000 n 
+0000122256 00000 n 
+0000128178 00000 n 
+0000122501 00000 n 
+0000122692 00000 n 
+0000122961 00000 n 
+0000123131 00000 n 
+0000123316 00000 n 
+0000123481 00000 n 
+0000123595 00000 n 
+0000123706 00000 n 
+0000123818 00000 n 
+0000123927 00000 n 
+0000124034 00000 n 
+0000124151 00000 n 
 trailer
 <<
 /Size 334
@@ -3317,5 +3317,5 @@
 /Info 4 0 R
 >>
 startxref
-128239
+128246
 %%EOF

Modified: hadoop/core/branches/branch-0.18/docs/streaming.html
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/streaming.html?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/streaming.html (original)
+++ hadoop/core/branches/branch-0.18/docs/streaming.html Tue Dec  2 11:32:02 2008
@@ -310,11 +310,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.
@@ -574,7 +574,7 @@
 <a name="N10194"></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.18/docs/streaming.pdf
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/docs/streaming.pdf?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/docs/streaming.pdf (original)
+++ hadoop/core/branches/branch-0.18/docs/streaming.pdf Tue Dec  2 11:32:02 2008
@@ -364,10 +364,10 @@
 >>
 endobj
 67 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(a[hDG9'Z`.$@,I#nOKjb&&Y=CrlKk-nh!"2?Ok8*h:rOP]dkdK'e=2`.67P)%g[AEXo~>
+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[84I>N<*DM2<lhTbN'E,(I2G0"pJ7q[PAf^'($2[$Qcf9"gUdMs<jD4u;kG:RrrS*63`,~>
 endstream
 endobj
 68 0 obj
@@ -456,10 +456,10 @@
 >>
 endobj
 79 0 obj
-<< /Length 2197 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2195 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-GauHMBlD`a)#ir1+U%\h!"H(-(mY5;Rl8q<,YO(:R"p9Zka8ItHBK8gqt5:^;:\BEXPKQhMRMO;hT&"[oji/))>uFuN(<[?IMA3g1jn29IpK8W5-li!fV).r@lF1/o_RnJO5G5;A])r,4u/U;-N(--p8DU;hfOiLB)M1.,#7*E6fphJk#K(Xa"pbu)9_o6P>oIW4m=>sBHkC#+4E@:#9meo;"WY5.*tT&1/TbhbrB!o'e@FUAlYSmB6*t#psYW.\>-#:&\$6]LR_uC($SN.hXo\3S'tA@^$KAIN>Q;KJNRSE7SUFuj;$G&Ks_&O'?#7'(f[2uBk8;aanCSIW?dcE(W\gVSg+.g<=JQVe]$:tgUiMJ[l9Z6=QK(YP[#+rOhDAe$rf+\&^NaZ>3e$gW9Fn8.*CNQbo[P>$Cdar0XShT'F>(!=Bp\lUWE&?jPJsR8UNHN4i8OrjTKc*IfM9Z;*5cn`V]C!RoNc/&A-+8.jD2(-WO\ZAt)bjWg6e#R2<`If;a/j8^(r8JrIFsMENUa67YYnrpt,0CX`WKP>j9-kI\Y@LD"^N@Qm<Idj3mp#[j,BAO=\bs3?Fl?WSId`B"1YK2rEHF0O28FB6WLZ@EX([+ec)/<s5P:K"MD@L!.:PoC"eX=)V[LZq)a\CL\,[BY'nXm$Akg2t+odb!s[<AIttjXG3gcMLof3O,@`jKr)J9=EmB7Yo'$%LD%J/dPr#)hc<Af5*K?2j&]]6SC.E`^B&\H+4??:7[s^dV,P9/ul#Eem;R$_j8o'e?]LKhYs#+:V76a`cAHFM&)W,;MM4d3f_9^"eus]+&Q_b=f0^BDk%\_i7?$>(%nCdk!<")AE_!8!daU'GPU"4c/"/uO)M5jcc6EUYq^U&feR.!KZ?f(W0;YBNPiQ9g`[`!"WmAA-6DGO2aV@k'\@6EWl-en@#A_]`!cMq:l.<o30'^i#ilC#";0ie@4..j7!\sk;Io]D`HOonq3@ZuM0mp
 n1?Bod54BO.6D!5N5I&K.(RhK<h)iae]s:B9b(=f-ZG*5,AW!W#oFD4q<n@^):_(PPKd3?]b#s9lb'JX/R::df\fBV6A/1lMH!M3:UA0]+(JW&g"A*mA*#4lr;ctDUKrccd3udqAJHPC!l847T\Q#rQ/h1XtPo@rJLoU?6-D/,<:T>e/i5qb!TY_?LrL?*%6/,i,<i?C90pNu)#d8!i?CjN9c<_6V.<);[Z%=%-c<O`^%>\#m.>*5;?ZPP<Z;[\1!,<0qL(<N'4Zu,i`fl%BdrB1p5\[&FZ"?d(=Dbt`ULTNJZ)f@2&[27@"7'TKf+Qh.C"U6Q7:n2Uh5Mp[p''Y`?nnT4_&F$t(]jJjdhuR:3i4AAWS-q9V'\%k<ngPP+e2UAbS6UpFl%UPf]<4`Jp!*]LH]uW^FucXq(`?iG!gT.D!7fM?jF?WGI9Ui:V59J`X61>h=t1u(-;kmL+QV5&<\_0#-umT7BB=;H0+0Kj12gIK&DsNJs]?@kRif[]t7Qo@#ZR=VpeqQhLHP,Y_Ze5<sbHOS*nclp!%VBn[@]CLC!\U6MuiT1q=W!\'5>C3_[Z%Li7I$g5ac,'#c)h9,]H#Bb_uNFbe;a2#t@J=.>\M6TRuF709sY<&=m=CK]K^T$m//;.HQ<ZaF,?)3EEmUoAiSRh4cD0FJg2PC86U^/ETK!k#,PF8+#jb_GCjHEoS:lV`nk`7$p>75a\tD!r-_K_jmaXf\JC`V]kBCWhY&.Jn86MX9KVen?s<K]]#UO9C\C7quQfFoC9Wi93/M,?=tc(5gg9'kd3uCSo!)qfR%sBL,&ac=m4_&fT+<GEjCQgMIANo-;Jf^bH#E3$lF\T<2[(,cmbL^ik7n?"?$&19D?:eQV<Hqbh@!@u)WG$e_gPe0jT#4+?m[`>/)cb!53fCu2r4$jCV,mL0gtPu+W/1W2@fCK6J\M\Co-l00;j[K$;GCY8g9GR?CLbu#$SGq7G^ZaQLilIj):h20
 -%Lnq,m[Lj,gQXeX.8/1h'J.Z75%j(\q!C9Pcg2Mo;?Z,@Semf(j/2JE"-P;7CB!1[H]Yc8N/lN:J3RGVeQ\9qNGpa[o[N%X[FGG'6'&%p&Tk>q"o17qh7d,I!nu;,<=DeKF\7bpj#b->F/C9FX!<rEmr[uP-/t+]SNuu<Q>0C7fg6m.oPp`qfjWWhi)rg7XiE`04.p;D\[VtkI]70ggW+=H~>
+GauHMBlD`a)#ir1+U%\h!"H(-(mY5;Rl8q<,YO(:R"p9Zka8ItHBK8gqt5:^;:\BEXPKQhMRMO;hT&"[oji/))>uFuN(<[?IMA3g1jn29IpK8W5-li!fV).r@lF1/o_RnJO5G5;A])r,4u/U;-N(--p8DU;hfOiLB)M1.,#7*E6fphJk#K(Xa"pbu)9_o6P>oIW4m=>sBHkC#+4E@:#9meo;"WY5.*tT&1/TbhbrB!o'e@FUAlYSmB6*t#psYW.\>-#:&\$6]LR_uC($SN.hXo\3S'tA@^$KAIN>Q;KJNRSE7SUFuj;$G&Ks_&O'?#7'(f[2uBk8;aanCSIW?dcE(W\gVSg+.g<=JQVe]$:tgUiMJ[l9Z6=QK(YP[#+rOhDAe$rf+\&^NaZ>3e$gW9Fn8.*CNQbo[P>$Cdar0XShT'F>(!=Bp\lUWE&?jPJsR8UNHN4i8OrjTKc*IfM9Z;*5cn`V]C!RoNc/&A-+8.jD2(-WO\ZAt)bjWg6e#R2<`If;a/j8^(r8JrIFsMENUa67YYnrpt,0CX`WKP>j9-kI\Y@LD"^N@Qm<Idj3mp#[j,BAO=\bs3?Fl?WSId`B"1YK2rEHF0O28FB6WLZ@EX([+ec)/<s5P:K"MD@L!.:PoC"eX=)V[LZq)a\CL\,[BY'nXm$Akg2t+odb!s[<AIttjXG3gcMLof3O,@`jKr)J9=EmB7Yo'$%LD%J/dPr#)hc<Af5*K?2j&]]6SC.E`^B&\H+4??:7[s^dV,P9/ul#Eem;R$_j8o'e?]LKhYs#+:V76a`cAHFM&)W,;MM4d3f_9^"eus]+&Q_b=f0^BDk%\_i7?$>(%nCdk!<")AE_!8!daU'GPU"4c/"/uO)M5jcc6EUYq^U&feR.!KZ?f(W0;YBNPiQ9g`[`!"WmAA-6DGO2aV@k'\@6EWl-en@#A_]`!cMq:l.<o30'^i#ilC#";0ie@4..j7!\sk;Io]D`HOonq3@ZuM0mp
 n1?Bod54BO.6D!5N5I&K.(RhK<h)iae]s:B9b(=f-ZG*5,AW!W#oFD4q<n@^):_(PPKd3?]b#s9lb'JX/R::df\fBV6A/1lMH!M3:UA0]+(JW&g"A*mA*#4lr;ctDUKrccd3udqAJHPC!l847T\Q#rQ/h1XtPo@rJLoU?6-D/,<:T>e/i5qb!TY_?LrL?*%6/,i,<i?C90pNu)#d8!i?CjN9c<_6V.<);[Z%=%-c<O`^%>\#m's.=r2i%'q688H[S*6&V=R>;:&V;se)haW>@meO5_d&$UHVu&%,?>WmUKiXe&Q+W<(80trrQO_6@f*qLqimqudNtr`F+l]h!*os`#1_gWA&86k5V$h8,7F^n<2CcrS"@@D7"a?2H\s;+o4iiEU3!N`qelkSHpCl>cE[)ikDSU!'m1onL,$M^8.V1!*Rt>[J=$"Jdmp9I(]3#j!K")_InPl47q'lAAJY_@&r+H"'K`[X'h\D,>W-4WQZl.8gp1/>nqe,FLf(U)([;L&&S:9M\dQh'4C\U3EU<,e_"2-dO?.Kt\ZR=:2U2+1+WkZYh[tIS[R9;fR/p3@.<u^!c&P]VjSD6<GU.B&irp[0_PFg&n/8b@N*#OaF0fpYa2t_[i-(WJVWiR^X8C^O3aO[?%(4]oen[,Fdb9^<ooEo&ig_!#@09'+&$a2W$6)O/Q;r4u*kHIH:`W5*<ekHr9%',Pg;ge'AtGO[?+c1o+$H7(ePs);TAXj/H'(7$^[>6eh-AGJbm''P>SJ*>+>W4QNU3LE5C=%R*=$])WkckG;>[<OXM/i%R"j";>obV&&.uZ5gAc_W#.2EVj[dpF)oM@H#dZ+%9YntJM(m^tCDdinlY%->*<:@$fhRl-l\.m;(Al^teD'(%ilYIl[]C&5$%'[PT7(0gKftsscT3MEBC>jg!J7dB6cDkJPagJ;n]ofk'kI1#"QEp;3XC6f!5R>mp:rJU_Bj2C'EhI.L\8Wfm3fJkp2G;$U@A
 R7.I46UKZ(jkf_$I%"hk"FKNR%L8,ir^&Cda=gtV_H)Z53[fKp@s$qT;J`+"=dCV2Fkn;=Wse,s:m['7Ut@3BjPa`i^r`t/R5i>n,8G2R]1ji[-V')A+2\fe_7*IK)tRt<jWRXb^]-=?f]oHQUd5sLMs"gio?VG6gF#;NF5nqVmAk+,W9$*>:m#WgOkGWTS`QY=T8<]mYS1HjCY+/2bDiW~>
 endstream
 endobj
 80 0 obj
@@ -1064,139 +1064,139 @@
 xref
 0 134
 0000000000 65535 f 
-0000047307 00000 n 
-0000047457 00000 n 
-0000047549 00000 n 
+0000047296 00000 n 
+0000047446 00000 n 
+0000047538 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000002128 00000 n 
 0000002248 00000 n 
 0000002420 00000 n 
-0000047701 00000 n 
+0000047690 00000 n 
 0000002555 00000 n 
-0000047764 00000 n 
+0000047753 00000 n 
 0000002692 00000 n 
-0000047830 00000 n 
+0000047819 00000 n 
 0000002829 00000 n 
-0000047895 00000 n 
+0000047884 00000 n 
 0000002966 00000 n 
-0000047961 00000 n 
+0000047950 00000 n 
 0000003103 00000 n 
-0000048027 00000 n 
+0000048016 00000 n 
 0000003239 00000 n 
-0000048091 00000 n 
+0000048080 00000 n 
 0000003375 00000 n 
-0000048157 00000 n 
+0000048146 00000 n 
 0000003512 00000 n 
-0000048222 00000 n 
+0000048211 00000 n 
 0000003648 00000 n 
-0000048286 00000 n 
+0000048275 00000 n 
 0000003784 00000 n 
-0000048351 00000 n 
+0000048340 00000 n 
 0000003919 00000 n 
-0000048417 00000 n 
+0000048406 00000 n 
 0000004058 00000 n 
 0000004193 00000 n 
-0000048481 00000 n 
+0000048470 00000 n 
 0000004330 00000 n 
-0000048546 00000 n 
+0000048535 00000 n 
 0000004467 00000 n 
-0000048611 00000 n 
+0000048600 00000 n 
 0000004604 00000 n 
-0000048677 00000 n 
+0000048666 00000 n 
 0000004743 00000 n 
-0000048741 00000 n 
+0000048730 00000 n 
 0000004879 00000 n 
-0000048807 00000 n 
+0000048796 00000 n 
 0000005015 00000 n 
-0000048873 00000 n 
+0000048862 00000 n 
 0000005154 00000 n 
 0000005288 00000 n 
-0000048939 00000 n 
+0000048928 00000 n 
 0000005424 00000 n 
 0000006309 00000 n 
 0000006432 00000 n 
 0000006501 00000 n 
-0000049004 00000 n 
+0000048993 00000 n 
 0000006633 00000 n 
-0000049070 00000 n 
+0000049059 00000 n 
 0000006765 00000 n 
-0000049136 00000 n 
+0000049125 00000 n 
 0000006898 00000 n 
-0000049202 00000 n 
+0000049191 00000 n 
 0000007031 00000 n 
-0000049266 00000 n 
+0000049255 00000 n 
 0000007164 00000 n 
-0000049332 00000 n 
+0000049321 00000 n 
 0000007296 00000 n 
-0000049398 00000 n 
+0000049387 00000 n 
 0000007428 00000 n 
-0000009591 00000 n 
-0000009699 00000 n 
-0000011817 00000 n 
-0000011925 00000 n 
-0000014119 00000 n 
-0000014227 00000 n 
-0000015956 00000 n 
-0000016064 00000 n 
-0000018812 00000 n 
-0000018935 00000 n 
-0000018962 00000 n 
-0000019174 00000 n 
-0000021464 00000 n 
-0000021587 00000 n 
-0000021614 00000 n 
-0000021827 00000 n 
-0000023980 00000 n 
-0000024088 00000 n 
-0000025977 00000 n 
-0000026100 00000 n 
-0000026127 00000 n 
-0000026378 00000 n 
-0000028517 00000 n 
-0000028625 00000 n 
-0000030913 00000 n 
-0000031036 00000 n 
-0000031063 00000 n 
-0000031245 00000 n 
-0000033154 00000 n 
-0000033262 00000 n 
-0000034932 00000 n 
-0000049464 00000 n 
-0000035040 00000 n 
-0000035228 00000 n 
-0000035472 00000 n 
-0000035781 00000 n 
-0000036091 00000 n 
-0000036290 00000 n 
-0000036604 00000 n 
-0000036982 00000 n 
-0000037421 00000 n 
-0000037662 00000 n 
-0000037925 00000 n 
-0000038351 00000 n 
-0000039185 00000 n 
-0000039725 00000 n 
-0000040107 00000 n 
-0000040398 00000 n 
-0000040978 00000 n 
-0000041305 00000 n 
-0000041605 00000 n 
-0000042456 00000 n 
-0000043037 00000 n 
-0000044082 00000 n 
-0000044459 00000 n 
-0000044858 00000 n 
-0000045321 00000 n 
-0000045708 00000 n 
-0000046131 00000 n 
-0000046527 00000 n 
-0000046641 00000 n 
-0000046752 00000 n 
-0000046864 00000 n 
-0000046973 00000 n 
-0000047080 00000 n 
-0000047197 00000 n 
+0000009582 00000 n 
+0000009690 00000 n 
+0000011808 00000 n 
+0000011916 00000 n 
+0000014110 00000 n 
+0000014218 00000 n 
+0000015947 00000 n 
+0000016055 00000 n 
+0000018803 00000 n 
+0000018926 00000 n 
+0000018953 00000 n 
+0000019165 00000 n 
+0000021453 00000 n 
+0000021576 00000 n 
+0000021603 00000 n 
+0000021816 00000 n 
+0000023969 00000 n 
+0000024077 00000 n 
+0000025966 00000 n 
+0000026089 00000 n 
+0000026116 00000 n 
+0000026367 00000 n 
+0000028506 00000 n 
+0000028614 00000 n 
+0000030902 00000 n 
+0000031025 00000 n 
+0000031052 00000 n 
+0000031234 00000 n 
+0000033143 00000 n 
+0000033251 00000 n 
+0000034921 00000 n 
+0000049453 00000 n 
+0000035029 00000 n 
+0000035217 00000 n 
+0000035461 00000 n 
+0000035770 00000 n 
+0000036080 00000 n 
+0000036279 00000 n 
+0000036593 00000 n 
+0000036971 00000 n 
+0000037410 00000 n 
+0000037651 00000 n 
+0000037914 00000 n 
+0000038340 00000 n 
+0000039174 00000 n 
+0000039714 00000 n 
+0000040096 00000 n 
+0000040387 00000 n 
+0000040967 00000 n 
+0000041294 00000 n 
+0000041594 00000 n 
+0000042445 00000 n 
+0000043026 00000 n 
+0000044071 00000 n 
+0000044448 00000 n 
+0000044847 00000 n 
+0000045310 00000 n 
+0000045697 00000 n 
+0000046120 00000 n 
+0000046516 00000 n 
+0000046630 00000 n 
+0000046741 00000 n 
+0000046853 00000 n 
+0000046962 00000 n 
+0000047069 00000 n 
+0000047186 00000 n 
 trailer
 <<
 /Size 134
@@ -1204,5 +1204,5 @@
 /Info 4 0 R
 >>
 startxref
-49517
+49506
 %%EOF

Modified: hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/cluster_setup.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/cluster_setup.xml?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/cluster_setup.xml (original)
+++ hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/cluster_setup.xml Tue Dec  2 11:32:02 2008
@@ -100,7 +100,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.18/src/docs/src/documentation/content/xdocs/hdfs_permissions_guide.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/hdfs_permissions_guide.xml?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/hdfs_permissions_guide.xml (original)
+++ hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/hdfs_permissions_guide.xml Tue Dec  2 11:32:02 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.18/src/docs/src/documentation/content/xdocs/mapred_tutorial.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/mapred_tutorial.xml?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/mapred_tutorial.xml (original)
+++ hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/mapred_tutorial.xml Tue Dec  2 11:32:02 2008
@@ -1639,7 +1639,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.18/src/docs/src/documentation/content/xdocs/streaming.xml
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/streaming.xml?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/streaming.xml (original)
+++ hadoop/core/branches/branch-0.18/src/docs/src/documentation/content/xdocs/streaming.xml Tue Dec  2 11:32:02 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>
@@ -282,7 +282,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.18/src/mapred/org/apache/hadoop/mapred/ReduceTask.java
URL: http://svn.apache.org/viewvc/hadoop/core/branches/branch-0.18/src/mapred/org/apache/hadoop/mapred/ReduceTask.java?rev=722587&r1=722586&r2=722587&view=diff
==============================================================================
--- hadoop/core/branches/branch-0.18/src/mapred/org/apache/hadoop/mapred/ReduceTask.java (original)
+++ hadoop/core/branches/branch-0.18/src/mapred/org/apache/hadoop/mapred/ReduceTask.java Tue Dec  2 11:32:02 2008
@@ -2145,7 +2145,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