Github user arina-ielchiieva commented on the issue: https://github.com/apache/drill/pull/1138 You are basically reverting changes done in DRILL-3810 to support schema validation in Avro. Avro format is strict and has schema. Should Drill treat it the same way or do loosen parsing? We should evaluate the option of leaving schema for avro but adding implicit columns. Maybe the change won't be as easy as changing `AvroDrillTable` to `DynamicDrillTable` but it might be more correct. You can also start mailing thread on dev / user list, asking about treating avro as dynamic format (listing pros and cons) and get feedback from the users. [1] https://issues.apache.org/jira/browse/DRILL-3810
---