You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Eugene Kirpichov (JIRA)" <ji...@apache.org> on 2018/01/25 20:26:00 UTC
[jira] [Closed] (BEAM-730) Remove Reshuffle transform in favor of
Redistribute.byKey()
[ https://issues.apache.org/jira/browse/BEAM-730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eugene Kirpichov closed BEAM-730.
---------------------------------
Resolution: Won't Fix
Fix Version/s: Not applicable
We have Reshuffle.viaRandomKey() for one case, and RequiresStableInput annotation for another (not implemented fully yet) and no substantial progress being made other than that. Discussions about Redistribute ended in concluding that there's no single transform to be implemented here.
> Remove Reshuffle transform in favor of Redistribute.byKey()
> -----------------------------------------------------------
>
> Key: BEAM-730
> URL: https://issues.apache.org/jira/browse/BEAM-730
> Project: Beam
> Issue Type: Bug
> Components: sdk-java-core
> Reporter: Eugene Kirpichov
> Assignee: Eugene Kirpichov
> Priority: Major
> Fix For: Not applicable
>
>
> https://github.com/apache/incubator-beam/pull/1036 introduces a Redistribute transform which is a superset of Reshuffle. Reshuffle is an internal implementation detail transform, while Redistribute is generally useful. The current bug is to remove Reshuffle or hide it from users to reduce confusion.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)