so, this works (with double):
SELECT
cast(1.0 as double) m3
from "wikipedia"
> On 20 Oct 2023, at 14:01, Egor Ryashin <[email protected]> wrote:
>
> what I see in the debugger
>
>
>> On 19 Oct 2023, at 18:47, Egor Ryashin <[email protected]> wrote:
>>
>> There wasn't one
>>
>> On Thu, Oct 19, 2023, 18:32 Mihai Budiu <[email protected]
>> <mailto:[email protected]>> wrote:
>>> Can you provide a stack trace?
>>> ________________________________
>>> From: Egor Ryashin <[email protected] <mailto:[email protected]>>
>>> Sent: Thursday, October 19, 2023 6:47:48 AM
>>> To: [email protected] <mailto:[email protected]>
>>> <[email protected] <mailto:[email protected]>>
>>> Subject: ClassCastException: class java.lang.Long cannot be cast to class
>>> java.lang.Float
>>>
>>> Hi all,
>>>
>>> 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 get this:
>>> 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 wonder if it can be Avatica protobuf implementation?
>>>
>>> Thanks
>
> <PastedGraphic-1.png>