You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@giraph.apache.org by "Abdelrahman Fouda (JIRA)" <ji...@apache.org> on 2019/05/14 13:51:00 UTC

[jira] [Created] (GIRAPH-1221) Flushing corrupts the message bytearray cache

Abdelrahman Fouda created GIRAPH-1221:
-----------------------------------------

             Summary: Flushing corrupts the message bytearray cache
                 Key: GIRAPH-1221
                 URL: https://issues.apache.org/jira/browse/GIRAPH-1221
             Project: Giraph
          Issue Type: Bug
         Environment: Giraph 1.2.0

Giraph 1.3.0-snapshot
            Reporter: Abdelrahman Fouda


I have a situation where I have 1005 vertices all sending 986 messages over one incident edge the message size is 52 bytes (1 int variable, 5 long variables, the value mentioned is the one reported when adding the message to the cache). Flushing while still sending causes inconsistencies to the array size leading to loss of the data.  when the readfields is called on the message writtable it throws to : Only 0 bytes remaining, trying to read 8.

 

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)