giraph-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavan Kumar (JIRA)" <>
Subject [jira] [Commented] (GIRAPH-892) Add support for new vertexIdData based data structures
Date Fri, 02 May 2014 02:16:17 GMT


Pavan Kumar commented on GIRAPH-892:
In the code I had to move the code for vertexiditerators from inner classes to outside, also
needed to create unsafe reads from directbuffers and arrays to support decoding directly from
netty buffers.
For further details please see the review board.

> Add support for new vertexIdData based data structures
> ------------------------------------------------------
>                 Key: GIRAPH-892
>                 URL:
>             Project: Giraph
>          Issue Type: New Feature
>            Reporter: Pavan Kumar
>            Assignee: Pavan Kumar
>         Attachments: GIRAPH-892.patch
> Currently writableRequests are deserialized from network buffers into a bytearray based
datastructure (vertexIdData - ByteArrayVertexIdEdges, ByteArrayVertexIdMessages, etc.) and
then immediately stored into MessageStore, EdgeStore, etc. 
> In this diff we ensure that we can directly read from network buffers (while storing
in MessageStore for example) without creating an (unnecessary intermediate ByteArray based)
vertexIdData object.

This message was sent by Atlassian JIRA

View raw message