Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.12.0
Description
Given we have a schema where a field name doesn't match [A-Za-z_][A-Za-z0-9_]* like f1.x.
{ "name": "my_record", "type": "record", "fields": [ { "name": "f1.x", "type": { "name": "my_enum", "type": "enum", "symbols": ["a"] } } ] }
The current Rust binding accepts such a schema but it seems illegal.
Spec: https://avro.apache.org/docs/1.11.1/specification/#names
Attachments
Issue Links
- links to