I do have a backup plan, and I can certainly take that path from here.
But just to sate my curiosity... :P how would I go about changing the
Maven build to include a different version of Hadoop?
I'll submit an updated patch (hopefully this weekend) with a more-hacky
approach to bringing this up to 0.20.2.
Shannon
On 11/17/2010 6:49 PM, Jeff Eastman wrote:
I understand you just want to experiment, but I think it will be unlikely we
will switch to 0.21 given what has been reported about this release. Given this
situation, is it possible to stick with the current implementation until the
later releases improve?
-----Original Message-----
From: Shannon Quinn [mailto:[email protected]] On Behalf Of Shannon Quinn
Sent: Wednesday, November 17, 2010 3:54 AM
To: [email protected]
Subject: Re: [jira] Commented: (MAHOUT-537) Bring DistributedRowMatrix into
compliance with Hadoop 0.20.2
I wanted to keep the old code as a quick-and-dirty reference, but I will delete
on the next patch. Not sure when that will be, as we are nearing the end of the
semester...
The unit tests that are failing should be the ones that depend on DRM.times(),
as well as any that invoke its constructor (which has changed). Those should be
fixed once I finish the conversion of times().
However, I still haven't figured out how to use a different version of Hadoop
in my build; Maven pulls version 0.20 in by default and I can't seem to find
where to modify this, and even if I could I don't know what I'd modify it to. I
understand there's a whole other discussion about whether or not a different
version of Hadoop is the answer, but I want to see if this works at all first.
If not, I have another (but slightly more hacky) approach I could use. Anyone
know how to do this?
Shannon
Apologies for the brevity, this was sent from my iPhone
On Nov 16, 2010, at 23:42, "Jeff Eastman (JIRA)"<[email protected]> wrote:
[
https://issues.apache.org/jira/browse/MAHOUT-537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12932808#action_12932808
]
Jeff Eastman commented on MAHOUT-537:
-------------------------------------
Tried out the patch. It applied cleanly and, after adding a throws declaration,
compiles. It still has some commented out old code that could be removed but
otherwise looks reasonable. You are making progress on a tough problem. This is
still a WIP of course and a few unit tests are failing. It will be interesting
to hear of your 0.21 experiments.
Bring DistributedRowMatrix into compliance with Hadoop 0.20.2
-------------------------------------------------------------
Key: MAHOUT-537
URL: https://issues.apache.org/jira/browse/MAHOUT-537
Project: Mahout
Issue Type: Improvement
Affects Versions: 0.4
Reporter: Shannon Quinn
Assignee: Shannon Quinn
Attachments: MAHOUT-537.patch
Convert the current DistributedRowMatrix to use the newer Hadoop 0.20.2 API, in
particular eliminate dependence on the deprecated JobConf, using instead the
separate Job and Configuration objects.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.