[ https://issues.apache.org/jira/browse/MAHOUT-205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jake Mannix updated MAHOUT-205: ------------------------------- Attachment: MAHOUT-205.patch Monster monster patch. So many diffs, yikes. mvn clean install passes on my laptop, however. I haven't tried to actually remove all hadoop dependencies in the maven world in this patch, I've just ripped Writable off of Vector and Matrix, which was a big enough undertaking, given the number of places that required not-IDE-based refactoring. I'd welcome any code review eyeballs on this, for things done which are obviously horrible. I may need to go put back in some tests, because I had to rip out a few IO-related tests and I may have forgotten to put all of them back. > Pull Writable (and anything else hadoop dependent) out of the matrix module > --------------------------------------------------------------------------- > > Key: MAHOUT-205 > URL: https://issues.apache.org/jira/browse/MAHOUT-205 > Project: Mahout > Issue Type: Improvement > Components: Math > Affects Versions: 0.1 > Environment: all > Reporter: Jake Mannix > Assignee: Jake Mannix > Priority: Minor > Fix For: 0.3 > > Attachments: MAHOUT-205.patch > > > Vector and Matrix extend Writable, and while that was merely poorly coupled > before, it will be an actual problem now that we have a separate submodule > for matrix: this module should not depend on hadoop at all, ideally. > Distributed matrix work, as well as simply Writable wrappers can go somewhere > else (where? core? yet another submodule which depends on matrix?), but it > would be really nice if we could produce an artifact which doesn't require > Hadoop which has our core linear primitives. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.