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)

Reply via email to