First, apologies for propagating a problem here.

Since 0.20.2 is a snapshot, there's no release of hadoop that
corresponds directly to it. In maven terms, a snapshot could be
anything after 0.20.1 but prior to a formal release of 0.20.2. In the
repo, they are timestamped.

We're pulling this jar from the apache snapsot repo here:
https://repository.apache.org/content/groups/snapshots/org/apache/hadoop/hadoop-core/0.20.2-SNAPSHOT/

Unfortunately, hadoop doesn't publish a source jar alongisde their
snapshot, which makes it a bit difficut to pin down what was used for
the build of jar. From the maven repo, you can see the jar was
generated 2009.11.13, 1:09:47 GMT, so as Ted suggests one option would
be to check out the hadoop-core sources from that date and use those
as a basis for your work on MAHOUT-232

I'm not 100% comfortable with this. When I picked up the work for
MAHOUT-238, I noticed that hadoop-0.20.2 SNAPSHOT was in core yet
hadoop-0.20.1, the mahout hand-rolled version, was used in math and
thus propagated as a transient dependency across all of the projects.

I believe we moved to a SNAPSHOT so that we could use one of the
offical hadoop dependencies instead of our hand-rolled version of
0.20.1. IIRC, there are some bugfixes that we required to, but I'm not
certain about that?

Does anyone feel that we should move back 0.20.1 and use a stable
hadoop release instead of using the snapshot, so that the version of
the code we depend on is clearer?

Drew

On Fri, Jan 8, 2010 at 2:08 AM, Ted Dunning <ted.dunn...@gmail.com> wrote:
> SVN should help: http://svn.apache.org/viewvc/hadoop/mapreduce/trunk/
>
> If you look at the release notes, you should be able to discern what made up
> 20.2 if it is a real release (looking at common made is look like it isn't).
>
> On Thu, Jan 7, 2010 at 9:46 PM, zhao zhendong <zhaozhend...@gmail.com>wrote:
>
>> Where can I find the source code of hadoop-0.20.2?
>
>
>
>
> --
> Ted Dunning, CTO
> DeepDyve
>

Reply via email to