Skip to content

Commit aa43c65

Browse files
committed
Extract procedures-facade-api module
1 parent 7d30f98 commit aa43c65

File tree

26 files changed

+81
-18
lines changed

26 files changed

+81
-18
lines changed

alpha/alpha-proc/build.gradle

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,10 @@ dependencies {
3636
implementation project(':memory-usage')
3737
implementation project(':neo4j-api')
3838
implementation project(':operations-procedure-facade')
39-
implementation project(':opengds-procedure-facade')
39+
40+
// implementation project(':opengds-procedure-facade')
41+
implementation project(':procedures-facade-api')
42+
4043
implementation project(':pregel')
4144
implementation project(':proc-catalog')
4245
implementation project(':proc-pregel')
@@ -57,4 +60,5 @@ dependencies {
5760
testImplementation openGds.mockito.junit.jupiter
5861

5962
testImplementation project(':opengds-extension')
63+
testImplementation project(':opengds-procedure-facade')
6064
}

proc/catalog/build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ dependencies {
3838
implementation project(':native-projection')
3939
implementation project(':neo4j-api')
4040
implementation project(':neo4j-settings')
41-
implementation project(':opengds-procedure-facade')
41+
// implementation project(':opengds-procedure-facade')
42+
implementation project(':procedures-facade-api')
43+
4244
implementation project(':progress-tracking')
4345
implementation project(':proc-common')
4446
implementation project(':string-formatting')

proc/centrality/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,10 @@ dependencies {
2121
implementation project(':executor')
2222
implementation project(':logging')
2323
implementation project(':neo4j-api')
24-
implementation project(':opengds-procedure-facade')
24+
25+
// implementation project(':opengds-procedure-facade')
26+
implementation project(':procedures-facade-api')
27+
2528
implementation project(':pregel')
2629
implementation project(':proc-common')
2730
implementation project(':progress-tracking')

proc/common/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,12 @@ dependencies {
3939
implementation project(':model-catalog-api')
4040
implementation project(':neo4j-api')
4141
implementation project(':neo4j-log-adapter')
42+
// this is needed because of `TransactionNodeLookup` 🙈
4243
implementation project(':opengds-procedure-facade')
4344
implementation project(':open-licensing')
4445
implementation project(':pregel')
4546
implementation project(':procedure-integration')
47+
implementation project(':procedures-facade-api')
4648
implementation project(':progress-tracking')
4749
implementation project(':string-formatting')
4850
implementation project(':termination')

proc/common/src/main/java/org/neo4j/gds/BaseProc.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
import org.neo4j.gds.procedures.GraphDataScienceProcedures;
3232
import org.neo4j.gds.procedures.ProcedureCallContextReturnColumns;
3333
import org.neo4j.gds.procedures.TransactionCloseableResourceRegistry;
34-
import org.neo4j.gds.procedures.TransactionNodeLookup;
34+
import org.neo4j.gds.transaction.TransactionNodeLookup;
3535
import org.neo4j.gds.termination.TransactionTerminationMonitor;
3636
import org.neo4j.gds.transaction.DatabaseTransactionContext;
3737
import org.neo4j.gds.transaction.EmptyTransactionContext;

proc/community/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ dependencies {
3131
implementation project(':model-catalog-procedure-facade')
3232
implementation project(':neo4j-api')
3333
implementation project(':node-embedding-algorithms')
34-
implementation project(':opengds-procedure-facade')
34+
35+
// implementation project(':opengds-procedure-facade')
36+
implementation project(':procedures-facade-api')
37+
3538
implementation project(':operations-applications')
3639
implementation project(':operations-procedure-facade')
3740
implementation project(':pipelines-procedure-facade')

proc/embeddings/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@ dependencies {
2323
implementation project(':ml-core')
2424
implementation project(':graph-schema-api')
2525
implementation project(':model-catalog-api')
26-
implementation project(':opengds-procedure-facade')
26+
27+
// implementation project(':opengds-procedure-facade')
28+
implementation project(':procedures-facade-api')
29+
2730
implementation project(':progress-tracking')
2831
implementation project(':proc-common')
2932
implementation project(':string-formatting')

proc/machine-learning/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ dependencies {
5050
implementation project(':model-catalog-procedure-facade')
5151
implementation project(':neo4j-api')
5252
implementation project(':node-embedding-algorithms')
53-
implementation project(':opengds-procedure-facade')
53+
54+
// implementation project(':opengds-procedure-facade')
55+
implementation project(':procedures-facade-api')
56+
5457
implementation project(':operations-applications')
5558
implementation project(':operations-procedure-facade')
5659
implementation project(':pipeline')

proc/misc/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,10 @@ dependencies {
1919
implementation project(':executor')
2020
implementation project(':logging')
2121
implementation project(':memory-usage')
22-
implementation project(':opengds-procedure-facade')
22+
23+
// implementation project(':opengds-procedure-facade')
24+
implementation project(':procedures-facade-api')
25+
2326
implementation project(':operations-facade-api')
2427
implementation project(':proc-common')
2528
implementation project(':proc-embeddings')

proc/path-finding/build.gradle

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@ dependencies {
2424
implementation project(':logging')
2525
implementation project(':memory-usage')
2626
implementation project(':neo4j-api')
27-
implementation project(':opengds-procedure-facade')
27+
28+
// implementation project(':opengds-procedure-facade')
29+
implementation project(':procedures-facade-api')
30+
2831
implementation project(':proc-common')
2932
implementation project(':path-finding-algorithms')
3033
implementation project(':progress-tracking')

0 commit comments

Comments
 (0)