Ryan Skraba created AVRO-3208:
---------------------------------
Summary: [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
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)