stingergraph / StingerGraphs.jl

Julialang bindings to the STINGER graph database
http://www.stingergraph.com
Other
5 stars 3 forks source link

WIP: LG abstraction #25

Open rohitvarkey opened 7 years ago

rohitvarkey commented 7 years ago

WIP PR Experimenting with using the LightGraphs abstractions.

Constructing and modifying the graph

Edge/Arc interface

Accessing state

Non-Core APIs

With respect to #14 , I have an edges iterator implemented in this PR that iterates through all the edges in the Stinger graph. It still needs some checks to skip blank edgeblocks and also needs iterate till finding a valid edgeblock in start. I think I can backport this to replace the current foralledges with a actual Julia iterator after modifying it for the edgeblocks of a vertex.

When this PR gets merged, StingerLG will become Stinger and StingerWrapper will become 0.6 only.