James Cook created AVRO-4030: -------------------------------- Summary: Undefined schema when referencing files in same directory Key: AVRO-4030 URL: https://issues.apache.org/jira/browse/AVRO-4030 Project: Apache Avro Issue Type: Bug Components: java Affects Versions: 1.12.0 Reporter: James Cook
I just tried upgrading to avro-compiler:1.12.0 (from 1.11.3) and it doesn't behave in the same way. If I have a field with a type that the compiler hasn't already processed, then it throws an error saying: "Undefined schema" E.g. {code:java} { "type": "record", "namespace": "a.b.c", "name": "Example", "fields": [ { "name": "payload", "type": "a.b.c.Nested" } ] } {code} and {code:java} { "type": "record", "namespace": "a.b.c", "name": "Nested", "fields": [] } {code} fails, but if I change it to: "type": "a.b.Nested" (and move it appropriately), then it works fine This feels like a regression, possibly caused by: https://issues.apache.org/jira/browse/AVRO-3666 -- This message was sent by Atlassian Jira (v8.20.10#820010)