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>