Skip to content

Commit f4efd3c

Browse files
Merge branch 'cypher-5' into 5-cherry-pick-1123
2 parents e63123c + 2b9d98c commit f4efd3c

File tree

4 files changed

+59
-16
lines changed

4 files changed

+59
-16
lines changed

.github/workflows/docs-pr-checks.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,8 @@ on:
55
pull_request:
66
branches:
77
- "dev"
8-
- "5.x"
9-
- "4.[0-9]"
10-
- "3.5"
11-
8+
- "cypher-25"
9+
- "cypher-5"
1210

1311
jobs:
1412

.github/workflows/docs-teardown.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ on:
55
pull_request_target:
66
branches:
77
- "dev"
8-
- "5.x"
9-
- "4.[0-9]"
10-
- "3.5"
8+
- "cypher-25"
9+
- "cypher-5"
10+
1111
types:
1212
- closed
1313

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

Lines changed: 53 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,40 @@ For more information, see:
2828
* link:https://neo4j.com/docs/cypher-manual/25/introduction/[Cypher 25 Manual]
2929
====
3030

31+
[[cypher-deprecations-additions-removals-2025.06]]
32+
== Neo4j 2025.06
33+
34+
=== Deprecated features
35+
36+
[cols="2", options="header"]
37+
|===
38+
| Feature
39+
| Details
40+
41+
a|
42+
[#_graph_reference_removed_name_parts_quoting]
43+
label:functionality[]
44+
label:deprecated[]
45+
[source,cypher]
46+
----
47+
CYPHER 5 CREATE ALIAS `foo`.`bar` FOR DATABASE ...
48+
----
49+
| Graph references with separately backticked name parts (`++`foo`.`bar`++`) are deprecated.
50+
In future Cypher versions, use parameters or backtick the entire name (`++`foo.bar`++`).
51+
52+
a|
53+
[#_graph_reference_updated_graph_by_name_quotes]
54+
label:functionality[]
55+
label:deprecated[]
56+
[source,cypher]
57+
----
58+
CYPHER 5 USE graph.byName("`a.b`.c") ...
59+
----
60+
| Graph references with separately backticked name parts (`++`a.b`.`c`++`) are deprecated.
61+
In future Cypher versions, remove the backticks (`a.b.c`).
62+
63+
|===
64+
3165
[[cypher-deprecations-additions-removals-2025.04]]
3266
== Neo4j 2025.04
3367

@@ -258,9 +292,16 @@ label:deprecated[]
258292
USE my.db ...
259293
260294
----
261-
| In xref:clauses/use.adoc[`USE`] clauses, databases and aliases with unquoted `.` are deprecated unless the `.` is used to indicate that the database or alias belongs to a composite database.
262-
Names containing `.` should be quoted using backticks.
263-
For example, `USE `my.db`` is valid.
295+
a| The use of unquoted `.` characters in xref:clauses/use.adoc[`USE`] clauses when specifying databases and aliases was deprecated in 5.26, except when `.` indicated that the database or alias belonged to a composite database.
296+
However, this deprecation has been withdrawn in 2025.06, and replaced by two new deprecations in Cypher 5:
297+
298+
* xref::deprecations-additions-removals-compatibility.adoc#_graph_reference_removed_name_parts_quoting[Deprecated support for quoted name parts in graph references]
299+
300+
* xref::deprecations-additions-removals-compatibility.adoc#_graph_reference_updated_graph_by_name_quotes[Deprecation to graph functions]
301+
302+
This is because the previous quoting rules were inconsistent and ambiguous.
303+
The rules have been clarified and improved in Cypher 25.
304+
For more information, see the link:https://neo4j.com/docs/cypher-manual/25/deprecations-additions-removals-compatibility/[Cypher 25 Manual -> Additions, deprecations, removals, and compatibility].
264305
|===
265306

266307

@@ -2879,12 +2920,16 @@ label:deprecated[]
28792920
CREATE DATABASE databaseName.withDot ...
28802921
----
28812922
a|
2882-
Creating a database with dots in the name has been deprecated, instead quote the database name using backticks:
2923+
Creating a database with dots in the name was deprecated in 5.0.
2924+
However, this deprecation was withdrawn in 2025.06, and replaced by two new deprecations in Cypher 5:
28832925

2884-
[source, cypher, role="noheader"]
2885-
----
2886-
CREATE DATABASE `databaseName.withDot` ...
2887-
----
2926+
* xref::deprecations-additions-removals-compatibility.adoc#_graph_reference_removed_name_parts_quoting[Deprecated support for quoted name parts in graph references]
2927+
2928+
* xref::deprecations-additions-removals-compatibility.adoc#_graph_reference_updated_graph_by_name_quotes[Deprecation to graph functions]
2929+
2930+
This because the previous quoting rules were inconsistent and ambiguous.
2931+
The rules have been clarified and improved in Cypher 25.
2932+
For more information, see the link:https://neo4j.com/docs/cypher-manual/25/deprecations-additions-removals-compatibility/[Cypher 25 Manual -> Additions, deprecations, removals, and compatibility].
28882933

28892934
a|
28902935
[[cypher-5_0-d_4]]

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
:description: Information about creating, querying, and deleting vector indexes with Cypher.
22
:page-role: new-5.13
3-
:test-setup-dump: https://github.com/neo4j-graph-examples/recommendations/raw/main/data/recommendations-embeddings-50.dump
3+
:test-setup-dump: https://github.com/neo4j-graph-examples/recommendations/raw/main/data/recommendations-embeddings-aligned-5.26.dump
44
:l2-norm: image:l2.svg["l2"]-norm
55
include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/courses/llm-vectors-unstructured/ad.adoc[]
66

0 commit comments

Comments
 (0)