Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion modules/ROOT/pages/clauses/clause-composition.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ A clause can never observe writes made by a later clause, and will observe all w

As of Cypher 25, read and write clauses can be combined in any order.
That is, a write clause followed by a read clause no longer requires a separating xref:clauses/with.adoc[`WITH`] clause in order for the read clause to observe the changes made by a preceding write clause.
For example, the following query, in which the changes made by a write clause (xref:clauses/set.adoc[`SET`]) are observed by a subsequent `MATCH` clause without an intermediate `WITH` clause, is valid using Cypher 25 but not link:https://neo4j.com/docs/cypher-manual/current/clauses/with/#combine-write-and-read-clauses[Cypher 5].
For example, the following query, in which the changes made by a write clause (xref:clauses/set.adoc[`SET`]) are observed by a subsequent `MATCH` clause without an intermediate `WITH` clause, is valid using Cypher 25 but not link:https://neo4j.com/docs/cypher-manual/current/clauses/with[Cypher 5].


.Combine write and read clauses without a separating `WITH` clause
Expand Down
6 changes: 3 additions & 3 deletions modules/ROOT/pages/clauses/listing-functions.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,13 @@ m| BOOLEAN
m| rolesExecution
a|
List of roles permitted to execute this function.
Is `null` without the link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration#access-control-dbms-administration-role-management[`SHOW ROLE`] privilege.
Is `null` without the link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration/dbms-role-management-privileges/[`SHOW ROLE`] privilege.
m| LIST<STRING>

m| rolesBoostedExecution
a|
List of roles permitted to use boosted mode when executing this function.
Is `null` without the link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration#access-control-dbms-administration-role-management[`SHOW ROLE`] privilege.
Is `null` without the link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration/dbms-role-management-privileges/[`SHOW ROLE`] privilege.
m| LIST<STRING>

m| isDeprecated
Expand Down Expand Up @@ -124,7 +124,7 @@ SHOW [ALL|BUILT IN|USER DEFINED] FUNCTION[S] EXECUTABLE BY username
[RETURN field[, ...] [ORDER BY field[, ...]] [SKIP n] [LIMIT n]]
----

Required privilege link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration#access-control-dbms-administration-user-management[`SHOW USER`].
Required privilege link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration/dbms-user-management-privileges/[`SHOW USER`].
This command cannot be used for LDAP users.

[NOTE]
Expand Down
8 changes: 4 additions & 4 deletions modules/ROOT/pages/clauses/listing-procedures.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,13 @@ m| BOOLEAN
m| rolesExecution
a|
List of roles permitted to execute this procedure.
Is `null` without the link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration#access-control-dbms-administration-role-management[`SHOW ROLE`] privilege.
Is `null` without the link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration/dbms-role-management-privileges/[`SHOW ROLE`] privilege.
m| LIST<STRING>

m| rolesBoostedExecution
a|
List of roles permitted to use boosted mode when executing this procedure.
Is `null` without the link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration#access-control-dbms-administration-role-management[`SHOW ROLE`] privilege.
Is `null` without the link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration/dbms-role-management-privileges/[`SHOW ROLE`] privilege.
m| LIST<STRING>

m| isDeprecated
Expand Down Expand Up @@ -127,7 +127,7 @@ SHOW PROCEDURE[S] EXECUTABLE BY username
[RETURN field[, ...] [ORDER BY field[, ...]] [SKIP n] [LIMIT n]]
----

Requires the privilege link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration#access-control-dbms-administration-user-management[`SHOW USER`].
Requires the privilege link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration/dbms-user-management-privileges/[`SHOW USER`].
This command cannot be used for LDAP users.

[NOTE]
Expand Down Expand Up @@ -391,7 +391,7 @@ SHOW PROCEDURES EXECUTABLE BY CURRENT USER YIELD *
|===

The above table only displays the first 15 results of the query.
Note that the two `roles` columns are empty due to missing the link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration#access-control-dbms-administration-role-management[`SHOW ROLE`] privilege.
Note that the two `roles` columns are empty due to missing the link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration/dbms-role-management-privileges/[`SHOW ROLE`] privilege.
Also note that the following columns are not present in the table:

* `mode`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ label:new[]
VECTOR([1.05, 0.123, 5], 3, FLOAT32 NOT NULL)
----

