Skip to content

Commit 920a5b5

Browse files
committed
Filter out tests in graph projections
1 parent 7320dd5 commit 920a5b5

File tree

4 files changed

+28
-5
lines changed

4 files changed

+28
-5
lines changed

cypher/Dependencies_Projection/Dependencies_3_Create_Projection.cypher

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,14 @@
55
$dependencies_projection_node,
66
'DEPENDS_ON', {
77
relationshipProperties: [$dependencies_projection_weight_property],
8-
nodeProperties: ['incomingDependencies', 'outgoingDependencies']
9-
})
8+
nodeProperties: {
9+
incomingDependencies: {},
10+
outgoingDependencies: {},
11+
testMarkerInteger: {
12+
defaultValue: 0
13+
}
14+
}
15+
}
16+
)
1017
YIELD graphName, nodeCount, relationshipCount
1118
RETURN graphName, nodeCount, relationshipCount

cypher/Dependencies_Projection/Dependencies_3b_Create_Multi_Relationship_Projection.cypher

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,17 @@
1616
defaultValue: 1.0
1717
}
1818
},
19-
nodeProperties: ['incomingDependencies', 'outgoingDependencies']
19+
nodeProperties: {
20+
incomingDependencies: {
21+
defaultValue: 0
22+
},
23+
outgoingDependencies: {
24+
defaultValue: 0
25+
},
26+
testMarkerInteger: {
27+
defaultValue: 0
28+
}
29+
}
2030
}
2131
)
2232
YIELD graphName, nodeCount, relationshipCount

cypher/Dependencies_Projection/Dependencies_4_Create_Undirected_Projection.cypher

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@ CALL gds.graph.project(
1010
},
1111
{
1212
relationshipProperties: [$dependencies_projection_weight_property],
13-
nodeProperties: ['incomingDependencies', 'outgoingDependencies']
13+
nodeProperties: {
14+
incomingDependencies: {},
15+
outgoingDependencies: {},
16+
testMarkerInteger: {
17+
defaultValue: 0
18+
}
19+
}
1420
}
1521
)
1622
YIELD graphName, nodeCount, relationshipCount

cypher/Dependencies_Projection/Dependencies_5_Create_Subgraph.cypher

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
CALL gds.graph.filter(
44
$dependencies_projection + '-cleaned',
55
$dependencies_projection,
6-
'n.outgoingDependencies > 0 OR n.incomingDependencies > 0',
6+
'n.testMarkerInteger = 0 AND (n.outgoingDependencies > 0 OR n.incomingDependencies > 0)',
77
'*'
88
)
99
YIELD graphName, fromGraphName, nodeCount, relationshipCount, nodeFilter

0 commit comments

Comments
 (0)