[
https://issues.apache.org/jira/browse/AVRO-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ambarish Pande updated AVRO-2110:
---------------------------------
Description:
The documentation mentions this example:
{code:java}
{
"type": "enum",
"name": "Suit",
"symbols" : ["SPADES", "HEARTS", "DIAMONDS", "CLUBS"]
}
{code}
But using this in schema throws error:
"enum" is not a defined name. The type of the "Suit" field must be a defined
name or a {"type": ...} expression.
Correct Example should be:
{code:java}
{
"name": "Suit",
"type": {
"name": "Suit",
"type": "enum",
"symbols" : ["SPADES", "HEARTS", "DIAMONDS", "CLUBS"]
}
}
{code}
https://avro.apache.org/docs/1.8.1/spec.html#Enums
was:
The documentation mentions this example:
{code:json}
{
"type": "enum",
"name": "Suit",
"symbols" : ["SPADES", "HEARTS", "DIAMONDS", "CLUBS"]
}
{code}
But using this in schema throws error:
"enum" is not a defined name. The type of the "Suit" field must be a defined
name or a {"type": ...} expression.
Correct Example should be:
{code:json}
{
"name": "Suit",
"type": {
"name": "Suit",
"type": "enum",
"symbols" : ["SPADES", "HEARTS", "DIAMONDS", "CLUBS"]
}
}
{code}
https://avro.apache.org/docs/1.8.1/spec.html#Enums
> Incorrect example of enum type in documentation.
> ------------------------------------------------
>
> Key: AVRO-2110
> URL: https://issues.apache.org/jira/browse/AVRO-2110
> Project: Avro
> Issue Type: Bug
> Affects Versions: 1.8.1
> Reporter: Ambarish Pande
> Priority: Minor
> Labels: documentation
>
> The documentation mentions this example:
> {code:java}
> {
> "type": "enum",
> "name": "Suit",
> "symbols" : ["SPADES", "HEARTS", "DIAMONDS", "CLUBS"]
> }
> {code}
> But using this in schema throws error:
> "enum" is not a defined name. The type of the "Suit" field must be a defined
> name or a {"type": ...} expression.
> Correct Example should be:
> {code:java}
> {
> "name": "Suit",
> "type": {
> "name": "Suit",
> "type": "enum",
> "symbols" : ["SPADES", "HEARTS", "DIAMONDS", "CLUBS"]
> }
> }
> {code}
> https://avro.apache.org/docs/1.8.1/spec.html#Enums
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)