[ 
https://issues.apache.org/jira/browse/LIVY-699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

runzhiwang updated LIVY-699:
----------------------------
    Summary: [LIVY-699][THRIFT] Fix resultSet.getBigDecimal throw 
java.sql.SQLException: Illegal conversion  (was: [LIVY-699][Thrift] Fix 
getColumnTypeName cannot return decimal, timestamp and date)

> [LIVY-699][THRIFT] Fix resultSet.getBigDecimal throw java.sql.SQLException: 
> Illegal conversion
> ----------------------------------------------------------------------------------------------
>
>                 Key: LIVY-699
>                 URL: https://issues.apache.org/jira/browse/LIVY-699
>             Project: Livy
>          Issue Type: Bug
>    Affects Versions: 0.6.0
>            Reporter: runzhiwang
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Follows are steps to reproduce the problem:
>  # {{create table test(id decimal)}}.
>  # {{resultSet.getMetaData().getColumnTypeName(1)}} will return string rather 
> than decimal.
>  # Then {{resultSet.getBigDecimal(1)}} will throw:{{ java.sql.SQLException: 
> Illegal conversion}}
> Additionally, SparkThrift return decimal instead of string in the same case, 
> so it is necessary to return decimal instead of string in livy. The same to 
> timestamp and date.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to