Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
The Java SDK accepts some Avro names that are not valid according to the specification, or compatible with other SDKs. There is an ongoing discussion about the "right" thing to do.
Currently, schemas that meet the specification rules are guaranteed to be interoperable.
When parsing schemas that might not be interoperable (but still might work under certain circumstances), the Python SDK should provide a way to disable name validation, like it provides a way to disable symbol name validation.
Attachments
Issue Links
- links to