Skip to content

Commit 42ac02c

Browse files
committed
Document errors implemented in 5.26
1 parent b106341 commit 42ac02c

File tree

1 file changed

+69
-5
lines changed

1 file changed

+69
-5
lines changed

modules/ROOT/pages/errors/gql-errors.adoc

Lines changed: 69 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ Status description:: error: data exception - invalid entity type. Invalid input
225225

226226
// === 22N28
227227

228-
// Status description:: error: data exception - overflow error. The result of the operation `{ $operation }` has caused an overflow.
228+
// Status description:: error: data exception - overflow error. The result of the operation `{ $operation }` has caused an overflow.
229229

230230
// === 22N29
231231

@@ -277,7 +277,7 @@ Status description:: error: data exception - invalid shortest path expression. S
277277

278278
=== 22N41
279279

280-
Status description:: error: data exception - merge node uniqueness constraint violation. The 'MERGE' clause did not find a matching node `{ $variable }` and cannot create a new node due to conflicts with existing uniqueness constraints.
280+
Status description:: error: data exception - merge node uniqueness constraint violation. The 'MERGE' clause did not find a matching node `{ $variable }` and cannot create a new node due to conflicts with existing uniqueness constraints.
281281

282282
=== 22N42
283283

@@ -305,7 +305,7 @@ Status description:: error: data exception - invalid parallel runtime configurat
305305

306306
=== 22N49
307307

308-
Status description:: error: data exception - CSV buffer size overflow. Cannot read a CSV field larger than the set buffer size. Ensure the field does not have an unterminated quote, or increase the buffer size via 'dbms.import.csv.buffer_size'.
308+
Status description:: error: data exception - CSV buffer size overflow. Cannot read a CSV field larger than the set buffer size. Ensure the field does not have an unterminated quote, or increase the buffer size via 'dbms.import.csv.buffer_size'.
309309

310310
=== 22N51
311311

@@ -469,7 +469,7 @@ Status description:: error: data exception - cannot convert alias local to remot
469469

470470
// === 22N94
471471

472-
// Status description:: error: data exception - invalid YIELD *. 'YIELD *' is not supported in this context. Explicitly specify which columns to yield.
472+
// Status description:: error: data exception - invalid YIELD *. 'YIELD *' is not supported in this context. Explicitly specify which columns to yield.
473473

474474
=== 22N95
475475

@@ -497,7 +497,7 @@ Status description:: error: data exception - invalid property based access contr
497497

498498
// === 22NA1
499499

500-
// Status description:: error: data exception - invalid property based access control rule involving non-commutative expressions. The property `{ $propKey }` must appear on the left hand side of the `{ $operation }` operator.
500+
// Status description:: error: data exception - invalid property based access control rule involving non-commutative expressions. The property `{ $propKey }` must appear on the left hand side of the `{ $operation }` operator.
501501

502502
// === 22NA2
503503

@@ -723,6 +723,10 @@ Status description:: error: syntax error or access rule violation - invalid comm
723723

724724
Status description:: error: syntax error or access rule violation - invalid input. Invalid input `{ $input }`, expected: `{ $valueList }`.
725725

726+
=== 42I13
727+
728+
Status description:: error: syntax error or access rule violation - invalid number of procedure or function arguments. The procedure or function call does not provide the required number of arguments; expected `{ $count1 }` but got `{ $count2 }`. The procedure or function `{ $procFun }` has the signature: `{ $sig }`.
729+
726730
=== 42I18
727731

728732
Status description:: error: syntax error or access rule violation - invalid reference to implicitly grouped expressions. The aggregation column contains implicit grouping expressions referenced by the variables `{ $varList }`. Implicit grouping expressions are variables not explicitly declared as grouping keys.
@@ -855,10 +859,19 @@ Status description:: error: syntax error or access rule violation - unaliased re
855859

856860
Status description:: error: syntax error or access rule violation - single return column required. A `COLLECT` subquery must end with a single return column.
857861

862+
=== 42N24
863+
864+
Status description:: error: syntax error or access rule violation - missing `WITH`. A `WITH` clause is required between `{ $input1 }` and `{ $input2 }`.
865+
866+
858867
=== 42N29
859868

860869
Status description:: error: syntax error or access rule violation - unbound variables in pattern expression. Pattern expressions are not allowed to introduce new variables: `{ $var }`.
861870

871+
=== 42N31
872+
873+
Status description:: error: syntax error or access rule violation - specified number out of range. Expected `{ $component }` to be `{ $valueType }` in the range `{ $lower }` to `{ $upper }` but found `{ $value }`.
874+
862875
=== 42N39
863876

864877
Status description:: error: syntax error or access rule violation - incompatible return columns. All subqueries in a `UNION` clause must have the same return column names.
@@ -879,6 +892,10 @@ Status description:: error: syntax error or access rule violation - invalid use
879892

880893
Status description:: error: syntax error or access rule violation - function without required WHERE clause. The function `{ $fun }` requires a WHERE clause.
881894

895+
=== 42N71
896+
897+
Status description:: error: syntax error or access rule violation - incomplete query. A query must conclude with a `RETURN` clause, a `FINISH` clause, an update clause, a unit subquery call, or a procedure call without a `YIELD` clause.
898+
882899
=== 42N75
883900

