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

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

The {{GraphComputer}} {{MapReduce}} API is considered deprecated and thus, no 
work will be done on it anymore.

> MapReduce.combine() API has wrong generics.
> -------------------------------------------
>
>                 Key: TINKERPOP-1101
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1101
>             Project: TinkerPop
>          Issue Type: Bug
>          Components: process
>    Affects Versions: 3.1.1-incubating
>            Reporter: Marko A. Rodriguez
>            Assignee: Marko A. Rodriguez
>              Labels: breaking
>
> I just realized that I hosed the generics for {{MapReduce.combine()}}. 
> Moreover, I messed up the emitter type. To fix this, its a breaking change 
> for providers.
> Currently, its:
> {code}
> public default void combine(final MK key, final Iterator<MV> values, final 
> ReduceEmitter<RK, RV> emitter)
> {code}
> It should be:
> {code}
> public default void combine(final MK key, final Iterator<MV> values, final 
> MapEmitter<MK,MV> emitter)
> {code}
> Dar.



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

Reply via email to