Skip to content

Commit f17588b

Browse files
authored
Merge pull request #60 from JohT/feature/optimize-similarity
Optimize Similarity using in-memory mutation
2 parents 52e65c0 + b2de954 commit f17588b

File tree

39 files changed

+369
-43
lines changed

39 files changed

+369
-43
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
// Artifacts with the same full qualified package name (duplicate packages). These can lead to confusion and provide access to package protected classes to another artifact that might not be intended.
2+
3+
MATCH (artifact:Artifact)-[:CONTAINS]->(package:Package)
4+
WHERE EXISTS ((package)-[:CONTAINS]->(:Type))
5+
WITH package.fqn AS packageName
6+
,replace(last(split(artifact.fileName, '/')), '.jar', '') as artifactName
7+
WITH packageName
8+
,collect(DISTINCT artifactName) AS artifactNames
9+
,count(*) AS duplicates
10+
WHERE duplicates > 1
11+
RETURN packageName, duplicates, artifactNames
12+
ORDER BY duplicates DESCENDING

cypher/Centrality/Centrality_9a_Hyperlink_Induced_Topic_Search_HITS_Estimate.cypher

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Centrality 9a Hyperlink-Induced Topic Search (HITS) Memory Estimation
22

3-
CALL gds.alpha.hits.write.estimate(
3+
CALL gds.hits.write.estimate(
44
$dependencies_projection + '-cleaned', {
55
hitsIterations: 20
66
,authProperty: $dependencies_projection_write_property + 'Authority'

cypher/Centrality/Centrality_9b_Hyperlink_Induced_Topic_Search_HITS_Statistics.cypher

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Centrality 9b Hyperlink-Induced Topic Search (HITS) Statistics
22

3-
CALL gds.alpha.hits.stats(
3+
CALL gds.hits.stats(
44
$dependencies_projection + '-cleaned', {
55
hitsIterations: 20
66
})

cypher/Centrality/Centrality_9c_Hyperlink_Induced_Topic_Search_HITS_Mutate.cypher

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Centrality 9c Hyperlink-Induced Topic Search (HITS) Mutate
22

3-
CALL gds.alpha.hits.mutate(
3+
CALL gds.hits.mutate(
44
$dependencies_projection + '-cleaned', {
55
hitsIterations: 20
66
,authProperty: $dependencies_projection_write_property + 'Authority'

cypher/Centrality/Centrality_9d_Hyperlink_Induced_Topic_Search_HITS_Stream.cypher

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Centrality 9d Hyperlink-Induced Topic Search (HITS) Stream
22

3-
CALL gds.alpha.hits.stream(
3+
CALL gds.hits.stream(
44
$dependencies_projection + '-cleaned', {
55
hitsIterations: 20
66
})

cypher/Centrality/Centrality_9e_Hyperlink_Induced_Topic_Search_HITS_Write.cypher

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Centrality 9e Hyperlink-Induced Topic Search (HITS) Write
22

3-
CALL gds.alpha.hits.write(
3+
CALL gds.hits.write(
44
$dependencies_projection + '-cleaned', {
55
hitsIterations: 20
66
,authProperty: $dependencies_projection_write_property + 'Authority'

cypher/Community_Detection/Community_Detection_2a_Leiden_Estimate.cypher

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//Community Detection Leiden Estimate Memory
22

3-
CALL gds.beta.leiden.write.estimate(
3+
CALL gds.leiden.write.estimate(
44
$dependencies_projection + '-cleaned', {
55
gamma: toFloat($dependencies_leiden_gamma),
66
theta: 0.001,

cypher/Community_Detection/Community_Detection_2b_Leiden_Statistics.cypher

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//Community Detection Leiden Statistics
22

3-
CALL gds.beta.leiden.stats(
3+
CALL gds.leiden.stats(
44
$dependencies_projection + '-cleaned', {
55
gamma: toFloat($dependencies_leiden_gamma),
66
theta: 0.001,

cypher/Community_Detection/Community_Detection_2d_Leiden_Stream.cypher

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//Community Detection Leiden Stream
22

3-
CALL gds.beta.leiden.stream(
3+
CALL gds.leiden.stream(
44
$dependencies_projection + '-cleaned', {
55
gamma: toFloat($dependencies_leiden_gamma),
66
theta: 0.001,

cypher/Community_Detection/Community_Detection_2d_Leiden_Write_Node_Property.cypher

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//Community Detection Leiden Write property communityLeidenId
22

3-
CALL gds.beta.leiden.write(
3+
CALL gds.leiden.write(
44
$dependencies_projection + '-cleaned', {
55
gamma: toFloat($dependencies_leiden_gamma),
66
theta: 0.001,

0 commit comments

Comments
 (0)