Skip to content

Commit 290607b

Browse files
JPryce-Aklundhstefano-ottolenghidependabot[bot]gem-neo4jphil198
authored
5.25 publish (#1089)
Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Stefano Ottolenghi <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Gem Lamont <[email protected]> Co-authored-by: Phil Wright <[email protected]> Co-authored-by: Matthew Parnell <[email protected]> Co-authored-by: Richard Sill <[email protected]> Co-authored-by: Matthew Parnell <[email protected]> Co-authored-by: JoelBergstrand <[email protected]> Co-authored-by: Fábio Botelho <[email protected]> Co-authored-by: Therese Magnusson <[email protected]> Co-authored-by: Therese Magnusson <[email protected]> Co-authored-by: Neil Dewhurst <[email protected]> Co-authored-by: Mark Dixon <[email protected]> Co-authored-by: Therese Magnusson <[email protected]> Co-authored-by: Jessica Wright <[email protected]>
1 parent 099d149 commit 290607b

File tree

8 files changed

+112
-41
lines changed

8 files changed

+112
-41
lines changed

antora.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ nav:
77
asciidoc:
88
attributes:
99
neo4j-version: '5'
10-
neo4j-version-minor: '5.24'
11-
neo4j-version-exact: '5.24.0'
10+
neo4j-version-minor: '5.25'
11+
neo4j-version-exact: '5.25.1'

modules/ROOT/pages/appendix/gql-conformance/index.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
:description: Overview of Cypher's conformance to GQL.
22
= GQL conformance
33

4-
*Last updated*: 13 September 2024 +
5-
*Neo4j version*: 5.24
4+
*Last updated*: 24 October 2024 +
5+
*Neo4j version*: 5.25
66

77
GQL is the new link:https://www.iso.org/home.html[ISO] International Standard query language for graph databases.
88

modules/ROOT/pages/appendix/gql-conformance/supported-optional.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,11 @@ These codes order the features in the table below.
9393
| xref:patterns/reference.adoc#graph-patterns-rules-variable-references[Graph patterns -> Rules]
9494
|
9595

96+
| GB01
97+
| Long identifiers
98+
| xref:syntax/naming.adoc#identifier-length-limit[Naming rules and recommendations -> Identifier length limit]
99+
|
100+
96101
| GF01
97102
| Enhanced numeric functions
98103
| xref:functions/mathematical-numeric.adoc#functions-abs[`abs()`], xref:functions/mathematical-numeric.adoc#functions-floor[`floor()`], xref:functions/mathematical-logarithmic.adoc#functions-sqrt[`sqrt()`].

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

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,64 @@ New features are added to the language continuously, and occasionally, some feat
1616
This section lists all of the features that have been removed, deprecated, added, or extended in different Cypher versions.
1717
Replacement syntax for deprecated and removed features are also indicated.
1818

19+
[[cypher-deprecations-additions-removals-5.25]]
20+
== Neo4j 5.25
21+
22+
=== Deprecated features
23+
24+
[cols="2", options="header"]
25+
|===
26+
| Feature
27+
| Details
28+
29+
a|
30+
label:functionality[]
31+
label:deprecated[]
32+
[source, cypher, role="noheader"]
33+
----
34+
CREATE DATABASE db OPTIONS { existingDataSeedInstance: ... }
35+
----
36+
| The `CREATE DATABASE` option `existingDataSeedInstance` has been deprecated and replaced with the option link:{neo4j-docs-base-uri}/operations-manual/{page-version}/database-administration/standard-databases/create-database/#manage-databases-create-database-options[`existingDataSeedServer`]. The functionality is unchanged.
37+
|===
38+
39+
=== Updated features
40+
41+
[cols="2", options="header"]
42+
|===
43+
| Feature
44+
| Details
45+
46+
a|
47+
label:functionality[]
48+
label:updated[]
49+
[source, cypher, role="noheader"]
50+
----
51+
CREATE (n:Label {property: 'name'}),
52+
()-[r:REL_TYPE]->()
53+
----
54+
| Neo4j's link:{neo4j-docs-base-uri}/operations-manual/{page-version}/database-internals/store-formats/#store-format-overview[block format] now implements xref:appendix/gql-conformance/index.adoc[GQL's] limit on the maximum length of identifiers.
55+
56+
The maximum limit is set to 16,383 characters in an identifier.
57+
This means that node labels, relationship types, and property keys cannot include more than 16,383 characters.
58+
|===
59+
60+
=== New features
61+
62+
[cols="2", options="header"]
63+
|===
64+
| Feature
65+
| Details
66+
67+
a|
68+
label:functionality[]
69+
label:new[]
70+
[source, cypher, role="noheader"]
71+
----
72+
CREATE DATABASE db OPTIONS { existingDataSeedServer: ... }
73+
----
74+
| The option link:{neo4j-docs-base-uri}/operations-manual/{page-version}/database-administration/standard-databases/create-database/#manage-databases-create-database-options[`existingDataSeedServer`] has been added to `CREATE DATABASE`. The functionality is the same as the deprecated option `existingDataSeedServer`, which this replaces.
75+
|===
76+
1977
[[cypher-deprecations-additions-removals-5.24]]
2078
== Neo4j 5.24
2179

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,11 @@ For more information about configuration settings in Neo4j, see the link:{neo4j-
7878
[[aura]]
7979
== Aura
8080

81-
The parallel runtime can only be run on Aura instances with 3 or more CPUs.
82-
This means that the parallel runtime is not available to users of AuraDB Free.
83-
Nor is it available on instances of AuraDB Professional, AuraDB Business Critical, and AuraDB Virtual Dedicated Cloud with 2 or fewer CPUs.
81+
The parallel runtime is available on all non-free AuraDB instances, regardless of their size or CPU count.
82+
Additionally, when a query is run with parallel runtime on an Aura instance, it can utilize up to the total number of available CPUs.
8483

85-
Attempting to run a query with the parallel runtime on instances with 2 or fewer CPUs will generate the following error message:
84+
The parallel runtime is disabled on AuraDB Free instances.
85+
Attempting to run a query with parallel runtime on AuraDB Free will throw the following error message:
8686

8787
.Error message
8888
[source,error]
@@ -92,7 +92,7 @@ Parallel runtime has been disabled, please enable it or upgrade to a bigger Aura
9292

9393
[TIP]
9494
====
95-
Users of AuraDB Professional, AuraDB Business Critical, and AuraDB Virtual Dedicated Cloud select the number of available CPUs when creating an instance.
95+
Users of AuraDB Professional, AuraDB Business Critical, and AuraDB Virtual Dedicated Cloud select the the size and the number of available CPUs when creating an instance.
9696
More information about the various tiers of AuraDB can be found on the link:https://neo4j.com/pricing/[Neo4j Pricing page].
9797
====
9898

modules/ROOT/pages/syntax/naming.adoc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,3 +72,11 @@ Here are the recommended naming conventions:
7272
| Relationship types | Upper-case, using underscore to separate words | `:OWNS_VEHICLE` rather than `:ownsVehicle` etc.
7373
|===
7474

75+
[role=label--new-5.25]
76+
[[identifier-length-limit]]
77+
== Length limit of identifiers
78+
79+
Neo4j's link:{neo4j-docs-base-uri}/operations-manual/{page-version}/database-internals/store-formats/#store-format-overview[block format] implements xref:appendix/gql-conformance/index.adoc[GQL's] limit on the maximum length of identifiers.
80+
81+
The maximum limit is set to 16,383 characters in an identifier.
82+
This means that node labels, relationship types, and property keys cannot include more than 16,383 characters.

package-lock.json

Lines changed: 29 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@
2626
"@neo4j-antora/antora-page-roles": "^0.3.1",
2727
"@neo4j-antora/antora-table-footnotes": "^0.3.2",
2828
"@neo4j-antora/mark-terms": "1.1.0",
29-
"@neo4j-documentation/macros": "^1.0.2",
29+
"@neo4j-documentation/macros": "^1.0.4",
3030
"@neo4j-documentation/remote-include": "^1.0.0",
3131
"asciidoctor-kroki": "^0.18.1"
3232
},
3333
"devDependencies": {
34-
"express": "^4.21.0",
35-
"nodemon": "^3.1.4"
34+
"express": "^4.21.1",
35+
"nodemon": "^3.1.7"
3636
},
3737
"overrides": {
3838
"@antora/site-generator-default": {

0 commit comments

Comments
 (0)