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 cu...@apache.org on 2007/03/23 19:57:18 UTC

svn commit: r521866 [1/2] - in /lucene/hadoop/branches/branch-0.12: ./ docs/ src/contrib/streaming/src/java/org/apache/hadoop/streaming/ src/docs/src/documentation/content/xdocs/ src/java/org/apache/hadoop/dfs/ src/java/org/apache/hadoop/metrics/spi/ s...

Author: cutting
Date: Fri Mar 23 11:57:17 2007
New Revision: 521866

URL: http://svn.apache.org/viewvc?view=rev&rev=521866
Log:
HADOOP-1135, HADOOP-1145, HADOOP-1140, HADOOP-1150: Merge -r 519461:521864 from trunk, preparing for 0.12.2 release.

Modified:
    lucene/hadoop/branches/branch-0.12/CHANGES.txt
    lucene/hadoop/branches/branch-0.12/build.xml
    lucene/hadoop/branches/branch-0.12/docs/index.html
    lucene/hadoop/branches/branch-0.12/docs/index.pdf
    lucene/hadoop/branches/branch-0.12/src/contrib/streaming/src/java/org/apache/hadoop/streaming/StreamJob.java
    lucene/hadoop/branches/branch-0.12/src/docs/src/documentation/content/xdocs/index.xml
    lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/dfs/FSNamesystem.java
    lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/metrics/spi/AbstractMetricsContext.java
    lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/XmlRecordInput.java
    lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/XmlRecordOutput.java

Modified: lucene/hadoop/branches/branch-0.12/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/hadoop/branches/branch-0.12/CHANGES.txt?view=diff&rev=521866&r1=521865&r2=521866
==============================================================================
--- lucene/hadoop/branches/branch-0.12/CHANGES.txt (original)
+++ lucene/hadoop/branches/branch-0.12/CHANGES.txt Fri Mar 23 11:57:17 2007
@@ -1,6 +1,20 @@
 Hadoop Change Log
 
 