a| Introduced a `VECTOR` value type that can be stored as xref:indexes/semantic-indexes/vector-indexes.adoc#embeddings[embedding] properties on nodes and relationships and utilized for efficient semantic retrieval using Neo4j's xref:indexes/semantic-indexes/vector-indexes.adoc[vector indexes] and link:https://neo4j.com/docs/genai/plugin/[GenAI plugin].
a| Introduced a `VECTOR` value type that can be stored as xref:indexes/semantic-indexes/vector-indexes.adoc#embeddings[embedding] properties on nodes and relationships and utilized for efficient semantic retrieval using Neo4j's xref:indexes/semantic-indexes/vector-indexes.adoc[vector indexes] and link:https://neo4j.com/docs/genai/plugin/current/[GenAI plugin].
For more information, see xref:values-and-types/vector.adoc[Values and types -> Vectors].

a|
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Vector indexes allow you to query vector embeddings from large datasets.
An embedding is a numerical representation of a data object, such as a text, image, or document.
Each word or token in a text is typically represented as high-dimensional vector where each dimension represents a certain aspect of the word’s meaning.

The embedding for a particular data object can be created by both proprietary (such as https://cloud.google.com/vertex-ai[Vertex AI] or https://openai.com/[OpenAI]) and open source (such as https://github.com/UKPLab/sentence-transformers[sentence-transformers]) embedding generators, which can produce vector embeddings with dimensions such as 256, 768, 1536, and 3072.
The embedding for a particular data object can be created by both proprietary (such as https://cloud.google.com/vertex-ai[Vertex AI] or https://openai.com/[OpenAI]) and open source (such as https://github.com/huggingface/sentence-transformers[sentence-transformers]) embedding generators, which can produce vector embeddings with dimensions such as 256, 768, 1536, and 3072.
Vector embeddings are stored as `LIST<INTEGER | FLOAT>` properties on a node or relationship.
As of Neo4j 2025.10, they can also be more efficiently stored as xref:values-and-types/vector.adoc[`VECTOR`] properties using Cypher 25.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ image::runtimes-cypher-lifecycle.svg[Diagram showing the lifecycle of a Cypher q
== Example graph

To explain how to understand a Cypher execution plan, a graph based on the UK national rail network is used.
The data in the graph is taken from link:https://www.raildeliverygroup.com/our-services/rail-data/fares-timetable-data.html[publically available datasets].
The data in the graph is taken from link:https://www.raildeliverygroup.com/our-services/essential-services/real-time-train-journey-information.html[publically available datasets].

image::patterns-qpp-calling-points.svg[Example graph for quantified path patterns,width=800,role=popup]

Expand Down
4 changes: 2 additions & 2 deletions modules/ROOT/pages/queries/select-version.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -106,8 +106,8 @@ For more information about how to change and view the default language of new an
* link:{neo4j-docs-base-uri}/operations-manual/current/scalability/composite-databases/alter-composite-databases/#alter-default-language-composite-database[Alter the default Cypher version of a composite database]
* link:{neo4j-docs-base-uri}/operations-manual/current/database-administration/aliases/manage-aliases-standard-databases/#alter-default-language-remote-database-alias[Alter the default Cypher version of a remote database alias]
* link:{neo4j-docs-base-uri}/operations-manual/current/database-administration/standard-databases/listing-databases/#_show_the_default_cypher_version_of_a_database[Show the default Cypher version of a database]
* link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration/#_grant_privilege_to_modify_the_default_language_of_standard_databases[Grant privilege to modify the default language of standard databases]
* link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration/#grant-privilege-alter-composite-database[Grant privilege to modify composite databases] (required in order to alter the default language of a composite database)
* link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration/dbms-database-management-privileges/#_grant_privilege_to_modify_the_default_language_of_standard_databases[Grant privilege to modify the default language of standard databases]
* link:{neo4j-docs-base-uri}/operations-manual/current/authentication-authorization/dbms-administration/dbms-database-management-privileges/#grant-privilege-alter-composite-database[Grant privilege to modify composite databases] (required in order to alter the default language of a composite database)

For information about Cypher versions and DBMS upgrades, see the link:{neo4j-docs-base-uri}/upgrade-migration-guide/current/#_cypher_versions[Upgrade and migration guide -> Cypher versions].

Expand Down
40 changes: 24 additions & 16 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.