File tree Expand file tree Collapse file tree 2 files changed +4
-15
lines changed Expand file tree Collapse file tree 2 files changed +4
-15
lines changed Original file line number Diff line number Diff line change @@ -17,18 +17,15 @@ package org.polypheny.prism;
17
17
/*
18
18
* The GraphFrame represents the non-relational result of a query in the labeled property graph model.
19
19
* If the query returns a relational result, such as when aggregations are used or specific properties are returned,
20
- * a relational frame is used. The GraphFrame is used for results where a set of nodes, edges, or paths is returned.
21
- * This selection is exclusive, meaning only one of the lists can be populated at a time. If a result produces multiple
22
- * frames (used to transmit large results), all results will be of the same type (relational vs. graph) and contain the
23
- * same element type (nodes, edges or paths).
20
+ * a relational frame is used. The GraphFrame is used for results where a set of nodes and/or edges is returned.
21
+ * If a result produces multiple frames (used to transmit large results), all results will be of the same type (relational vs. graph).
22
+ * If the result contains paths, these are represented as a list of nodes and a list of edges. Thus both lists can be populated at once.
24
23
*/
25
24
message GraphFrame {
26
25
// Field used to represent a set of nodes as part of a result. If this field is populated all others must not be set.
27
26
repeated ProtoNode nodes = 1 ;
28
27
// Field used to represent a set of edges as part of a result. If this field is populated all others must not be set.
29
28
repeated ProtoEdge edges = 2 ;
30
- // Field used to represent a set of paths as part of a result. If this field is populated all others must not be set.
31
- repeated ProtoPath paths = 3 ;
32
29
}
33
30
34
31
Original file line number Diff line number Diff line change @@ -322,12 +322,4 @@ message ProtoEdge {
322
322
RIGHT_TO_LEFT = 2 ;
323
323
NONE = 3 ;
324
324
}
325
- }
326
-
327
- /*
328
- * This message represents an edge in the labeled property graph model.
329
- * Paths cannot yet be returned by polypheny. This message thus is a placeholder to be implemented once the functionality is provided.
330
- */
331
- message ProtoPath {
332
-
333
- }
325
+ }
You can’t perform that action at this time.
0 commit comments