884901
Status description:: error: syntax error or access rule violation - invalid use of graph function. A call to the graph function `{ $fun }` is only allowed as the top-level argument of a `USE` clause.
@@ -887,6 +904,10 @@ Status description:: error: syntax error or access rule violation - invalid use
887904

888905
Status description:: error: syntax error or access rule violation - unfulfillable hints. The hint(s) `{ $hintAndedList }` cannot be fulfilled.
889906

907+
=== 42N77
908+
909+
Status description:: error: syntax error or access rule violation - missing hint predicate. The hint `{ $hint }` cannot be fulfilled. The query does not contain a compatible predicate for `{ $entityType }` on `{ $var }`.
910+
890911
=== 42N78
891912

892913
Status description:: error: syntax error or access rule violation - variable already bound. Node `{ $var }` has already been bound and cannot be modified by the `{ $clause }` clause.
@@ -932,6 +953,10 @@ Status description:: error: syntax error or access rule violation - cannot modif
932953

933954
Status description:: error: syntax error or access rule violation - cannot delete own user. Cannot delete the user record of the current user.
934955

956+
=== 42NA6
957+
958+
Status description:: info: invalid alias target. Aliases are not allowed to target composite databases.
959+
935960
=== 42NFD
936961

937962
Status description:: error: syntax error or access rule violation - credentials expired. Permission denied. The credentials you provided were valid, but must be changed before you can use this instance.
@@ -1075,6 +1100,18 @@ Status description:: error: system configuration or operation exception - invali
10751100

10761101
Status description:: error: system configuration or operation exception - invalid procedure or function name. Procedures and functions cannot be defined in the root namespace, or use a reserved namespace. Use the package name instead (e.g., org.example.com.`{ $procFun })`.
10771102

1103+
=== 51N18
1104+
1105+
Status description:: error: system configuration or operation exception - invalid method return type. The method `{ $procMethod }` has an invalid return type. Procedures must return a stream of records, where each record is of a defined concrete class.
1106+
1107+
1108+
=== 51N20
1109+
1110+
Status description:: error: system configuration or operation exception - cannot inject field. The field `{ $procField }` is not injectable. Ensure the field is marked as public and non-final.
1111+
1112+
=== 51N21
1113+
1114+
Status description:: error: system configuration or operation exception - procedure registry is busy. The procedure registration failed because the procedure registry was busy. Try again.
10781115

10791116
=== 51N22
10801117

@@ -1125,6 +1162,13 @@ Status description:: error: system configuration or operation exception - write
11251162

11261163
Status description:: error: system configuration or operation exception - database location changed. The location of `{ $db }` has changed while the transaction was running.
11271164

1165+
=== 51N36
1166+
1167+
Status description:: error: system configuration or operation exception - out of memory. There is not enough memory to perform the current task.
1168+
1169+
=== 51N37
1170+
1171+
Status description:: error: system configuration or operation exception - stack overflow. There is not enough stack size to perform the current task.
11281172

11291173
=== 51N39
11301174

@@ -1204,11 +1248,18 @@ Status description:: error: system configuration or operation exception - cannot
12041248

12051249
Status description:: error: system configuration or operation exception - cannot create additional database. Failed to create the database `{ $db }`. The limit of databases is reached. Either increase the limit using the config setting `{ $cfgSetting }` or drop a database.
12061250

1251+
=== 51N56
1252+
1253+
Status description:: error: system configuration or operation exception - topology out of range. The number of `{ $serverType }` seeding servers `{ $count1 }` is larger than the desired number of `{ $allocType }` allocations `{ $count2 }`.
1254+
12071255

12081256
=== 51N57
12091257

12101258
Status description:: error: system configuration or operation exception - generic topology modification error. Unexpected error while picking allocations. { $msg }
12111259

1260+
=== 51N59
1261+
1262+
Status description:: error: system configuration or operation exception - internal resource exhaustion. The DBMS is unable to handle the request, please retry later or contact the system operator. More information is present in the logs.
12121263

12131264
=== 51N60
12141265

@@ -1251,6 +1302,10 @@ Procedure exceptions occur when there is an error in executing a procedure, such
12511302

12521303
Status description:: error: procedure exception - procedure execution client error. Execution of the procedure `{ $proc }` failed due to a client error.
12531304

1305+
=== 52N03
1306+
1307+
Status description:: error: procedure exception - invalid procedure execution mode. Execution of the procedure `{ $proc }` failed due to an invalid specified execution mode `{ $procExeMode }`.
1308+
12541309
=== 52N05
12551310

12561311
Status description:: error: procedure exception - cannot invoke procedure on a primary. Can't invoke procedure on this member because it is not a secondary for database `{ $db }`.
@@ -1299,6 +1354,15 @@ Status description:: error: procedure exception - invalid procedure argument lis
12991354

13001355
Status description:: error: procedure exception - quarantine change failed. Setting/removing the quarantine marker failed.
13011356

1357+
=== 52N18
1358+
1359+
Status description:: error: procedure exception - too many seeders. The number of seeding servers `{ $countSeeders }` is larger than the defined number of allocations `{ $countAllocs }`.
1360+
1361+
=== 52N19
1362+
1363+
Status description:: error: procedure exception - no such seeder. The specified seeding server with id `{ $server }` was not found. Verify that the spelling is correct.
1364+
1365+
13021366
=== 52N23
13031367

13041368
Status description:: error: procedure exception - non-reloadable namespace. The following namespaces are not reloadable: `{ $namespaceList }`

0 commit comments

Comments
 (0)