GitHub user pengyanhong opened a pull request:
https://github.com/apache/spark/pull/3090
SPARK-3033:java.math.BigDecimal cannot be cast to
org.apache.hadoop.hive.common.type.HiveDecimal
fix bug SPARK-3033:
"if" expression In the Select clause of hive query as below:
IF(
d.lost_order_amt IS NULL ,
0.0 ,
d.lost_order_amt
) AS lost_order_amt
throw exception: java.math.BigDecimal cannot be cast to
org.apache.hadoop.hive.common.type.HiveDecimal
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/pengyanhong/spark master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/spark/pull/3090.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #3090
----
commit 85285d890ce1c741ca39abe7c070cf3d30f87bdd
Author: pengyanhong <[email protected]>
Date: 2014-11-04T15:03:39Z
fix bug SPARK-3033:java.math.BigDecimal cannot be cast to
org.apache.hadoop.hive.common.type.HiveDecimal
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]