You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/ROOT/pages/changelogs.adoc
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,11 @@
1
1
:description: This page lists all changes to status codes per Neo4j version.
2
2
= Changes to status codes per Neo4j version
3
3
4
+
== Neo4j 5.25
5
+
6
+
Starting from 5.25, the query log includes the GQL error information under the JSON object `errorInfo`.
7
+
For more information, see link:https://neo4j.com/docs/operations-manual/current/monitoring/logging/#gql-error-information[Operations Manual -> GQL error information].
Copy file name to clipboardExpand all lines: modules/ROOT/pages/errors/all-errors.adoc
+24-5Lines changed: 24 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,27 @@
1
-
:description: The Neo4j error codes for Neo4j version {neo4j-version}.
1
+
:description: The error codes for Neo4j 5.
2
2
3
3
4
4
[[neo4j-errors]]
5
-
= List of all server error codes
5
+
= List of Neo4j error codes
6
+
7
+
This page lists the current Neo4j error codes, which which are returned along side xref:errors/gql-errors.adoc[GQLSTATUS error codes].
8
+
9
+
Error codes are returned by the server when the execution of a query fails.
10
+
They always have the severity level `ERROR`.
11
+
Errors are grouped based on the type of the Neo4j code:
12
+
13
+
Client errors::
14
+
These errors are caused by the client (user input or user application) and are usually related to the request itself.
15
+
The Neo4j codes for client errors have the prefix `Neo.ClientError`.
16
+
17
+
Transient errors::
18
+
These errors are detected by the server and are usually related to some kind of database unavailability, such as limits reached, out-of-memory, timeouts, etc.
19
+
The error can be temporary, and the request could succeed if retried.
20
+
The Neo4j codes for transient errors have the prefix `Neo.TransientError`.
21
+
22
+
Database errors::
23
+
These errors are caused by the database and are usually related to the database state.
24
+
The Neo4j codes for database errors have the prefix `Neo.DatabaseError`.
6
25
7
26
This page contains lists of all Neo4j errors, grouped by type.
8
27
@@ -13,7 +32,7 @@ This is a complete list of all client errors Neo4j may return, and what they mea
0 commit comments