[ 
https://issues.apache.org/jira/browse/SPARK-26028?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16746134#comment-16746134
 ] 

Rob Vesse commented on SPARK-26028:
-----------------------------------

One initial comment - why include the query engine directly in the data 
representation? i.e. PropertyGraph should not have the cypher related 
properties and methods.

Ideally these should be on a separate trait (e.g. CypherCapablePropertyGraph) 
so you cleanly separate the data representation from the query engine.  Then 
the design would cleanly allow for other query engines in the future e.g. 
future versions of Cypher, GQL, GraphQL etc.

> Design sketch for SPIP: Property Graphs, Cypher Queries, and Algorithms
> -----------------------------------------------------------------------
>
>                 Key: SPARK-26028
>                 URL: https://issues.apache.org/jira/browse/SPARK-26028
>             Project: Spark
>          Issue Type: New Feature
>          Components: GraphX
>    Affects Versions: 3.0.0
>            Reporter: Xiangrui Meng
>            Assignee: Martin Junghanns
>            Priority: Major
>
> Placeholder for the design discussion of SPARK-25994. The scope here is to 
> help SPIP vote instead of the final design.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to