[ 
https://issues.apache.org/jira/browse/TINKERPOP-691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marko A. Rodriguez closed TINKERPOP-691.
----------------------------------------
       Resolution: Won't Fix
    Fix Version/s:     (was: 3.2.4)

{{MapReduce}} in GraphComputer is deprecated in favor of aggregator-based 
{{Memory}}. If this is not really biting people too much, I don't think its 
worth the effort to rewrite various {{GraphComputerTest}} cases. 

> TP3 is too prescriptive in exception
> ------------------------------------
>
>                 Key: TINKERPOP-691
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-691
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: test-suite
>    Affects Versions: 3.0.2-incubating
>            Reporter: Matthias Broecheler
>            Assignee: Marko A. Rodriguez
>            Priority: Minor
>
> In its current state, TP3 is extremely prescriptive about the exact type of 
> exception that should be thrown in certain situations. Sometimes these 
> exceptions are symptoms of the same behavior (i.e. accessing properties you 
> shouldn't) but are different based on the access path (i.e. there are 
> separate exceptions for MapReduce and VertexProgram when such access happens).
> This makes it cumbersome for vendors to implement TP3 because you have to 
> know in core datastructures where they are being used even though the 
> datastructure can be reused between components.
> An example of that is PreloadedVertex in Titan where we have to store in what 
> context such a vertex is used.



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

Reply via email to