spark-instrumented-optimizer/sql/hive
Michael Armbrust 30f288ae34 [SPARK-2890][SQL] Allow reading of data when case insensitive resolution could cause possible ambiguity.
Throwing an error in the constructor makes it possible to run queries, even when there is no actual ambiguity.  Remove this check in favor of throwing an error in analysis when they query is actually is ambiguous.

Also took the opportunity to add test cases that would have caught a subtle bug in my first attempt at fixing this and refactor some other test code.

Author: Michael Armbrust <michael@databricks.com>

Closes #2209 from marmbrus/sameNameStruct and squashes the following commits:

729cca4 [Michael Armbrust] Better tests.
a003aeb [Michael Armbrust] Remove error (it'll be caught in analysis).
2014-09-16 11:42:26 -07:00
..
compatibility/src/test/scala/org/apache/spark/sql/hive/execution [SPARK-2961][SQL] Use statistics to prune batches within cached partitions 2014-09-03 18:59:26 -07:00
src [SPARK-2890][SQL] Allow reading of data when case insensitive resolution could cause possible ambiguity. 2014-09-16 11:42:26 -07:00
pom.xml SPARK-3039: Allow spark to be built using avro-mapred for hadoop2 2014-09-14 21:10:17 -07:00