ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexey Kosenchuk <alexey.kosenc...@nobitlost.com>
Subject Re: NodeJS thin client: full API
Date Sun, 28 Oct 2018 09:21:01 GMT
Done for NodeJs and PHP.
Tests added as well.
https://issues.apache.org/jira/browse/IGNITE-10022
https://github.com/apache/ignite/pull/5187

-Alexey

24.10.2018 17:41, Igor Sapego пишет:
> Pavel,
> 
> Can we add a proper check and throw proper exception
> when trying to deserialize enum value? NPE does not say
> anything to a user.
> 
> Best Regards,
> Igor
> 
> 
> On Wed, Oct 24, 2018 at 5:34 PM Pavel Petroshenko <pavel@petroshenko.com>
> wrote:
> 
>> Hi Stepan,
>>
>> Nodejs and PHP clients do not support enum type registration (and hence no
>> tests). So enum type must be registered from somewhere else in order to be
>> put or get from the Thin clients.
>>
>> If you register the type say from Java, then put/get for Enum values should
>> work from the Thin clients. Can you please try this and let me know how it
>> works.
>>
>> Thanks,
>> p.
>>
>> On Tue, Oct 23, 2018 at 6:30 AM Stepan Pilshchikov <
>> pilshchikov.s.n@gmail.com> wrote:
>>
>>> Alexey,
>>>
>>> I'm trying to get Enum from cache which placed by different thin client
>> and
>>> find that i can't get it, only exception
>>>
>>> And more when im trying to get Enum which is placed by nodejs client i
>> also
>>> can't do it, have same exception
>>>
>>> code and output -
>>> https://gist.github.com/pilshchikov/ca9fda160e310f62dd4d1d6dbb2f904c
>>>
>>> Can you please help me to investigate it, maybe something im doing wrong,
>>> because its look like a bug
>>>
>>>
>>>
>>> --
>>> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
>>>
>>
> 

Mime
View raw message