Dave Cole created AVRO-3159:
-------------------------------
Summary: Error in AVRO specification
Key: AVRO-3159
URL: https://issues.apache.org/jira/browse/AVRO-3159
Project: Apache Avro
Issue Type: Bug
Components: doc
Reporter: Dave Cole
On [http://avro.apache.org/docs/current/spec.html#binary_encode_primitive] the
example given for encoding Unions appears to have an error:
{quote}For example, the union schema ["null","string"] would encode:
null as zero (the index of "null" in the union):
00
the string "a" as one (the index of "string" in the union, encoded as hex 02),
followed by the serialized string:
02 02 61
{quote}
Surely the "string" in the union is encoded as hex 01... It is defined as "the
zero-based position within the union of the schema". The list has only two
entries, so 02 is not a valid index.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)