[ 
https://issues.apache.org/jira/browse/GIRAPH-272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13426008#comment-13426008
 ] 

Eli Reisman commented on GIRAPH-272:
------------------------------------

Hey I don't mean to bring up a dead issue, but Allesandro since you are now 
intimately familiar with this part of the code now, would you put something up 
in this thread or on the site wiki explaining a bit about what to subclass, 
what not to, and why, now that the vertex naming scheme etc. is changed and 
cleaned up? I have been asked this same question a lot, given an explanation 
similar to Avery's here, and left the questioners generally unsatisfied. Some 
more detail might be in order just for clarity's sake. Not everyone on the user 
end (around here at least) wants to dig around in the source to find out the 
answers, but they all seem to want to subclass Vertex :)

                
> cannot extend Vertex in user code
> ---------------------------------
>
>                 Key: GIRAPH-272
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-272
>             Project: Giraph
>          Issue Type: Bug
>          Components: graph
>    Affects Versions: 0.2.0
>            Reporter: Joseph Adler
>            Priority: Critical
>
> As currently written, it's not possible to create a class that extends Vertex 
> in user code. I think this is because the abstract methods putMessages and 
> releaseResources  are abstract and neither public nor protected.

--
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

        

Reply via email to