Daniel Orner created AVRO-2199: ---------------------------------- Summary: Validate that field defaults have the correct type Key: AVRO-2199 URL: https://issues.apache.org/jira/browse/AVRO-2199 Project: Avro Issue Type: Improvement Components: ruby Affects Versions: 1.8.2 Reporter: Daniel Orner
Currently, on the master branch, when a schema is parsed, it is possible to define a field with a type and a default of a totally different type. E.g. if the field has type "string", the default can be set to "null". I'd like to open a PR which will fix this by running the default through the SchemaValidator whenever a new Field is created. See https://github.com/salsify/avro-patches/pull/16 -- This message was sent by Atlassian JIRA (v7.6.3#76005)