Egor Ryashin created CALCITE-6067:
-------------------------------------

             Summary: Casting to FLOAT data type fails
                 Key: CALCITE-6067
                 URL: https://issues.apache.org/jira/browse/CALCITE-6067
             Project: Calcite
          Issue Type: Bug
          Components: avatica
    Affects Versions: 1.17.0
            Reporter: Egor Ryashin
         Attachments: image-2023-10-23-13-45-59-828.png

I have a strange error using Apache Druid avatica protobuf endpoint. I send 
this query:
 SELECT "user", 
cast("added" as float) m3
from "wikipedia"
limit 10
 
and I get this without a stacktrace:
ClassCastException: class java.lang.Long cannot be cast to class 
java.lang.Float (java.lang.Long and java.lang.Float are in module java.base of 
loader 'bootstrap')

 
I works with `double` though:
 SELECT
 cast(1.0 as double) m3
 from "wikipedia"
 
The screenshot shows the exception is thrown here:
!image-2023-10-23-13-45-59-828.png!



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to