diff --git a/modules/ROOT/content-nav.adoc b/modules/ROOT/content-nav.adoc index eea78640..9196393d 100644 --- a/modules/ROOT/content-nav.adoc +++ b/modules/ROOT/content-nav.adoc @@ -242,6 +242,14 @@ **** xref:errors/gql-errors/42I51.adoc[] **** xref:errors/gql-errors/42I52.adoc[] **** xref:errors/gql-errors/42I53.adoc[] +**** xref:errors/gql-errors/42I54.adoc[] +**** xref:errors/gql-errors/42I55.adoc[] +**** xref:errors/gql-errors/42I56.adoc[] +**** xref:errors/gql-errors/42I57.adoc[] +**** xref:errors/gql-errors/42I58.adoc[] +**** xref:errors/gql-errors/42I59.adoc[] +**** xref:errors/gql-errors/42I60.adoc[] +**** xref:errors/gql-errors/42I61.adoc[] **** xref:errors/gql-errors/42N00.adoc[] **** xref:errors/gql-errors/42N01.adoc[] **** xref:errors/gql-errors/42N02.adoc[] diff --git a/modules/ROOT/pages/errors/gql-errors/42I54.adoc b/modules/ROOT/pages/errors/gql-errors/42I54.adoc new file mode 100644 index 00000000..12868e3f --- /dev/null +++ b/modules/ROOT/pages/errors/gql-errors/42I54.adoc @@ -0,0 +1,11 @@ += 42I54 + +== Status description +error: syntax error or access rule violation - invalid use of `INSERT`. `{ <> }` is not allowed in `INSERT`. Use `CREATE` or `{ <> }`. + +ifndef::backend-pdf[] +[discrete.glossary] +== Glossary + +include::partial$glossary.adoc[] +endif::[] diff --git a/modules/ROOT/pages/errors/gql-errors/42I55.adoc b/modules/ROOT/pages/errors/gql-errors/42I55.adoc new file mode 100644 index 00000000..2d7d5685 --- /dev/null +++ b/modules/ROOT/pages/errors/gql-errors/42I55.adoc @@ -0,0 +1,11 @@ += 42I55 + +== Status description +error: syntax error or access rule violation - invalid use of dynamic label or type. Dynamic `{ <> }` using `$any()` are not allowed in `{ <> }`. + +ifndef::backend-pdf[] +[discrete.glossary] +== Glossary + +include::partial$glossary.adoc[] +endif::[] diff --git a/modules/ROOT/pages/errors/gql-errors/42I56.adoc b/modules/ROOT/pages/errors/gql-errors/42I56.adoc new file mode 100644 index 00000000..5d5b07e4 --- /dev/null +++ b/modules/ROOT/pages/errors/gql-errors/42I56.adoc @@ -0,0 +1,11 @@ += 42I56 + +== Status description +error: syntax error or access rule violation - invalid relationship direction. Only directed relationships are supported in `{ <>}`. + +ifndef::backend-pdf[] +[discrete.glossary] +== Glossary + +include::partial$glossary.adoc[] +endif::[] diff --git a/modules/ROOT/pages/errors/gql-errors/42I57.adoc b/modules/ROOT/pages/errors/gql-errors/42I57.adoc new file mode 100644 index 00000000..94cb92e5 --- /dev/null +++ b/modules/ROOT/pages/errors/gql-errors/42I57.adoc @@ -0,0 +1,11 @@ += 42I57 + +== Status description +error: syntax error or access rule violation - invalid query ending. `{<>}` cannot contain a query ending with `{<>}`. + +ifndef::backend-pdf[] +[discrete.glossary] +== Glossary + +include::partial$glossary.adoc[] +endif::[] \ No newline at end of file diff --git a/modules/ROOT/pages/errors/gql-errors/42I58.adoc b/modules/ROOT/pages/errors/gql-errors/42I58.adoc new file mode 100644 index 00000000..594e1fc3 --- /dev/null +++ b/modules/ROOT/pages/errors/gql-errors/42I58.adoc @@ -0,0 +1,11 @@ += 42I58 + +== Status description +error: syntax error or access rule violation - invalid entity reference. Entity, `{<>}`, cannot be created and referenced in the same clause. + +ifndef::backend-pdf[] +[discrete.glossary] +== Glossary + +include::partial$glossary.adoc[] +endif::[] \ No newline at end of file diff --git a/modules/ROOT/pages/errors/gql-errors/42I59.adoc b/modules/ROOT/pages/errors/gql-errors/42I59.adoc new file mode 100644 index 00000000..1ca1f149 --- /dev/null +++ b/modules/ROOT/pages/errors/gql-errors/42I59.adoc @@ -0,0 +1,11 @@ += 42I59 + +== Status description +error: syntax error or access rule violation - dynamic entity type not allowed. Dynamic label and types are only allowed in `{ <> }` clauses. + +ifndef::backend-pdf[] +[discrete.glossary] +== Glossary + +include::partial$glossary.adoc[] +endif::[] \ No newline at end of file diff --git a/modules/ROOT/pages/errors/gql-errors/42I60.adoc b/modules/ROOT/pages/errors/gql-errors/42I60.adoc new file mode 100644 index 00000000..3a16029d --- /dev/null +++ b/modules/ROOT/pages/errors/gql-errors/42I60.adoc @@ -0,0 +1,11 @@ += 42I60 + +== Status description +error: syntax error or access rule violation - invalid glob escaping. Each part of the glob (a block of text up until a dot) must either be fully escaped or not escaped at all. + +ifndef::backend-pdf[] +[discrete.glossary] +== Glossary + +include::partial$glossary.adoc[] +endif::[] \ No newline at end of file diff --git a/modules/ROOT/pages/errors/gql-errors/42I61.adoc b/modules/ROOT/pages/errors/gql-errors/42I61.adoc new file mode 100644 index 00000000..15f287ba --- /dev/null +++ b/modules/ROOT/pages/errors/gql-errors/42I61.adoc @@ -0,0 +1,11 @@ += 42I61 + +== Status description +error: syntax error or access rule violation - missing LOOKUP INDEX function name. Missing function name for the LOOKUP INDEX. + +ifndef::backend-pdf[] +[discrete.glossary] +== Glossary + +include::partial$glossary.adoc[] +endif::[] \ No newline at end of file diff --git a/modules/ROOT/pages/errors/gql-errors/index.adoc b/modules/ROOT/pages/errors/gql-errors/index.adoc index 989a1e70..0dfdfd04 100644 --- a/modules/ROOT/pages/errors/gql-errors/index.adoc +++ b/modules/ROOT/pages/errors/gql-errors/index.adoc @@ -892,7 +892,7 @@ Status description:: error: syntax error or access rule violation - invalid use === xref:errors/gql-errors/42I30.adoc[42I30] -Status description:: error: syntax error or access rule violation - invalid use of label expressions. Label expressions cannot be used in `{ <> }`. +Status description:: error: syntax error or access rule violation - invalid use of label expressions. Label expressions cannot be used in `{ <> }`. === xref:errors/gql-errors/42I31.adoc[42I31] @@ -978,11 +978,41 @@ Status description:: info: invalid call signature. The procedure or function `{ Status description:: error: syntax error or access rule violation - no longer valid syntax. `{ <> }` - === xref:errors/gql-errors/42I53.adoc[42I53] Status description:: error: syntax error or access rule violation - unsupported coordinate type. Unknown coordinate type: `{ <> }`. +=== xref:errors/gql-errors/42I54.adoc[42I54] + +Status description:: error: syntax error or access rule violation - invalid use of `INSERT`. `{ <> }` is not allowed in `INSERT`. Use `CREATE` or `{ <> }`. + +=== xref:errors/gql-errors/42I55.adoc[42I55] + +Status description:: error: syntax error or access rule violation - invalid use of dynamic label or type. Dynamic `{ <> }` using `$any()` are not allowed in `{ <> }`. + +=== xref:errors/gql-errors/42I56.adoc[42I56] + +Status description:: error: syntax error or access rule violation - invalid relationship direction. Only directed relationships are supported in `{ <>}`. + +=== xref:errors/gql-errors/42I57.adoc[42I57] + +Status description:: error: syntax error or access rule violation - invalid query ending. `{<>}` cannot contain a query ending with `{<>}`. + +=== xref:errors/gql-errors/42I58.adoc[42I58] + +Status description:: error: syntax error or access rule violation - invalid entity reference. Entity, `{<>}`, cannot be created and referenced in the same clause. + +=== xref:errors/gql-errors/42I59.adoc[42I59] + +Status description:: error: syntax error or access rule violation - dynamic entity type not allowed. Dynamic label and types are only allowed in `{ <> }` clauses. + +=== xref:errors/gql-errors/42I60.adoc[42I60] + +Status description:: error: syntax error or access rule violation - invalid glob escaping. Each part of the glob (a block of text up until a dot) must either be fully escaped or not escaped at all. + +=== xref:errors/gql-errors/42I60.adoc[42I61] + +Status description:: error: syntax error or access rule violation - missing LOOKUP INDEX function name. Missing function name for the LOOKUP INDEX. [role=label--changed-2025.03] === xref:errors/gql-errors/42N00.adoc[42N00] @@ -1099,7 +1129,7 @@ Status description:: error: syntax error or access rule violation - missing `WIT === xref:errors/gql-errors/42N25.adoc[42N25] -Status description:: error: syntax error or access rule violation - missing `YIELD`. Procedure call inside a query does not support naming results implicitly. Use `YIELD` instead. +Status description:: error: syntax error or access rule violation - missing `YIELD`. Procedure call inside a query does not support naming results implicitly. Use `YIELD` instead. === xref:errors/gql-errors/42N26.adoc[42N26] diff --git a/modules/ROOT/partials/glossary.adoc b/modules/ROOT/partials/glossary.adoc index 6a803e18..f7273ea2 100644 --- a/modules/ROOT/partials/glossary.adoc +++ b/modules/ROOT/partials/glossary.adoc @@ -12,6 +12,7 @@ [[cause]]$cause:: Freeform description of what caused the error. [[cfgSetting]]$cfgSetting:: Configuration setting key, for example, `server.https.enabled`. [[clause]]$clause:: A Cypher clause, for example, `USE`, `MATCH`. +[[clauseList]]$clause:: A list of Cypher clauses, for example, `USE, MATCH`. [[cmd]]$cmd:: A Cypher command, for example, `DROP DATABASE`, `PROFILE`, `SHOW PROCEDURES`. [[component]]$component:: A component of something, for example, hours/minutes within a time, a subset input within the whole input, `TOPOLOGY` clause within the whole `CREATE/ALTER DB ... SET TOPOLOGY`, etc. // we need to change the parameter $component in 51N27 to `$feat` maybe.