[
https://issues.apache.org/jira/browse/MAHOUT-294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sean Owen updated MAHOUT-294:
-----------------------------
Description: Update -- This issue is at this point open to track the
mission to standardize, at least, on using one version of Hadoop's API. At the
moment, it means using the .mapreduce.* classes instead of .mapred.* classes.
(was: * Move AbstractJob to common and convert all the Driver classes to extend
that.
One suggestion is:
AlgorithmParams params = ParamsBuilder.build().withParam("-i",
input).withParam("-o", output)....
MyAlgorithmn.runJob(params) throws ParameterMissingException;
* Give uniform command-line parameters for various algorithms.
e.g Currently distance measure is -d, -dm, -m at different places in
clustering
* Add a temp directory as a parameter
http://www.lucidimagination.com/search/document/28a979aa62c02a1/who_owns_mahout_bucket_on_s3#ddb5855e8bdace45
This issue will keep track of all discussion/patches related to the design and
cleanup of Mahout API
)
Affects Version/s: 0.5
Fix Version/s: (was: 0.5)
1.0
Assignee: Sean Owen
I think this over-arching issue to try to get off the old Hadoop APIs remains
important but must get kicked down the road a bit. I think it must block 1.0
however. We do need to understand how the existing old code will finally be
updated.
> Uniform API behavior for Jobs
> -----------------------------
>
> Key: MAHOUT-294
> URL: https://issues.apache.org/jira/browse/MAHOUT-294
> Project: Mahout
> Issue Type: Improvement
> Components: Classification, Clustering, Collaborative Filtering,
> Frequent Itemset/Association Rule Mining, Math, Utils
> Affects Versions: 0.4, 0.5
> Reporter: Robin Anil
> Assignee: Sean Owen
> Fix For: 1.0
>
> Attachments: MAHOUT-294.patch, MAHOUT-294.patch, MAHOUT-294a.patch
>
>
> Update -- This issue is at this point open to track the mission to
> standardize, at least, on using one version of Hadoop's API. At the moment,
> it means using the .mapreduce.* classes instead of .mapred.* classes.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira