Author: tomwhite
Date: Sat Mar 17 15:15:19 2007
New Revision: 519461
URL: http://svn.apache.org/viewvc?view=rev&rev=519461
Log:
Merge -r 513995:519441 from trunk to 0.12 branch. Fixes: HADOOP-924, HADOOP-1035, HADOOP-1053,
HADOOP-1060, HADOOP-1067, HADOOP-1070, HADOOP-1077, HADOOP-1080, HADOOP-1082, HADOOP-1083,
HADOOP-1088, HADOOP-1089, HADOOP-1091, HADOOP-1092, HADOOP-1096, HADOOP-1099, HADOOP-1108,
HADOOP-1109, HADOOP-1112, HADOOP-1115, HADOOP-1117, HADOOP-1126, HADOOP-1128, HADOOP-1129.
Added:
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/BinaryRecordInput.java
- copied unchanged from r519441, lucene/hadoop/trunk/src/java/org/apache/hadoop/record/BinaryRecordInput.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/BinaryRecordOutput.java
- copied unchanged from r519441, lucene/hadoop/trunk/src/java/org/apache/hadoop/record/BinaryRecordOutput.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/CsvRecordInput.java
- copied unchanged from r519441, lucene/hadoop/trunk/src/java/org/apache/hadoop/record/CsvRecordInput.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/CsvRecordOutput.java
- copied unchanged from r519441, lucene/hadoop/trunk/src/java/org/apache/hadoop/record/CsvRecordOutput.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/RecordComparator.java
- copied unchanged from r519441, lucene/hadoop/trunk/src/java/org/apache/hadoop/record/RecordComparator.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/RecordInput.java
- copied unchanged from r519441, lucene/hadoop/trunk/src/java/org/apache/hadoop/record/RecordInput.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/RecordOutput.java
- copied unchanged from r519441, lucene/hadoop/trunk/src/java/org/apache/hadoop/record/RecordOutput.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/XmlRecordInput.java
- copied unchanged from r519441, lucene/hadoop/trunk/src/java/org/apache/hadoop/record/XmlRecordInput.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/XmlRecordOutput.java
- copied unchanged from r519441, lucene/hadoop/trunk/src/java/org/apache/hadoop/record/XmlRecordOutput.java
lucene/hadoop/branches/branch-0.12/src/test/org/apache/hadoop/record/RecordBench.java
- copied unchanged from r519441, lucene/hadoop/trunk/src/test/org/apache/hadoop/record/RecordBench.java
Removed:
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/BinaryInputArchive.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/BinaryOutputArchive.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/CsvInputArchive.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/CsvOutputArchive.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/RecordReader.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/RecordWriter.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/XmlInputArchive.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/XmlOutputArchive.java
Modified:
lucene/hadoop/branches/branch-0.12/ (props changed)
lucene/hadoop/branches/branch-0.12/CHANGES.txt
lucene/hadoop/branches/branch-0.12/bin/hadoop
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/lib/ (props changed)
lucene/hadoop/branches/branch-0.12/src/c++/librecordio/Makefile
lucene/hadoop/branches/branch-0.12/src/c++/librecordio/archive.hh
lucene/hadoop/branches/branch-0.12/src/c++/librecordio/binarchive.cc
lucene/hadoop/branches/branch-0.12/src/c++/librecordio/csvarchive.cc
lucene/hadoop/branches/branch-0.12/src/c++/librecordio/exception.cc
lucene/hadoop/branches/branch-0.12/src/c++/librecordio/exception.hh
lucene/hadoop/branches/branch-0.12/src/c++/librecordio/recordio.hh
lucene/hadoop/branches/branch-0.12/src/c++/librecordio/test/Makefile
lucene/hadoop/branches/branch-0.12/src/c++/librecordio/test/test.cc
lucene/hadoop/branches/branch-0.12/src/c++/librecordio/test/testFromJava.cc
lucene/hadoop/branches/branch-0.12/src/c++/librecordio/xmlarchive.cc
lucene/hadoop/branches/branch-0.12/src/contrib/streaming/src/java/org/apache/hadoop/streaming/StreamSequenceRecordReader.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/FSDataset.java
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/fs/ChecksumFileSystem.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/fs/FSDataOutputStream.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/io/WritableComparator.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/io/WritableUtils.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/mapred/Counters.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/mapred/JobClient.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/mapred/JobInProgress.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/mapred/LineRecordReader.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/mapred/ReduceTaskRunner.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/mapred/SequenceFileRecordReader.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/metrics/spi/MetricsRecordImpl.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/net/NetworkTopology.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/Record.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/Utils.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/compiler/CppGenerator.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/compiler/JBuffer.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/compiler/JMap.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/compiler/JRecord.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/compiler/JString.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/compiler/JType.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/compiler/JVector.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/compiler/generated/Rcc.java
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/compiler/generated/rcc.jj
lucene/hadoop/branches/branch-0.12/src/java/org/apache/hadoop/record/package.html
lucene/hadoop/branches/branch-0.12/src/test/org/apache/hadoop/record/FromCpp.java
lucene/hadoop/branches/branch-0.12/src/test/org/apache/hadoop/record/TestRecordIO.java
lucene/hadoop/branches/branch-0.12/src/test/org/apache/hadoop/record/ToCpp.java
lucene/hadoop/branches/branch-0.12/src/webapps/job/jobfailures.jsp
Propchange: lucene/hadoop/branches/branch-0.12/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Sat Mar 17 15:15:19 2007
@@ -1,2 +1,5 @@
build
logs
+.classpath
+.project
+.settings
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=519461&r1=519460&r2=519461
==============================================================================
--- lucene/hadoop/branches/branch-0.12/CHANGES.txt (original)
+++ lucene/hadoop/branches/branch-0.12/CHANGES.txt Sat Mar 17 15:15:19 2007
@@ -1,6 +1,85 @@
Hadoop Change Log
+Release 0.12.1 - 2007-03-17
+
+ 1. HADOOP-1035. Fix a StackOverflowError in FSDataSet.
+ (Raghu Angadi via cutting)
+
+ 2. HADOOP-1053. Fix VInt representation of negative values. Also
+ remove references in generated record code to methods outside of
+ the record package and improve some record documentation.
+ (Milind Bhandarkar via cutting)
+
+ 3. HADOOP-1067. Compile fails if Checkstyle jar is present in lib
+ directory. Also remove dependency on a particular Checkstyle
+ version number. (tomwhite)
+
+ 4. HADOOP-1060. Fix an IndexOutOfBoundsException in the JobTracker
+ that could cause jobs to hang. (Arun C Murthy via cutting)
+
+ 5. HADOOP-1077. Fix a race condition fetching map outputs that could
+ hang reduces. (Devaraj Das via cutting)
+
+ 6. HADOOP-1083. Fix so that when a cluster restarts with a missing
+ datanode, its blocks are replicated. (Hairong Kuang via cutting)
+
+ 7. HADOOP-1082. Fix a NullPointerException in ChecksumFileSystem.
+ (Hairong Kuang via cutting)
+
+ 8. HADOOP-1088. Fix record serialization of negative values.
+ (Milind Bhandarkar via cutting)
+
+ 9. HADOOP-1080. Fix bug in bin/hadoop on Windows when native
+ libraries are present. (ab via cutting)
+
+10. HADOOP-1091. Fix a NullPointerException in MetricsRecord.
+ (David Bowen via tomwhite)
+
+11. HADOOP-1092. Fix a NullPointerException in HeartbeatMonitor
+ thread. (Hairong Kuang via tomwhite)
+
+12. HADOOP-1112. Fix a race condition in Hadoop metrics.
+ (David Bowen via tomwhite)
+
+13. HADOOP-1108. Checksummed file system should retry reading if a
+ different replica is found when handling ChecksumException.
+ (Hairong Kuang via tomwhite)
+
+14. HADOOP-1070. Fix a problem with number of racks and datanodes
+ temporarily doubling. (Konstantin Shvachko via tomwhite)
+
+15. HADOOP-1099. Fix NullPointerException in JobInProgress.
+ (Gautam Kowshik via tomwhite)
+
+16. HADOOP-1115. Fix bug where FsShell copyToLocal doesn't
+ copy directories. (Hairong Kuang via tomwhite)
+
+17. HADOOP-1109. Fix NullPointerException in StreamInputFormat.
+ (Koji Noguchi via tomwhite)
+
+18. HADOOP-1117. Fix DFS scalability: when the namenode is
+ restarted it consumes 80% CPU. (Dhruba Borthakur via
+ tomwhite)
+
+19. HADOOP-1089. Make the C++ version of write and read v-int
+ agree with the Java versions. (Milind Bhandarkar via
+ tomwhite)
+
+20. HADOOP-1096. Rename InputArchive and OutputArchive and
+ make them public. (Milind Bhandarkar via tomwhite)
+
+21. HADOOP-1128. Fix missing progress information in map tasks.
+ (Espen Amble Kolstad, Andrzej Bialecki, and Owen O'Malley
+ via tomwhite)
+
+22. HADOOP-1129. Fix DFSClient to not hide IOExceptions in
+ flush method. (Hairong Kuang via tomwhite)
+
+23. HADOOP-1126. Optimize CPU usage for under replicated blocks
+ when cluster restarts. (Hairong Kuang via tomwhite)
+
+
Release 0.12.0 - 2007-03-02
1. HADOOP-975. Separate stdout and stderr from tasks.
Modified: lucene/hadoop/branches/branch-0.12/bin/hadoop
URL: http://svn.apache.org/viewvc/lucene/hadoop/branches/branch-0.12/bin/hadoop?view=diff&rev=519461&r1=519460&r2=519461
==============================================================================
--- lucene/hadoop/branches/branch-0.12/bin/hadoop (original)
+++ lucene/hadoop/branches/branch-0.12/bin/hadoop Sat Mar 17 15:15:19 2007
@@ -21,6 +21,11 @@
. "$bin"/hadoop-config.sh
+cygwin=false
+case "`uname`" in
+CYGWIN*) cygwin=true;;
+esac
+
# if no args specified, show usage
if [ $# = 0 ]; then
echo "Usage: hadoop [--config confdir] COMMAND"
@@ -108,6 +113,21 @@
CLASSPATH=${CLASSPATH}:$f;
done
+
+# default log directory & file
+if [ "$HADOOP_LOG_DIR" = "" ]; then
+ HADOOP_LOG_DIR="$HADOOP_HOME/logs"
+fi
+if [ "$HADOOP_LOGFILE" = "" ]; then
+ HADOOP_LOGFILE='hadoop.log'
+fi
+
+# cygwin path translation
+if $cygwin; then
+ CLASSPATH=`cygpath -p -w "$CLASSPATH"`
+ HADOOP_HOME=`cygpath -d "$HADOOP_HOME"`
+ HADOOP_LOG_DIR=`cygpath -d "$HADOOP_LOG_DIR"`
+fi
# setup 'java.library.path' for native-hadoop code if necessary
JAVA_LIBRARY_PATH=''
if [ -d "${HADOOP_HOME}/build/native" -o -d "${HADOOP_HOME}/lib/native" ]; then
@@ -125,18 +145,15 @@
fi
fi
fi
+
+# cygwin path translation
+if $cygwin; then
+ JAVA_LIBRARY_PATH=`cygpath -p "$JAVA_LIBRARY_PATH"`
+fi
# restore ordinary behaviour
unset IFS
-# default log directory & file
-if [ "$HADOOP_LOG_DIR" = "" ]; then
- HADOOP_LOG_DIR="$HADOOP_HOME/logs"
-fi
-if [ "$HADOOP_LOGFILE" = "" ]; then
- HADOOP_LOGFILE='hadoop.log'
-fi
-
# figure out which class to run
if [ "$COMMAND" = "namenode" ] ; then
CLASS='org.apache.hadoop.dfs.NameNode'
@@ -168,12 +185,6 @@
CLASS=$COMMAND
fi
-# cygwin path translation
-if expr `uname` : 'CYGWIN*' > /dev/null; then
- CLASSPATH=`cygpath -p -w "$CLASSPATH"`
- HADOOP_HOME=`cygpath -d "$HADOOP_HOME"`
- HADOOP_LOG_DIR=`cygpath -d "$HADOOP_LOG_DIR"`
-fi
HADOOP_OPTS="$HADOOP_OPTS -Dhadoop.log.dir=$HADOOP_LOG_DIR"
HADOOP_OPTS="$HADOOP_OPTS -Dhadoop.log.file=$HADOOP_LOGFILE"
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=519461&r1=519460&r2=519461
==============================================================================
--- lucene/hadoop/branches/branch-0.12/build.xml (original)
+++ lucene/hadoop/branches/branch-0.12/build.xml Sat Mar 17 15:15:19 2007
@@ -9,7 +9,7 @@
<property name="Name" value="Hadoop"/>
<property name="name" value="hadoop"/>
- <property name="version" value="0.12.1-dev"/>
+ <property name="version" value="0.12.2-dev"/>
<property name="final.name" value="${name}-${version}"/>
<property name="year" value="2006"/>
<property name="libhdfs.version" value="1"/>
@@ -73,6 +73,7 @@
<pathelement location="${build.classes}"/>
<fileset dir="${lib.dir}">
<include name="**/*.jar" />
+ <exclude name="**/excluded/" />
</fileset>
<pathelement location="${conf.dir}"/>
</path>
@@ -468,8 +469,13 @@
</target>
<target name="checkstyle" depends="check-for-checkstyle" if="checkstyle.present">
- <taskdef resource="checkstyletask.properties"
- classpath="${lib.dir}/checkstyle-all-4.3.jar"/>
+ <taskdef resource="checkstyletask.properties">
+ <classpath>
+ <fileset dir="${lib.dir}">
+ <include name="excluded/checkstyle-all-*.jar"/>
+ </fileset>
+ </classpath>
+ </taskdef>
<mkdir dir="${test.build.dir}"/>
@@ -485,8 +491,12 @@
</target>
<target name="check-for-checkstyle">
- <available property="checkstyle.present"
- file="${lib.dir}/checkstyle-all-4.3.jar">
+ <available property="checkstyle.present" resource="checkstyletask.properties">
+ <classpath>
+ <fileset dir="${lib.dir}">
+ <include name="excluded/checkstyle-all-*.jar"/>
+ </fileset>
+ </classpath>
</available>
</target>
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=519461&r1=519460&r2=519461
==============================================================================
--- lucene/hadoop/branches/branch-0.12/docs/index.html (original)
+++ lucene/hadoop/branches/branch-0.12/docs/index.html Sat Mar 17 15:15:19 2007
@@ -131,6 +131,9 @@
<a href="#News">News</a>
<ul class="minitoc">
<li>
+<a href="#17+March%2C+2007%3A+release+0.12.1+available">17 March, 2007: release 0.12.1
available</a>
+</li>
+<li>
<a href="#2+March%2C+2007%3A+release+0.12.0+available">2 March, 2007: release 0.12.0
available</a>
</li>
<li>
@@ -223,145 +226,151 @@
<a name="N1000C"></a><a name="News"></a>
<h2 class="h3">News</h2>
<div class="section">
-<a name="N10012"></a><a name="2+March%2C+2007%3A+release+0.12.0+available"></a>
+<a name="N10012"></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>
<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="N10024"></a><a name="16+February%2C+2007%3A+release+0.11.2+available"></a>
+<a name="N10036"></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="N10036"></a><a name="9+February%2C+2007%3A+release+0.11.1+available"></a>
+<a name="N10048"></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="N10048"></a><a name="2+February%2C+2007%3A+release+0.11.0+available"></a>
+<a name="N1005A"></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="N1005A"></a><a name="10+January%2C+2007%3A+release+0.10.1+available"></a>
+<a name="N1006C"></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="N1006C"></a><a name="5+January%2C+2007%3A+release+0.10.0+available"></a>
+<a name="N1007E"></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="N1007E"></a><a name="15+December%2C+2006%3A+release+0.9.2+available"></a>
+<a name="N10090"></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="N10090"></a><a name="6+December%2C+2006%3A+release+0.9.1+available"></a>
+<a name="N100A2"></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="N100A2"></a><a name="1+December%2C+2006%3A+release+0.9.0+available"></a>
+<a name="N100B4"></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="N100B4"></a><a name="3+November%2C+2006%3A+release+0.8.0+available"></a>
+<a name="N100C6"></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="N100C6"></a><a name="18+October%2C+2006%3A+release+0.7.2+available"></a>
+<a name="N100D8"></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="N100D8"></a><a name="11+October%2C+2006%3A+release+0.7.1+available"></a>
+<a name="N100EA"></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="N100EA"></a><a name="6+October%2C+2006%3A+release+0.7.0+available"></a>
+<a name="N100FC"></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="N100FC"></a><a name="18+September%2C+2006%3A+release+0.6.2+available"></a>
+<a name="N1010E"></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="N1010E"></a><a name="13+September%2C+2006%3A+release+0.6.1+available"></a>
+<a name="N10120"></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="N10120"></a><a name="8+September%2C+2006%3A+release+0.6.0+available"></a>
+<a name="N10132"></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="N10132"></a><a name="4+August%2C+2006%3A+release+0.5.0+available"></a>
+<a name="N10144"></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="N10144"></a><a name="28+June%2C+2006%3A+release+0.4.0+available"></a>
+<a name="N10156"></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="N10156"></a><a name="9+June%2C+2006%3A+release+0.3.2+available"></a>
+<a name="N10168"></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="N10168"></a><a name="8+June%2C+2006%3A+FAQ+added+to+Wiki"></a>
+<a name="N1017A"></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="N10176"></a><a name="5+June%2C+2006%3A+release+0.3.1+available"></a>
+<a name="N10188"></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="N10188"></a><a name="2+June%2C+2006%3A+release+0.3.0+available"></a>
+<a name="N1019A"></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="N1019A"></a><a name="12+May%2C+2006%3A+release+0.2.1+available"></a>
+<a name="N101AC"></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="N101AC"></a><a name="5+May%2C+2006%3A+release+0.2.0+available"></a>
+<a name="N101BE"></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
@@ -370,24 +379,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="N101BE"></a><a name="2+April%2C+2006%3A+release+0.1.0+available"></a>
+<a name="N101D0"></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="N101CC"></a><a name="6+February%2C+2006%3A+nightly+builds"></a>
+<a name="N101DE"></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="N101DE"></a><a name="3+February%2C+2006%3A+Hadoop+code+moved+out+of+Nutch"></a>
+<a name="N101F0"></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="N101EB"></a><a name="30+March%2C+2006%3A+Hadoop+project+approved"></a>
+<a name="N101FD"></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>
|