+Release 0.12.2 - 2007-23-17
+
+ 1. HADOOP-1135.  Fix bug in block report processing which may cause
+    the namenode to delete blocks.  (Dhruba Borthakur via tomwhite)
+
+ 2. HADOOP-1145.  Make XML serializer and deserializer classes public
+    in record package.  (Milind Bhandarkar via cutting)
+
+ 3. HADOOP-1140.  Fix a deadlock in metrics. (David Bowen via cutting)
+
+ 4. HADOOP-1150.  Fix streaming -reducer and -mapper to give them
+    defaults. (Owen O'Malley via tomwhite)
+
+
 Release 0.12.1 - 2007-03-17
 
  1. HADOOP-1035.  Fix a StackOverflowError in FSDataSet.

Modified: lucene/hadoop/branches/branch-0.12/build.xml
URL: http://svn.apache.org/viewvc/lucene/hadoop/branches/branch-0.12/build.xml?view=diff&rev=521866&r1=521865&r2=521866
==============================================================================
--- lucene/hadoop/branches/branch-0.12/build.xml (original)
+++ lucene/hadoop/branches/branch-0.12/build.xml Fri Mar 23 11:57:17 2007
@@ -9,7 +9,7 @@
  
   <property name="Name" value="Hadoop"/>
   <property name="name" value="hadoop"/>
-  <property name="version" value="0.12.2-dev"/>
+  <property name="version" value="0.12.3-dev"/>
   <property name="final.name" value="${name}-${version}"/>
   <property name="year" value="2006"/>
   <property name="libhdfs.version" value="1"/>

Modified: lucene/hadoop/branches/branch-0.12/docs/index.html
URL: http://svn.apache.org/viewvc/lucene/hadoop/branches/branch-0.12/docs/index.html?view=diff&rev=521866&r1=521865&r2=521866
==============================================================================
--- lucene/hadoop/branches/branch-0.12/docs/index.html (original)
+++ lucene/hadoop/branches/branch-0.12/docs/index.html Fri Mar 23 11:57:17 2007
@@ -131,6 +131,9 @@
 <a href="#News">News</a>
 <ul class="minitoc">
 <li>
+<a href="#23+March%2C+2007%3A+release+0.12.2+available">23 March, 2007: release 0.12.2 available</a>
+</li>
+<li>
 <a href="#17+March%2C+2007%3A+release+0.12.1+available">17 March, 2007: release 0.12.1 available</a>
 </li>
 <li>
@@ -226,151 +229,157 @@
 <a name="N1000C"></a><a name="News"></a>
 <h2 class="h3">News</h2>
 <div class="section">
-<a name="N10012"></a><a name="17+March%2C+2007%3A+release+0.12.1+available"></a>
+<a name="N10012"></a><a name="23+March%2C+2007%3A+release+0.12.2+available"></a>
+<h3 class="h4">23 March, 2007: release 0.12.2 available</h3>
+<p>For details see the <a href="http://tinyurl.com/2r7kcw">release notes</a>. The release can
+      be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
+      nearby mirror</a>.
+      </p>
+<a name="N10024"></a><a name="17+March%2C+2007%3A+release+0.12.1+available"></a>
 <h3 class="h4">17 March, 2007: release 0.12.1 available</h3>
 <p>For details see the <a href="http://tinyurl.com/2kynuc">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N10024"></a><a name="2+March%2C+2007%3A+release+0.12.0+available"></a>
+<a name="N10036"></a><a name="2+March%2C+2007%3A+release+0.12.0+available"></a>
 <h3 class="h4">2 March, 2007: release 0.12.0 available</h3>
 <p>For details see the <a href="http://tinyurl.com/2vp248">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N10036"></a><a name="16+February%2C+2007%3A+release+0.11.2+available"></a>
+<a name="N10048"></a><a name="16+February%2C+2007%3A+release+0.11.2+available"></a>
 <h3 class="h4">16 February, 2007: release 0.11.2 available</h3>
 <p>This fixes critical bugs in 0.11.1. For details see the <a href="http://tinyurl.com/2ukkt3">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N10048"></a><a name="9+February%2C+2007%3A+release+0.11.1+available"></a>
+<a name="N1005A"></a><a name="9+February%2C+2007%3A+release+0.11.1+available"></a>
 <h3 class="h4">9 February, 2007: release 0.11.1 available</h3>
 <p>This fixes bugs in 0.11.0. For details see the <a href="http://tinyurl.com/37c5a3">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N1005A"></a><a name="2+February%2C+2007%3A+release+0.11.0+available"></a>
+<a name="N1006C"></a><a name="2+February%2C+2007%3A+release+0.11.0+available"></a>
 <h3 class="h4">2 February, 2007: release 0.11.0 available</h3>
 <p>For details see the <a href="http://tinyurl.com/2yn8zs">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N1006C"></a><a name="10+January%2C+2007%3A+release+0.10.1+available"></a>
+<a name="N1007E"></a><a name="10+January%2C+2007%3A+release+0.10.1+available"></a>
 <h3 class="h4">10 January, 2007: release 0.10.1 available</h3>
 <p>This fixes critical bugs in 0.10.0.  For details see the <a href="http://tinyurl.com/ycpsms">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N1007E"></a><a name="5+January%2C+2007%3A+release+0.10.0+available"></a>
+<a name="N10090"></a><a name="5+January%2C+2007%3A+release+0.10.0+available"></a>
 <h3 class="h4">5 January, 2007: release 0.10.0 available</h3>
 <p>For details see the <a href="http://tinyurl.com/yapkxs">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N10090"></a><a name="15+December%2C+2006%3A+release+0.9.2+available"></a>
+<a name="N100A2"></a><a name="15+December%2C+2006%3A+release+0.9.2+available"></a>
 <h3 class="h4">15 December, 2006: release 0.9.2 available</h3>
 <p>This fixes critical bugs in 0.9.1.  For details see the <a href="http://tinyurl.com/ya8lfd">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N100A2"></a><a name="6+December%2C+2006%3A+release+0.9.1+available"></a>
+<a name="N100B4"></a><a name="6+December%2C+2006%3A+release+0.9.1+available"></a>
 <h3 class="h4">6 December, 2006: release 0.9.1 available</h3>
 <p>This fixes critical bugs in 0.9.0.  For details see the <a href="http://tinyurl.com/y55d7p">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N100B4"></a><a name="1+December%2C+2006%3A+release+0.9.0+available"></a>
+<a name="N100C6"></a><a name="1+December%2C+2006%3A+release+0.9.0+available"></a>
 <h3 class="h4">1 December, 2006: release 0.9.0 available</h3>
 <p>For details see the <a href="http://tinyurl.com/sdjhb">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N100C6"></a><a name="3+November%2C+2006%3A+release+0.8.0+available"></a>
+<a name="N100D8"></a><a name="3+November%2C+2006%3A+release+0.8.0+available"></a>
 <h3 class="h4">3 November, 2006: release 0.8.0 available</h3>
 <p>For details see the <a href="http://tinyurl.com/ykqv6s">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N100D8"></a><a name="18+October%2C+2006%3A+release+0.7.2+available"></a>
+<a name="N100EA"></a><a name="18+October%2C+2006%3A+release+0.7.2+available"></a>
 <h3 class="h4">18 October, 2006: release 0.7.2 available</h3>
 <p>This fixes critical bugs in 0.7.1.  For details see the <a href="http://tinyurl.com/ygy6y7">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N100EA"></a><a name="11+October%2C+2006%3A+release+0.7.1+available"></a>
+<a name="N100FC"></a><a name="11+October%2C+2006%3A+release+0.7.1+available"></a>
 <h3 class="h4">11 October, 2006: release 0.7.1 available</h3>
 <p>This fixes critical bugs in 0.7.0.  For details see the <a href="http://tinyurl.com/p7qod">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N100FC"></a><a name="6+October%2C+2006%3A+release+0.7.0+available"></a>
+<a name="N1010E"></a><a name="6+October%2C+2006%3A+release+0.7.0+available"></a>
 <h3 class="h4">6 October, 2006: release 0.7.0 available</h3>
 <p>For details see the <a href="http://tinyurl.com/kvd9m">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N1010E"></a><a name="18+September%2C+2006%3A+release+0.6.2+available"></a>
+<a name="N10120"></a><a name="18+September%2C+2006%3A+release+0.6.2+available"></a>
 <h3 class="h4">18 September, 2006: release 0.6.2 available</h3>
 <p>This fixes critical bugs in 0.6.1.  For details see the <a href="http://tinyurl.com/gyb56">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N10120"></a><a name="13+September%2C+2006%3A+release+0.6.1+available"></a>
+<a name="N10132"></a><a name="13+September%2C+2006%3A+release+0.6.1+available"></a>
 <h3 class="h4">13 September, 2006: release 0.6.1 available</h3>
 <p>This fixes critical bugs in 0.6.0.  For details see the <a href="http://tinyurl.com/lykp4">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N10132"></a><a name="8+September%2C+2006%3A+release+0.6.0+available"></a>
+<a name="N10144"></a><a name="8+September%2C+2006%3A+release+0.6.0+available"></a>
 <h3 class="h4">8 September, 2006: release 0.6.0 available</h3>
 <p>For details see the <a href="http://tinyurl.com/r3zoj">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N10144"></a><a name="4+August%2C+2006%3A+release+0.5.0+available"></a>
+<a name="N10156"></a><a name="4+August%2C+2006%3A+release+0.5.0+available"></a>
 <h3 class="h4">4 August, 2006: release 0.5.0 available</h3>
 <p>For details see the <a href="http://tinyurl.com/pnml2">release notes</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N10156"></a><a name="28+June%2C+2006%3A+release+0.4.0+available"></a>
+<a name="N10168"></a><a name="28+June%2C+2006%3A+release+0.4.0+available"></a>
 <h3 class="h4">28 June, 2006: release 0.4.0 available</h3>
 <p>For details see the <a href="http://tinyurl.com/o35b6">change log</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N10168"></a><a name="9+June%2C+2006%3A+release+0.3.2+available"></a>
+<a name="N1017A"></a><a name="9+June%2C+2006%3A+release+0.3.2+available"></a>
 <h3 class="h4">9 June, 2006: release 0.3.2 available</h3>
 <p>This is a bugfix release.  For details see the <a href="http://tinyurl.com/k9g5c">change log</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N1017A"></a><a name="8+June%2C+2006%3A+FAQ+added+to+Wiki"></a>
+<a name="N1018C"></a><a name="8+June%2C+2006%3A+FAQ+added+to+Wiki"></a>
 <h3 class="h4">8 June, 2006: FAQ added to Wiki</h3>
 <p>Hadoop now has a <a href="http://wiki.apache.org/lucene-hadoop/FAQ">FAQ</a>.  Please
       help make this more complete!
       </p>
-<a name="N10188"></a><a name="5+June%2C+2006%3A+release+0.3.1+available"></a>
+<a name="N1019A"></a><a name="5+June%2C+2006%3A+release+0.3.1+available"></a>
 <h3 class="h4">5 June, 2006: release 0.3.1 available</h3>
 <p>This is a bugfix release.  For details see the <a href="http://tinyurl.com/l6on4">change log</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N1019A"></a><a name="2+June%2C+2006%3A+release+0.3.0+available"></a>
+<a name="N101AC"></a><a name="2+June%2C+2006%3A+release+0.3.0+available"></a>
 <h3 class="h4">2 June, 2006: release 0.3.0 available</h3>
 <p>This includes many fixes, improving performance, scalability
       and reliability and adding new features.  For details see the <a href="http://tinyurl.com/rq3f7">change log</a>. The release can
       be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N101AC"></a><a name="12+May%2C+2006%3A+release+0.2.1+available"></a>
+<a name="N101BE"></a><a name="12+May%2C+2006%3A+release+0.2.1+available"></a>
 <h3 class="h4">12 May, 2006: release 0.2.1 available</h3>
 <p>This fixes a few bugs in release 0.2.0, listed in the <a href="http://tinyurl.com/rnnvz">change log</a>. The
       release can be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N101BE"></a><a name="5+May%2C+2006%3A+release+0.2.0+available"></a>
+<a name="N101D0"></a><a name="5+May%2C+2006%3A+release+0.2.0+available"></a>
 <h3 class="h4">5 May, 2006: release 0.2.0 available</h3>
 <p>We are now aiming for monthly releases.  There have been many
       bug fixes and improvements in the past month.  MapReduce and DFS
@@ -379,24 +388,24 @@
       details. The release can be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
       nearby mirror</a>.
       </p>
-<a name="N101D0"></a><a name="2+April%2C+2006%3A+release+0.1.0+available"></a>
+<a name="N101E2"></a><a name="2+April%2C+2006%3A+release+0.1.0+available"></a>
 <h3 class="h4">2 April, 2006: release 0.1.0 available</h3>
 <p>This is the first Hadoop release.  The release is available
       <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/">
       here</a>.</p>
-<a name="N101DE"></a><a name="6+February%2C+2006%3A+nightly+builds"></a>
+<a name="N101F0"></a><a name="6+February%2C+2006%3A+nightly+builds"></a>
 <h3 class="h4">6 February, 2006: nightly builds</h3>
 <p>Hadoop now has nightly builds.  This automatically creates a
       <a href="http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Nightly/">downloadable version of Hadoop every
       night</a>.  All unit tests must pass, or a message is sent to
       the developers mailing list and no new version is created.  This
       also updates the <a href="api/index.html">javadoc</a>.</p>
-<a name="N101F0"></a><a name="3+February%2C+2006%3A+Hadoop+code+moved+out+of+Nutch"></a>
+<a name="N10202"></a><a name="3+February%2C+2006%3A+Hadoop+code+moved+out+of+Nutch"></a>
 <h3 class="h4">3 February, 2006: Hadoop code moved out of Nutch</h3>
 <p>The Hadoop code has now been moved into its own Subversion
       tree, renamed into packages under <span class="codefrag">org.apache.hadoop</span>.
       All unit tests pass, but little else has yet been tested.</p>
-<a name="N101FD"></a><a name="30+March%2C+2006%3A+Hadoop+project+approved"></a>
+<a name="N1020F"></a><a name="30+March%2C+2006%3A+Hadoop+project+approved"></a>
 <h3 class="h4">30 March, 2006: Hadoop project approved</h3>
 <p>The Lucene PMC has elected to split the Nutch MapReduce and
       distributed filesytem code into a new project named Hadoop.</p>