[ https://issues.apache.org/jira/browse/BEAM-4472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Burke updated BEAM-4472: ------------------------------- Description: Related to, but does not require, BEAM-4276 to be completed first. An unencodable accumulator type prevents the Top combination from being lifted, as in a lifted combine, the accumulator type is used in a GBK. The accumulator type current contains a field of []interface{} which is not an encodable type. Ideally, such an implementation will not constantly decode > process element > reencode when processing elements for comparison. was: Related to, but does not require, BEAM-4276 to be completed first. An unencodable accumulator type prevents the Top combination from being lifted, as in a lifted combine, the accumulator type is used in a GBK. The accumulator type current contains a field of []interface{} which is not an encodable type. Ideally, such an implementation will not constantly decode -> process element- > reencode when processing elements for comparison. > Go SDK - Rewrite top.go accumulator to be encodable. > ---------------------------------------------------- > > Key: BEAM-4472 > URL: https://issues.apache.org/jira/browse/BEAM-4472 > Project: Beam > Issue Type: Bug > Components: sdk-go > Reporter: Robert Burke > Assignee: Henning Rohde > Priority: Minor > > Related to, but does not require, BEAM-4276 to be completed first. > An unencodable accumulator type prevents the Top combination from being > lifted, as in a lifted combine, the accumulator type is used in a GBK. > The accumulator type current contains a field of []interface{} which is not > an encodable type. > Ideally, such an implementation will not constantly decode > process element > > reencode when processing elements for comparison. -- This message was sent by Atlassian JIRA (v7.6.3#76005)