Sure! Would do that.

Thanks a lot

On Wed, Oct 21, 2015 at 10:59 PM, Reynold Xin <r...@databricks.com> wrote:

> I think we made a mistake and forgot to register the function in the
> registry:
> https://github.com/apache/spark/blob/master/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/FunctionRegistry.scala
>
> Do you mind submitting a pull request to fix this? Should be an one line
> change. I filed a ticket to track this:
> https://issues.apache.org/jira/browse/SPARK-11233
>
>
>
>
> On Wed, Oct 21, 2015 at 2:30 AM, Shagun Sodhani <sshagunsodh...@gmail.com>
> wrote:
>
>> Hi! I was trying out different arithmetic functions in SparkSql. I
>> noticed a weird thing. While *sinh* and *tanh* functions are working,
>> using *cosh* results in an error saying:
>>
>> *Exception in thread "main" org.apache.spark.sql.AnalysisException:
>> undefined function cosh;*
>>
>> The documentation says *cosh* is implemented since 1.4 and I also find
>> it weird that since *tanh* and *sinh* are implemented (and working) why
>> would *cosh* fail. I looked for it on jira but could not find any
>> related bug. Could someone confirm if this is an actual issue or something
>> wrong on my part.
>>
>> Query I am using: SELECT cosh(`age`) as `data` FROM `table`
>> Spark Version: 10.4
>> SparkSql Version: 1.5.1
>>
>> I am using the standard example of (name, age) schema (though I am
>> setting age as Double and not Int as I am trying out maths functions).
>>
>> The entire error stack can be found here <http://pastebin.com/Tc7BQkCm>.
>>
>> Thanks!
>>
>> Shagun
>>
>
>

Reply via email to