[
https://issues.apache.org/jira/browse/AVRO-3307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Tzvetanov Grigorov updated AVRO-3307:
--------------------------------------------
Priority: Minor (was: Major)
> 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: Bug
> 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)