You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Robert Bradshaw (JIRA)" <ji...@apache.org> on 2018/03/05 22:55:00 UTC

[jira] [Commented] (BEAM-3780) Add a utility to instantiate a partially unknown coder

    [ https://issues.apache.org/jira/browse/BEAM-3780?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16386905#comment-16386905 ] 

Robert Bradshaw commented on BEAM-3780:
---------------------------------------

Isn't this capability already present as part of LengthPrefixUnknownCoders? Or is this a proposal to refactor/modify how that works? 

> Add a utility to instantiate a partially unknown coder
> ------------------------------------------------------
>
>                 Key: BEAM-3780
>                 URL: https://issues.apache.org/jira/browse/BEAM-3780
>             Project: Beam
>          Issue Type: Bug
>          Components: runner-core
>            Reporter: Thomas Groh
>            Assignee: Thomas Groh
>            Priority: Major
>
> Coders must be understood by the SDK harness that is encoding or decoding the associated elements. However, the pipeline runner is capable of constructing partial coders, where an unknown coder is replaced with a ByteArrayCoder. It then can decompose the portions of elements it is aware of, without having to understand the custom element encodings.
>  
> This should go in CoderTranslation, as an alternative to the full-fidelity rehydration of a coder.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)