Skip to content

Commit 34c4e99

Browse files
Register deprecated procedure counts
Co-authored-by: Ioannis Panagiotas <ioannis.panagiotas@neotechnology.com>
1 parent 7d4f29a commit 34c4e99

File tree

77 files changed

+311
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+311
-0
lines changed

alpha/alpha-proc/src/main/java/org/neo4j/gds/userlog/UserLogProc.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ public Stream<UserLogEntry> queryUserLog(@Name(value = "jobId", defaultValue = "
5959
@Deprecated(forRemoval = true)
6060
@Description("Log warnings and hints for currently running tasks.")
6161
public Stream<UserLogEntry> alphaQueryUserLog(@Name(value = "jobId", defaultValue = "") String jobId) {
62+
facade.deprecatedProcedures().called("gds.alpha.userLog");
6263
return queryUserLog(jobId);
6364
}
6465
}

proc/catalog/src/main/java/org/neo4j/gds/beta/generator/GraphGenerateProc.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ public Stream<GraphGenerationStats> generateDeprecated(
4848
@Name(value = "averageDegree") long averageDegree,
4949
@Name(value = "configuration", defaultValue = "{}") Map<String, Object> configuration
5050
) {
51+
facade.deprecatedProcedures().called("gds.beta.graph.generate");
5152
facade
5253
.log()
5354
.warn("Procedure `gds.beta.graph.generate` has been deprecated, please use `gds.graph.generate`.");

proc/catalog/src/main/java/org/neo4j/gds/catalog/GraphDropGraphPropertiesProc.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ public Stream<GraphDropGraphPropertiesResult> alphaRun(
4646
@Name(value = "graphProperty") String graphProperty,
4747
@Name(value = "configuration", defaultValue = "{}") Map<String, Object> configuration
4848
) {
49+
facade.deprecatedProcedures().called("gds.alpha.graph.graphProperty.drop");
4950
facade.log()
5051
.warn("Procedure `gds.alpha.graph.graphProperty.drop` has been deprecated, please use `gds.graph.graphProperty.drop`.");
5152

proc/catalog/src/main/java/org/neo4j/gds/catalog/GraphDropNodePropertiesProc.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ public Stream<GraphDropNodePropertiesResult> removeNodeProperties(
5959
@Name(value = "nodeProperties") @NotNull Object nodeProperties,
6060
@Name(value = "configuration", defaultValue = "{}") Map<String, Object> configuration
6161
) {
62+
facade.deprecatedProcedures().called("gds.graph.removeNodeProperties");
63+
6264
facade
6365
.log()
6466
.warn(

proc/catalog/src/main/java/org/neo4j/gds/catalog/GraphDropRelationshipProc.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ public Stream<GraphDropRelationshipResult> deleteRelationships(
5555
@Name(value = "graphName") String graphName,
5656
@Name(value = "relationshipType") String relationshipType
5757
) {
58+
facade.deprecatedProcedures().called("gds.graph.deleteRelationships");
5859
facade
5960
.log()
6061
.warn(

proc/catalog/src/main/java/org/neo4j/gds/catalog/GraphMutateNodeLabelProc.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ public Stream<MutateLabelResult> alphaMutate(
5656
@Name(value = "nodeLabel") String nodeLabel,
5757
@Name(value = "configuration") Map<String, Object> configuration
5858
) {
59+
facade.deprecatedProcedures().called("gds.alpha.graph.nodeLabel.mutate");
5960
facade.log().warn(
6061
"Procedure `gds.alpha.graph.nodeLabel.mutate` has been deprecated, please use `gds.graph.nodeLabel.mutate`.");
6162

proc/catalog/src/main/java/org/neo4j/gds/catalog/GraphProjectProc.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ public Stream<GraphFilterResult> projectSubgraph(
126126
@Name(value = "relationshipFilter") String relationshipFilter,
127127
@Name(value = "configuration", defaultValue = "{}") Map<String, Object> configuration
128128
) {
129+
facade.deprecatedProcedures().called("gds.beta.graph.project.subgraph");
129130
facade.log().warn("Procedure `gds.beta.graph.project.subgraph` has been deprecated, please use `gds.graph.filter`.");
130131
return facade.catalog().subGraphProject(graphName, fromGraphName, nodeFilter, relationshipFilter, configuration);
131132
}

proc/catalog/src/main/java/org/neo4j/gds/catalog/GraphSampleProc.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ public Stream<RandomWalkSamplingResult> sampleRandomWalkWithRestartsAlpha(
6060
@Name(value = "fromGraphName") String fromGraphName,
6161
@Name(value = "configuration", defaultValue = "{}") Map<String, Object> configuration
6262
) {
63+
facade.deprecatedProcedures().called("gds.alpha.graph.sample.rwr");
6364
facade.log()
6465
.warn("Procedure `gds.alpha.graph.sample.rwr` has been deprecated, please use `gds.graph.sample.rwr`.");
6566
return sampleRandomWalkWithRestarts(graphName, fromGraphName, configuration);

proc/catalog/src/main/java/org/neo4j/gds/catalog/GraphStoreExportProc.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,10 @@ public Stream<FileExportResult> csvDeprecated(
133133
@Name(value = "graphName") String graphName,
134134
@Name(value = "configuration", defaultValue = "{}") Map<String, Object> configuration
135135
) {
136+
executionContext()
137+
.metricsFacade()
138+
.deprecatedProcedures().called("gds.beta.graph.export.csv");
139+
136140
executionContext()
137141
.log()
138142
.warn("Procedure `gds.beta.graph.export.csv` has been deprecated, please use `gds.graph.export.csv`.");
@@ -185,6 +189,9 @@ public Stream<MemoryEstimateResult> csvEstimateDeprecated(
185189
@Name(value = "graphName") String graphName,
186190
@Name(value = "configuration", defaultValue = "{}") Map<String, Object> configuration
187191
) {
192+
executionContext()
193+
.metricsFacade()
194+
.deprecatedProcedures().called("gds.beta.graph.export.csv.estimate");
188195
executionContext()
189196
.log()
190197
.warn("Procedure `gds.beta.graph.export.csv.estimate` has been deprecated, please use `gds.graph.export.csv.estimate`.");

proc/catalog/src/main/java/org/neo4j/gds/catalog/GraphStreamNodePropertiesProc.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ public Stream<GraphStreamNodePropertiesResult> deprecatedStreamNodeProperties(
6767
@Name(value = "nodeLabels", defaultValue = "['*']") Object nodeLabels,
6868
@Name(value = "configuration", defaultValue = "{}") Map<String, Object> configuration
6969
) {
70+
facade.deprecatedProcedures().called("gds.graph.streamNodeProperties");
71+
7072
facade
7173
.log()
7274
.warn(
@@ -107,6 +109,8 @@ public Stream<GraphStreamNodePropertyResult> streamProperty(
107109
@Name(value = "nodeLabels", defaultValue = "['*']") Object nodeLabels,
108110
@Name(value = "configuration", defaultValue = "{}") Map<String, Object> configuration
109111
) {
112+
facade.deprecatedProcedures().called("gds.graph.streamNodeProperty");
113+
110114
facade
111115
.log()
112116
.warn(

0 commit comments

Comments
 (0)