[ https://issues.apache.org/jira/browse/DRILL-6129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kunal Khatua updated DRILL-6129: -------------------------------- Labels: (was: ready-to-commit) > Query fails on nested data type schema change > --------------------------------------------- > > Key: DRILL-6129 > URL: https://issues.apache.org/jira/browse/DRILL-6129 > Project: Apache Drill > Issue Type: Bug > Components: Client - CLI > Affects Versions: 1.10.0 > Reporter: salim achouche > Assignee: salim achouche > Priority: Minor > Fix For: 1.13.0 > > > Use-Case - > * Assume two parquet files with similar schemas except for a nested column > * Schema file1 > ** int64 field1 > ** optional group field2 > *** optional group field2.1 (LIST) > **** repeated group list > ***** optional group element > ****** optional int64 child_field > * Schema file2 > ** int64 field1 > ** optional group field2 > *** optional group field2.1 (LIST) > **** repeated group list > ***** optional group element > ****** optional group child_field > ******* optional int64 child_field_f1 > ******* optional int64 child_field_f1 > * Essentially child_field changed from an int64 to a group of fields > > Observed Query Failure > select * from <file1 and file2>; > Error: Unexpected RuntimeException: java.lang.IllegalArgumentException: The > field $bits$(UINT1:REQUIRED) doesn't match the provided metadata major_type { > minor_type: MAP > mode: REQUIRED > Note that selecting one file at a time succeeds which seems to indicate the > issue has to do with the schema change logic. > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)