[ https://issues.apache.org/jira/browse/GIRAPH-147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13208895#comment-13208895 ]
Jeff G commented on GIRAPH-147: ------------------------------- Word from Marko... {quote}Make is so that the Blueprints interface is implemented. GiraphVertex implements bluprints.Vertex extends giraph.BasicVertex GiraphEdge implements bluprints.Edge extends giraph.BasicEdge This way people familiar with Blueprints can talk at the property graph level of abstraction. E.g. v.getProperty("key") -> ((Map)getVertexValue()).get("key") v.getId() -> v.getVertexId(); ?? .. I don't know how useful this would be... it would simply make it easy for people that know Blueprints to write their vertex-centric message passing code in terms of Blueprints. Eg. public compute(Iterator<M> messageIterator) { Double rank = this.getProperty("job123456_arank") while(messageIterator.hasNext()) { rank = messageIterator.next().value() + rank; } this.setProperty("job123456_rank", rank); } Again, I don't know how useful this would be. --- Thanks, Marko.{quote} > Add Blueprints Tinkerpop support > -------------------------------- > > Key: GIRAPH-147 > URL: https://issues.apache.org/jira/browse/GIRAPH-147 > Project: Giraph > Issue Type: New Feature > Reporter: Avery Ching > Priority: Minor > > Got this issue on the old Giraph GitHub (deprecated). Moving it here. > jeffg2k opened this issue 2 hours ago > Hoping that Giraph might add TinkerPop Blueprint support. :) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira