You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Kenneth Knowles (JIRA)" <ji...@apache.org> on 2017/03/16 20:56:41 UTC
[jira] [Created] (BEAM-1736) @DefaultCoder annotation should work
with Create
Kenneth Knowles created BEAM-1736:
-------------------------------------
Summary: @DefaultCoder annotation should work with Create
Key: BEAM-1736
URL: https://issues.apache.org/jira/browse/BEAM-1736
Project: Beam
Issue Type: Bug
Components: sdk-java-core
Reporter: Kenneth Knowles
Assignee: Kenneth Knowles
From user@beam.apache.org:
"My class is declared as follows:
@DefaultCoder(SerializableCoder.class) public class Data<DataT extends BaseData> implements Serializable {
and it fails like this:
Caused by: org.apache.beam.sdk.coders.CannotProvideCoderException: Cannot provide coder based on value with class my.project.Data: No CoderFactory has been registered for the class."
It seems like this should work, though Create's value-based coder inference has more limitations and safety issues than usual coder inference. To investigate.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)