Giter Club home page Giter Club logo

gremlin-ogm's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gremlin-ogm's Issues

Isnt this redundant of the Ferma project? merge projects?

Hi I'm the author of the Ferma project ( https://github.com/Syncleus/Ferma ).

This project seems to be almost completely redundant of the functionality already present in the Ferma project. The annotation names are a bit different, as are the method calls, but they both seem to be virtually identical in what they are trying to accomplish and how they go about it. Ferma however is more mature so has a much more extensive set of features.

With that said I was wondering if you'd be interested in merging efforts, if there is anything novel in your code I've overlooked I'd love to add that functionality to Ferma and perhaps work together rather than working separately towards the same end goal. Let me know if this would interest you.

Enums inside a Vertex POJO

How does this handle properties of a Vertex that may contain an Enum type. Since enums can't extend Element I don't see how these can be used within a vertex as a property of it.

Add Support For Remote Graph Traversals

One of the concerns that came out of the DISCUSS thread for the pull request for TINKERPOP-1750 was that the gremlin-objects library might run into issues when dealing with a remote traversal, specifically one generated using the graph.traversal().withRemote(...) option. To quote Stephen Mallette, the issue is that "You get back a "reference" vertex which only has
the id and label - no properties."

Given that gremlin-objects terminates the GraphTraversal using either a next or a toBulkSet action, it may be possible that the properties in the resulting vertex does have the properties we need, in which case no changes would be required. If not, then we may need to explicitly ask for each property using the properties or values step, before doing the next or toBulkSet step.

In any case, a test case that addresses this use case is needed, and this issue tracks that effort.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.