[
https://issues.apache.org/jira/browse/BEAM-4083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16520698#comment-16520698
]
Kenneth Knowles commented on BEAM-4083:
---------------------------------------
Random additional bit: currently a bunch of nullable fields related to maps and
arrays are present on the toString of types like INT32. It makes debugging test
failures much more difficult than it needs to be. So this is a minor win across
a couple dimensions.
> FieldType should be a proper algebraic type
> -------------------------------------------
>
> Key: BEAM-4083
> URL: https://issues.apache.org/jira/browse/BEAM-4083
> Project: Beam
> Issue Type: Sub-task
> Components: sdk-java-core
> Reporter: Kenneth Knowles
> Assignee: Kenneth Knowles
> Priority: Major
>
> TypeName mixes atomic types and type constructors. Or, equivalently, it does
> not distinguish by arity the type constructors. It would be best to make this
> an ADT.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)