[ 
https://issues.apache.org/jira/browse/AVRO-3307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Tzvetanov Grigorov updated AVRO-3307:
--------------------------------------------
    Issue Type: Wish  (was: Bug)

> Specify that varints should be encoded shortest possible way
> ------------------------------------------------------------
>
>                 Key: AVRO-3307
>                 URL: https://issues.apache.org/jira/browse/AVRO-3307
>             Project: Apache Avro
>          Issue Type: Wish
>          Components: spec
>    Affects Versions: 1.11.0
>            Reporter: Askar Safin
>            Priority: Minor
>
> Spec is underspecified. It doesn't say whether non-canonical varint 
> serializations are allowed (i. e. whether it is okey to serialize number "5" 
> as two bytes). I propose to explicitly forbid such serializations. I. e. to 
> require reader to fail when reading such serialization. This will ensure (at 
> least for simple schemas) that equal values serialize to equal binary strings.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to