You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Darrel Schneider (JIRA)" <ji...@apache.org> on 2015/09/30 20:17:04 UTC

[jira] [Resolved] (GEODE-324) off-heap Regions deserialize values too early during cache operations

     [ https://issues.apache.org/jira/browse/GEODE-324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Darrel Schneider resolved GEODE-324.
------------------------------------
    Resolution: Fixed

> off-heap Regions deserialize values too early during cache operations
> ---------------------------------------------------------------------
>
>                 Key: GEODE-324
>                 URL: https://issues.apache.org/jira/browse/GEODE-324
>             Project: Geode
>          Issue Type: Bug
>          Components: offheap
>            Reporter: Darrel Schneider
>            Assignee: Darrel Schneider
>            Priority: Minor
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> When doing cache operations on off-heap regions value may be deserialized too early. In most cases this might only have a performance impact. But since the early deserialization happens in an internal messaging thread the deserialization will fail with ClassNotFound if the domain classes are only known to an application class loader.
> These ClassNotFound exceptions happen during message deserialization resulting in the receiver not knowing that it received a reply and will then wait forever for the reply resulting in a hang.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)