[
https://issues.apache.org/jira/browse/MAHOUT-602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12990396#comment-12990396
]
Sean Owen commented on MAHOUT-602:
----------------------------------
Well, it definitely is possible to write things correctly in that classes and
Mappers and Reducers don't depend on being in the same JVM or on the same
machine. If some code isn't doing that it's just a bug. I don't know if
abstraction somehow solves the problem -- just proper encapsulation and such.
Usually it's the other way around in this kind of bug: works when stuff is in
the same JVM, then breaks later. I wonder what the interaction is here that's
causing the reverse?
I'd point a finger at any static members as first suspects.
> "Partial Implementation" throws exceptions
> ------------------------------------------
>
> Key: MAHOUT-602
> URL: https://issues.apache.org/jira/browse/MAHOUT-602
> Project: Mahout
> Issue Type: Bug
> Environment: Macos X
> java version "1.6.0_22"
> Java(TM) SE Runtime Environment (build 1.6.0_22-b04-307-10M3261)
> Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03-307, mixed mode)
> Reporter: Lance Norskog
> Assignee: Deneche A. Hakim
> Attachments: 10_hashCode.log, 10_toString.log,
> PartialImplementationBug1.patch, partialImp_fullKDD_errors.log
>
>
> The "Partial Implementation" described on the wiki page [Partial
> Implementation|https://cwiki.apache.org/confluence/display/MAHOUT/Partial+Implementation]
> fails with the given dataset and operations.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira