[ 
https://issues.apache.org/jira/browse/AVRO-3208?focusedWorklogId=656181&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-656181
 ]

ASF GitHub Bot logged work on AVRO-3208:
----------------------------------------

                Author: ASF GitHub Bot
            Created on: 28/Sep/21 14:24
            Start Date: 28/Sep/21 14:24
    Worklog Time Spent: 10m 
      Work Description: RyanSkraba merged pull request #1339:
URL: https://github.com/apache/avro/pull/1339


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Issue Time Tracking
-------------------

    Worklog Id:     (was: 656181)
    Time Spent: 20m  (was: 10m)

> [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: 20m
>  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)

Reply via email to