ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nikita Amelchev <nsamelc...@gmail.com>
Subject Re: IGNITE-2779 BinaryMarshaller caches must be cleaned during client reconnect.
Date Fri, 01 Sep 2017 10:58:12 GMT
Hi, Igniters.

I have done issue 2779 - BinaryMarshaller caches must be cleaned during
client reconnect.[1]

Could you, please, review?

Solution:

We stop server nodes and keep alive the client. Then we take a new instance
of the cache and client node throws an exception in
BinaryReaderExImpl.getOrCreateSchema when try read from cache. A client
couldn't take metadata from context.

Problem was that user type descriptor was cached on the client and absent
on servers. I clean user descriptors after client disconnect. It fixes the
issue. I have tested solution.[2]

[1]: https://issues.apache.org/jira/browse/IGNITE-2779

TC:
https://ci.ignite.apache.org/project.html?projectId=Ignite20Tests&tab=projectOverview&branch_Ignite20Tests=pull%2F2518%2Fhead
Upsource: https://reviews.ignite.apache.org/ignite/review/IGNT-CR-328

2017-02-16 17:22 GMT+03:00 ALEKSEY KUZNETSOV <alkuznetsov.sb@gmail.com>:

> will take the ticket https://issues.apache.org/jira/browse/IGNITE-2779
> --
>
> *Best Regards,*
>
> *Kuznetsov Aleksey*
>



-- 
Best wishes,
Amelchev Nikita

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message