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

Kenneth Knowles commented on BEAM-1382:
---------------------------------------

In addition to the description of the fact that {{Create}} ships encoded data 
up - which actually doesn't necessarily need to adhere to any standard coder - 
actually isolating coders to the Fn API would mean putting noop shims in the 
core graph construction bit of the SDK, which shouldn't depend on the Fn API 
model. If there's a gotcha where the core SDK has to depend on things that are 
part of the harness, then my thoughts don't apply, but as of now I don't know 
of any such issue.

> Test that standard coders encode the same across SDKs
> -----------------------------------------------------
>
>                 Key: BEAM-1382
>                 URL: https://issues.apache.org/jira/browse/BEAM-1382
>             Project: Beam
>          Issue Type: Bug
>          Components: beam-model-fn-api, beam-model-runner-api
>    Affects Versions: Not applicable
>            Reporter: Daniel Halperin
>            Assignee: Daniel Halperin
>             Fix For: Not applicable
>
>
> There are a set of coders that cross the Fn Harness -- SDK Harness boundary. 
> These coders need to be consistent across SDKs (and the Fn harness as well). 
> We should have a standard, language-independent test spec and then actually 
> exercise it in both current SDKs (and all future ones).



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to