spark-instrumented-optimizer/sql/catalyst
Michael Armbrust c68485e7a7 [SPARK-7569][SQL] Better error for invalid binary expressions
`scala> Seq((1,1)).toDF("a", "b").select(lit(1) + new java.sql.Date(1)) `

Before:

```
org.apache.spark.sql.AnalysisException: invalid expression (1 + 0) between Literal 1, IntegerType and Literal 0, DateType;
```

After:
```
org.apache.spark.sql.AnalysisException: invalid expression (1 + 0) between int and date;
```

Author: Michael Armbrust <michael@databricks.com>

Closes #6089 from marmbrus/betterBinaryError and squashes the following commits:

23b68ad [Michael Armbrust] [SPARK-7569][SQL] Better error for invalid binary expressions

(cherry picked from commit 2a41c0d71a)
Signed-off-by: Reynold Xin <rxin@databricks.com>
2015-05-12 13:37:01 -07:00
..
src [SPARK-7569][SQL] Better error for invalid binary expressions 2015-05-12 13:37:01 -07:00
pom.xml [SPARK-7076][SPARK-7077][SPARK-7080][SQL] Use managed memory for aggregations 2015-04-29 01:07:26 -07:00