ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dmitriy Setrakyan <dsetrak...@apache.org>
Subject Re: GridCacheIoManager.processFailedMessage() method
Date Thu, 03 Dec 2015 08:05:42 GMT
On Wed, Dec 2, 2015 at 9:31 PM, Valentin Kulichenko <
valentin.kulichenko@gmail.com> wrote:

> Igniters,
> Can someone please explain the purpose
> of GridCacheIoManager.processFailedMessage() method? I've already seen
> several reports on user@ about "Unsupported direct type" exception thrown
> from this method and each time we just add processing for one more message.
> In my opinion this approach is not generic and therefore error-prone. Also
> this exception discards original 'cacheMsg.classError()' error and is never
> sent to the client, just being logged on the server node.
> Is there a more generic solution for this? At the very least I would change
> the default behavior to send class error to the client so that user is
> properly notified.

Agree with this. Simply hanging a cluster is hardly intuitive, even in case
of a user or Ignite bug.

> Thoughts?
> -Val

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