Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

☂️Umbrella: Make LinkedQL syntax semi-compatible with Gremlin #791

Open
iddan opened this issue Jul 1, 2019 · 5 comments
Open

☂️Umbrella: Make LinkedQL syntax semi-compatible with Gremlin #791

iddan opened this issue Jul 1, 2019 · 5 comments

Comments

@iddan
Copy link
Collaborator

iddan commented Jul 1, 2019

Description
Gremlin has support in many graph databases, a syntax that is a little more JavaScript-y. I suggest making LinkedQL semi-compatible with Gremlin for features unrelated to property graphs.

@dennwc
Copy link
Member

dennwc commented Jul 1, 2019

It indeed sounds like a good idea. The syntax was incompatible in the past due to some limitations in Cayley, but I believe this is no longer the case.

Unfortunately, I won't be able to work on it for quite some time. Contributions are welcome though!

@iddan
Copy link
Collaborator Author

iddan commented Sep 15, 2019

Made methods lower case in #822

@iddan
Copy link
Collaborator Author

iddan commented Sep 16, 2019

The first few steps as I understand them:

  • Change casing of methods to match Gremlin's
  • Evaluate expressions instead of calling .All()
  • Explicit select() for tag arrays

@iddan
Copy link
Collaborator Author

iddan commented Sep 19, 2019

Opened a different issue for adding data methods #828

@iddan iddan changed the title Gizmo: Make syntax semi-compatible with Gremlin Umbrella: Make syntax semi-compatible with Gremlin Oct 1, 2019
@iddan iddan changed the title Umbrella: Make syntax semi-compatible with Gremlin ☂️Umbrella: Make syntax semi-compatible with Gremlin Oct 1, 2019
@iddan iddan self-assigned this Oct 8, 2019
@iddan iddan changed the title ☂️Umbrella: Make syntax semi-compatible with Gremlin ☂️Umbrella: Make Gizmo syntax semi-compatible with Gremlin Oct 12, 2019
@iddan
Copy link
Collaborator Author

iddan commented Nov 17, 2019

As part of LinkedQL we will:

  • Add compatible .where()
  • Add compatible .select()
  • Add compatible .optional()

@iddan iddan changed the title ☂️Umbrella: Make Gizmo syntax semi-compatible with Gremlin ☂️Umbrella: Make LinkedQL syntax semi-compatible with Gremlin Jan 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants