[
https://issues.apache.org/jira/browse/AVRO-3208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17421425#comment-17421425
]
ASF subversion and git services commented on AVRO-3208:
-------------------------------------------------------
Commit c86b34d01e80e19c58f28d4104b280a3e6b891f9 in avro's branch
refs/heads/master from RyanSkraba
[ https://gitbox.apache.org/repos/asf?p=avro.git;h=c86b34d ]
AVRO-3208: Utf8 datum are Serializable (#1339)
> [Java] Utf8 strings should be Serializable
> ------------------------------------------
>
> Key: AVRO-3208
> URL: https://issues.apache.org/jira/browse/AVRO-3208
> Project: Apache Avro
> Issue Type: New Feature
> Reporter: Ryan Skraba
> Assignee: Ryan Skraba
> Priority: Major
> Labels: pull-request-available
> Time Spent: 10m
> Remaining Estimate: 0h
>
> It's a common pattern in big data execution engines like Beam, Spark, Flink
> to extract a key from an object and use it in a pipeline for later operations
> on grouping and aggregations. When the Avro string primitive is a Utf8
> datum, this adds unnecessary complexity because it's not serializable.
> This was mostly addressed in AVRO-200 and AVRO-1502 by making generated
> specific Avro objects Serializable or Externalizable, but using a STRING as a
> key is extremely common and worth addressing.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)