Skip to content

Commit 13b390e

Browse files
fix case-sensitive links to procedures (#1386)
1 parent ba5be06 commit 13b390e

File tree

8 files changed

+33
-33
lines changed

8 files changed

+33
-33
lines changed

modules/ROOT/pages/clauses/call.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Omission of parentheses is available only in a so-called standalone procedure ca
7272
====
7373
7474
75-
This example calls the procedure link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_dbms_checkconfigvalue[`dbms.checkConfigValue()`], which checks the validity of a configuration setting value, using literal arguments.
75+
This example calls the procedure link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_dbms_checkConfigValue[`dbms.checkConfigValue()`], which checks the validity of a configuration setting value, using literal arguments.
7676
7777
.Query
7878
[source, cypher]

modules/ROOT/pages/deprecations-additions-removals-compatibility.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ CALL db.schema.nodeTypeProperties() YIELD propertyTypes RETURN propertyTypes;
358358
CALL db.schema.relTypeProperties() YIELD propertyTypes RETURN propertyTypes;
359359
----
360360
a|
361-
The column `propertyTypes` returned by the procedures link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_nodetypeproperties[`db.schema.nodeTypeProperties()`] and link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_reltypeproperties[`db.schema.relTypeProperties()`] previously returned a list of strings representing the potential Java types for a given property.
361+
The column `propertyTypes` returned by the procedures link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_nodeTypeProperties[`db.schema.nodeTypeProperties()`] and link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_relTypeProperties[`db.schema.relTypeProperties()`] previously returned a list of strings representing the potential Java types for a given property.
362362
It now returns a list of strings representing the possible Cypher Types the given property has.
363363
For all available Cypher types, see the section on xref::values-and-types/property-structural-constructed.adoc#types-synonyms[types and their synonyms].
364364

@@ -914,7 +914,7 @@ CALL db.schema.nodeTypeProperties() YIELD propertyTypes RETURN propertyTypes;
914914
CALL db.schema.relTypeProperties() YIELD propertyTypes RETURN propertyTypes;
915915
----
916916
a|
917-
The column `propertyTypes` currently returned by the procedures link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_nodetypeproperties[`db.schema.nodeTypeProperties()`] and link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_reltypeproperties[`db.schema.relTypeProperties()`] produces a list of strings representing the potential Java types for a given property.
917+
The column `propertyTypes` currently returned by the procedures link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_nodeTypeProperties[`db.schema.nodeTypeProperties()`] and link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_relTypeProperties[`db.schema.relTypeProperties()`] produces a list of strings representing the potential Java types for a given property.
918918
In an upcoming major release of Neo4j, this will be updated to represent the possible Cypher types for that property instead.
919919
For all available Cypher types, see the section on xref::values-and-types/property-structural-constructed.adoc#types-synonyms[types and their synonyms].
920920

modules/ROOT/pages/indexes/semantic-indexes/full-text-indexes.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ Removing stop words can help reduce the size of stored data and thereby improve
9191
In some cases, using different analyzers for the indexed values and query string is more appropriate.
9292
For example, if handling `STRING` values written in Swedish, it may be beneficial to select the `swedish` analyzer, which knows how to tokenize Swedish words, and will avoid indexing Swedish stop words.
9393

94-
The link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_fulltext_listavailableanalyzers[`db.index.fulltext.listAvailableAnalyzers()`] procedure shows all available analyzers.
94+
The link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_fulltext_listAvailableAnalyzers[`db.index.fulltext.listAvailableAnalyzers()`] procedure shows all available analyzers.
9595

9696
Neo4j also supports the use of custom analyzers.
9797
For more information, see the link:{neo4j-docs-base-uri}/java-reference/current/extending-neo4j/full-text-analyzer-provider[Java Reference Manual -> Full-text index analyzer providers].
@@ -134,7 +134,7 @@ For more information on how to configure full-text indexes, refer to the link:{n
134134
== Query full-text indexes
135135

136136
Unlike xref:indexes/search-performance-indexes/managing-indexes.adoc[search-performance indexes], full-text indexes are not automatically used by the xref:planning-and-tuning/execution-plans.adoc[Cypher query planner].
137-
To query a full-text index, use either the link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_fulltext_querynodes[`db.index.fulltext.queryNodes`] or the link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_fulltext_queryRelationships[`db.index.fulltext.queryRelationships`] procedure.
137+
To query a full-text index, use either the link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_fulltext_queryNodes[`db.index.fulltext.queryNodes`] or the link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_fulltext_queryRelationships[`db.index.fulltext.queryRelationships`] procedure.
138138

139139
[NOTE]
140140
An index cannot be used while its `state` is `POPULATING`, which occurs immediately after it is created.
@@ -362,15 +362,15 @@ The procedures for full-text indexes are listed in the table below:
362362
| Usage | Procedure/Command | Description
363363

364364
| Eventually consistent indexes.
365-
| https://neo4j.com/docs/operations-manual/current/procedures/#procedure_db_index_fulltext_awaiteventuallyconsistentindexrefresh[`db.index.fulltext.awaitEventuallyConsistentIndexRefresh`]
365+
| https://neo4j.com/docs/operations-manual/current/procedures/#procedure_db_index_fulltext_awaitEventuallyConsistentIndexRefresh[`db.index.fulltext.awaitEventuallyConsistentIndexRefresh`]
366366
| Wait for the updates from recently committed transactions to be applied to any eventually-consistent full-text indexes.
367367

368368
| List available analyzers.
369-
| https://neo4j.com/docs/operations-manual/current/procedures/#procedure_db_index_fulltext_listavailableanalyzers[`db.index.fulltext.listAvailableAnalyzers`]
369+
| https://neo4j.com/docs/operations-manual/current/procedures/#procedure_db_index_fulltext_listAvailableAnalyzers[`db.index.fulltext.listAvailableAnalyzers`]
370370
| List the available analyzers that the full-text indexes can be configured with.
371371

372372
| Use full-text node index.
373-
| https://neo4j.com/docs/operations-manual/current/procedures/#procedure_db_index_fulltext_querynodes[`db.index.fulltext.queryNodes`]
373+
| https://neo4j.com/docs/operations-manual/current/procedures/#procedure_db_index_fulltext_queryNodes[`db.index.fulltext.queryNodes`]
374374
| Query the given full-text index. Returns the matching nodes and their Lucene query score, ordered by score.
375375

376376
| Use full-text relationship index.

modules/ROOT/pages/indexes/semantic-indexes/vector-indexes.adoc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ Default value::: `100`
180180
[[query-vector-index]]
181181
== Query vector indexes
182182

183-
To query a node vector index, use the link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_vector_querynodes[`db.index.vector.queryNodes`] procedure.
183+
To query a node vector index, use the link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_vector_queryNodes[`db.index.vector.queryNodes`] procedure.
184184

185185
[NOTE]
186186
An index cannot be used while its `state` is `POPULATING`, which occurs immediately after it is created.
@@ -226,7 +226,7 @@ Note that all movies returned have a plot centred around criminal family organiz
226226
The `score` results are returned in _descending order_, where the best matching result entry is put first (in this case, `The Godfather` has a similarity score of `1.0`, which is to be expected as the index was queried with this specific property).
227227
If the query vector itself is not wanted, adding the predicate `WHERE score < 1` removes identical vectors.
228228

229-
To query a relationship vector index, use the link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_vector_queryrelationships[`db.index.vector.queryRelationships`] procedure.
229+
To query a relationship vector index, use the link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_vector_queryRelationships[`db.index.vector.queryRelationships`] procedure.
230230

231231
.Signature for `db.index.vector.queryRelationships`
232232
[source,syntax]
@@ -471,21 +471,21 @@ image::euclidean-similarity-equation.svg["The Euclidean of vector v and vector u
471471
| Usage | Procedure | Description
472472

473473
| Use node vector index.
474-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_vector_querynodes[`db.index.vector.queryNodes`]
474+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_vector_queryNodes[`db.index.vector.queryNodes`]
475475
| Query the given node vector index.
476476
Returns the requested number of approximate nearest neighbor nodes and their similarity score, ordered by score.
477477

478478
| Use relationship vector index.
479-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_vector_queryrelationships[`db.index.vector.queryRelationships`]
479+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_vector_queryRelationships[`db.index.vector.queryRelationships`]
480480
| Query the given relationship vector index.
481481
Returns the requested number of approximate nearest neighbor relationships and their similarity score, ordered by score.
482482

483483
| Set node vector property.
484-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_create_setnodevectorproperty[`db.create.setNodeVectorProperty`]
484+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_create_setNodeVectorProperty[`db.create.setNodeVectorProperty`]
485485
| Update a given node property with the given vector in a more space-efficient way than directly using xref:clauses/set.adoc#set-set-a-property[`SET`].
486486

487487
| Set relationship vector property.
488-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_create_setrelationshipvectorproperty[`db.create.setRelationshipVectorProperty`]
488+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_create_setRelationshipVectorProperty[`db.create.setRelationshipVectorProperty`]
489489
| Update a given relationship property with the given vector in a more space-efficient way than directly using xref:clauses/set.adoc#set-set-a-property[`SET`].
490490

491491
|===
@@ -514,7 +514,7 @@ The following table lists the issues and, if fixed, the version in which they we
514514
|===
515515
| Known issues | Fixed in
516516

517-
| The creation of a vector index using the legacy procedure link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_vector_createnodeindex[`db.index.vector.createNodeIndex`] may fail with an error in Neo4j 5.18 and later if the database was last written to with a version prior to Neo4j 5.11, and the legacy procedure is the first write operation used on the newer version.
517+
| The creation of a vector index using the legacy procedure link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_index_vector_createNodeIndex[`db.index.vector.createNodeIndex`] may fail with an error in Neo4j 5.18 and later if the database was last written to with a version prior to Neo4j 5.11, and the legacy procedure is the first write operation used on the newer version.
518518
In Neo4j 5.20, the error was clarified.
519519
[TIP]
520520
--

modules/ROOT/pages/introduction/cypher-neo4j.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ For examples of the API, or the commands used to start and commit transactions,
136136
* For information on using transactions with a Neo4j driver, see _The session API_ in the link:{docs-base-uri}[Neo4j Driver manuals].
137137
* For information on using transactions over the HTTP API, see the link:{neo4j-docs-base-uri}/http-api/current/transactions[HTTP API documentation -> Run transactions].
138138
* For information on using transactions within the embedded Core API, see the link:{neo4j-docs-base-uri}/java-reference/current/java-embedded/cypher-java/[Java Reference -> Cypher queries].
139-
* For information on using transactions within the Neo4j Browser or Cypher-shell, see the link:{neo4j-docs-base-uri}/browser-manual/current/reference-commands/[Neo4j Browser documentation] or the link:{neo4j-docs-base-uri}/operations-manual/current/cypher-shell/#cypher-shell-commands[Cypher-shell documentation].
139+
* For information on using transactions within the Neo4j Browser or Cypher-shell, see the link:{neo4j-docs-base-uri}/browser/reference-commands/[Neo4j Browser documentation] or the link:{neo4j-docs-base-uri}/operations-manual/current/cypher-shell/#cypher-shell-commands[Cypher-shell documentation].
140140

141141
When writing procedures or using Neo4j embedded, remember that all iterators returned from an execution result should be either fully exhausted or closed.
142142
This ensures that the resources bound to them are properly released.

modules/ROOT/pages/planning-and-tuning/execution-plans.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ RETURN count(*)
9292
----
9393

9494
This is the resulting execution planfootnote:[The format of the execution plans displayed in this section are those generated when using link:{neo4j-docs-base-uri}/operations-manual/current/cypher-shell/[Cypher Shell].
95-
The execution plans generated by link:{neo4j-docs-base-uri}/browser-manual/current/[Neo4j Browser] use a different format.]:
95+
The execution plans generated by link:{neo4j-docs-base-uri}/browser/[Neo4j Browser] use a different format.]:
9696

9797
[role="queryplan"]
9898
----

modules/ROOT/pages/planning-and-tuning/runtimes/reference.adoc

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ Procedures and functions that read the database are supported by the parallel ru
103103
Apart from this, there are two categories of procedures and functions to keep in mind when using the parallel runtime.
104104

105105
The first can be categorized as _updating procedures_.
106-
These are procedures that update the graph with write queries, such as the Neo4j procedures link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_createlabel[db.createLabel] and link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_createproperty[db.createProperty].
106+
These are procedures that update the graph with write queries, such as the Neo4j procedures link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_createLabel[db.createLabel] and link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_createProperty[db.createProperty].
107107
If such procedures are called in a query run on the parallel runtime, the query will fail.
108108

109109
The second can be categorized as _non-thread-safe_ procedures and functions.
@@ -129,43 +129,43 @@ Instead the query will automatically run on the pipelined runtime.
129129

130130
| Procedure
131131

132-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_awaitindex[db.awaitIndex]
132+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_awaitIndex[db.awaitIndex]
133133

134-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_awaitindexes[db.awaitIndexes]
134+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_awaitIndexes[db.awaitIndexes]
135135

136136
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_checkpoint[db.checkpoint]
137137

138138
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_info[db.info]
139139

140140
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_labels[db.labels]
141141

142-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_listlocks[db.listLocks]
142+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_listLocks[db.listLocks]
143143

144144
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_ping[db.ping]
145145

146-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_propertykeys[db.propertyKeys]
146+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_propertyKeys[db.propertyKeys]
147147

148-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_prepareforreplanning[db.prepareForReplanning]
148+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_prepareForReplanning[db.prepareForReplanning]
149149

150-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_relationshiptypes[db.relationshipTypes]
150+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_relationshipTypes[db.relationshipTypes]
151151

152-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_resampleindex[db.resampleIndex]
152+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_resampleIndex[db.resampleIndex]
153153

154-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_resampleoutdatedindexes[db.resampleOutdatedIndexes]
154+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_resampleOutdatedIndexes[db.resampleOutdatedIndexes]
155155

156-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_nodetypeproperties[db.schema.nodeTypeProperties]
156+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_nodeTypeProperties[db.schema.nodeTypeProperties]
157157

158-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_reltypeproperties[db.schema.relTypeProperties]
158+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_relTypeProperties[db.schema.relTypeProperties]
159159

160160
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_db_schema_visualization[db.schema.visualization]
161161

162-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_dbms_checkconfigvalue[dbms.checkConfigValue]
162+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_dbms_checkConfigValue[dbms.checkConfigValue]
163163

164-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_dbms_listactivelocks[dbms.listActiveLocks]
164+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_dbms_listActiveLocks[dbms.listActiveLocks]
165165

166-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_dbms_listpools[dbms.listPools]
166+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_dbms_listPools[dbms.listPools]
167167

168-
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_dbms_scheduler_failedjobs[dbms.scheduler.failedJobs]
168+
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_dbms_scheduler_failedJobs[dbms.scheduler.failedJobs]
169169

170170
| link:{neo4j-docs-base-uri}/operations-manual/current/procedures/#procedure_dbms_scheduler_groups[dbms.scheduler.groups]
171171

modules/ROOT/pages/subqueries/subqueries-in-transactions.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Cancelling the outer transaction will cancel the inner ones as well.
1313

1414
[NOTE]
1515
`CALL { ... } IN TRANSACTIONS` is only allowed in xref::introduction/cypher-neo4j.adoc#cypher-neo4j-transactions[implicit transactions]. +
16-
If you are using link:https://neo4j.com/docs/browser-manual/current/[Neo4j Browser], you must prepend any queries using `CALL { ... } IN TRANSACTIONS` with `:auto`.
16+
If you are using link:https://neo4j.com/docs/browser/[Neo4j Browser], you must prepend any queries using `CALL { ... } IN TRANSACTIONS` with `:auto`.
1717

1818
[NOTE]
1919
The examples on this page use a xref:subqueries/call-subquery.adoc#variable-scope-clause[variable scope clause] to import variables into the `CALL` subquery.

0 commit comments

Comments
 (0)