[ 
https://issues.apache.org/jira/browse/MAHOUT-1655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14385979#comment-14385979
 ] 

Stevo Slavic commented on MAHOUT-1655:
--------------------------------------

legacy/mr module needs old, 11.0.2, since that's the version hadoop libraries 
depend on. Not sure about integration module. Now 11.0.2 is default, while the 
rest of the modules which need newer one, like spark ones, override. We can 
switch, that 14.0.1 is default (in parent pom, dependencyManagement section), 
and legacy/mr overrides to older. Then we need to cleanup also overrides from 
spark modules.

> Refactor module dependencies
> ----------------------------
>
>                 Key: MAHOUT-1655
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1655
>             Project: Mahout
>          Issue Type: Improvement
>          Components: mrlegacy
>    Affects Versions: 0.9
>            Reporter: Pat Ferrel
>            Assignee: Andrew Musselman
>            Priority: Critical
>             Fix For: 0.10.0
>
>
> Make a new module, call it mahout-hadoop. Move anything there that is 
> currently in mrlegacy but used in math-scala or spark. Remove dependencies on 
> mrlegacy altogether if possible by using other core classes.
> The goal is to have math-scala and spark module depend on math, and a small 
> module called mahout-hadoop (much smaller than mrlegacy). 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to