-
Notifications
You must be signed in to change notification settings - Fork 3
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
Ophion differences #21
Comments
|
What is the benefit of Seems like the service definitions could be ported straight over. The main difference seems to be the addition of a |
As I understand it, ListValue exists to support dynamically typed list items. Not sure if it applies here though. |
Seems like potentially the Ophion protobuf doesn't match the actual query schema used by the clients. @prismofeverything Is that true? If so, we'll need to resolve that before AQL can be synced up. |
It may have drifted a bit since I wrote the schema, I'll take a look. What
differences are you seeing?
…On Dec 22, 2017 10:58 AM, "Alex Buchanan" ***@***.***> wrote:
Seems like potentially the Ophion protobuf doesn't match the actual query
schema used by the clients. @prismofeverything
<https://github.com/prismofeverything> Is that true? If so, we'll need to
resolve that before AQL can be synced up.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#21 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAAjd11vfH_FZGkx4JWZz94xTJ5_mW6Aks5tC_u9gaJpZM4RI2zn>
.
|
I was looking for I guess another approach would be to encode a bunch of queries using only the Protobuf and see what fails. Is there a definite source of truth I can look at? |
I would go with the clients as people are successfully using them to make
queries. I can show you in the code too where the queries are processed,
but that may be harder to determine.
…On Dec 22, 2017 11:14 AM, "Alex Buchanan" ***@***.***> wrote:
I was looking for Traversal.statement.hasLabel. Possibly I'm just reading
it wrong though. My plan was to get familiar with the clients so I can get
a better feel for the diff.
I guess another approach would be to encode a bunch of queries using only
the Protobuf and see what fails.
Is there a definite source of truth I can look at?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#21 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAAjd_-RP2_MuC5-Bnh6NgtV670s_ZQZks5tC_-BgaJpZM4RI2zn>
.
|
Here are the items I propose we resolve. I'm viewing AQL as a minimal, experimental proof-of-concept, rather than a full replacement for Ophion, so the items here are aimed at merging interesting features into Ophion. If that's not true, let's discuss that.
Keep in mind that a proposal should...
|
We need to resolving differences from the different versions of the Ophion API.
Current version:
https://github.com/bmeg/ophion/blob/master/proto/ophion.proto
Proposed Next Version (named AQL to avoid namespace collision)
https://github.com/bmeg/arachne/blob/master/aql/aql.proto
The text was updated successfully, but these errors were encountered: