Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.7.4, 1.7.5, 1.8.0
-
None
-
None
Description
It seems that the C version of Avro doesn't resolve fully-qualified type names, and it doesn't
understand inherited namespaces.
For example this doesn't work:
{"type": "record", "namespace": "x", "name": "Y", "fields": [
{"name": "e", "type": {"type": "record", "name": "Z", "fields": [
]}}
]}
It can't find the type "x.Z".
(this is similar to a Ruby problem https://issues.apache.org/jira/browse/AVRO-635).