Skip to content

Merge Mercury Graph with GraphFrames #40

@rjurney

Description

@rjurney

Dearest peeps,

I wanted to open a ticket to discuss merging this library with graphframes/graphframes. It seems like we have common goals and this could combine our communities to give us super-powers :)

So GraphFrames was all but dead, GraphX was being deprecated and so several of us stepped up to work on it. Recently we've had 3-4 new regular contributors join the project. @SemyonSinchenko just added Spark Connect Suport, for example. I did a new Motif Finding Tutorial and the project is moving. Sem is so productive it is amazing.

So good things... at the same time we lack many features that Mercury Graph has. Your Node2Vec implementation is GREATLY appreciated. I want this and struc2vec in GraphFrames and it feels best if it wasn't rewritten.

Some issues:

  • GraphFrames is a Scala first project, with Python wrapping Scala features. This improves performance but may not match the skills of Mercury Graph. We do have these skills on the GraphFrames side and could support the Scala side of additions. We could also support Python only features until we port them to Scala.
  • Efforts are underway to add similar features like Node2Vec
  • Thinking...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions