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)