From 9e18e4dc6c95b49a44909131e7e93754e899fecb Mon Sep 17 00:00:00 2001 From: Therese Magnusson Date: Thu, 5 Jun 2025 13:36:01 +0200 Subject: [PATCH 1/4] Update 22N69 and 22N71 to have more consistent wording when compared to the corresponding constraint errors --- modules/ROOT/pages/errors/gql-errors/22N69.adoc | 4 +++- modules/ROOT/pages/errors/gql-errors/22N71.adoc | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/errors/gql-errors/22N69.adoc b/modules/ROOT/pages/errors/gql-errors/22N69.adoc index 4ee05c3b..d0a8352f 100644 --- a/modules/ROOT/pages/errors/gql-errors/22N69.adoc +++ b/modules/ROOT/pages/errors/gql-errors/22N69.adoc @@ -1,7 +1,9 @@ +:page-role: changed-2025.06 + = 22N69 == Status description -error: data exception - index does not exist. The index specified by `{ <> }` does not exist. +error: data exception - index does not exist. The index `{ <> }` does not exist. ifndef::backend-pdf[] diff --git a/modules/ROOT/pages/errors/gql-errors/22N71.adoc b/modules/ROOT/pages/errors/gql-errors/22N71.adoc index c13a5635..20ba2db5 100644 --- a/modules/ROOT/pages/errors/gql-errors/22N71.adoc +++ b/modules/ROOT/pages/errors/gql-errors/22N71.adoc @@ -1,7 +1,9 @@ +:page-role: changed-2025.06 + = 22N71 == Status description -error: data exception - index with the same name already exists. An index with the same name already exists: `{ <> }`. +error: data exception - duplicated index name. An index with the same name already exists: `{ <> }`. ifndef::backend-pdf[] From af00570dd39f5de7694fe4f1345fe9696d019de8 Mon Sep 17 00:00:00 2001 From: Therese Magnusson Date: Fri, 13 Jun 2025 14:11:53 +0200 Subject: [PATCH 2/4] Update to correct version after main PR was merged --- modules/ROOT/pages/errors/gql-errors/22N69.adoc | 2 +- modules/ROOT/pages/errors/gql-errors/22N71.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/errors/gql-errors/22N69.adoc b/modules/ROOT/pages/errors/gql-errors/22N69.adoc index d0a8352f..a58f4dae 100644 --- a/modules/ROOT/pages/errors/gql-errors/22N69.adoc +++ b/modules/ROOT/pages/errors/gql-errors/22N69.adoc @@ -1,4 +1,4 @@ -:page-role: changed-2025.06 +:page-role: changed-2025.07 = 22N69 diff --git a/modules/ROOT/pages/errors/gql-errors/22N71.adoc b/modules/ROOT/pages/errors/gql-errors/22N71.adoc index 20ba2db5..f92ec23b 100644 --- a/modules/ROOT/pages/errors/gql-errors/22N71.adoc +++ b/modules/ROOT/pages/errors/gql-errors/22N71.adoc @@ -1,4 +1,4 @@ -:page-role: changed-2025.06 +:page-role: changed-2025.07 = 22N71 From 3ecee226f2fa058ca371a8d48ce8a44734332505 Mon Sep 17 00:00:00 2001 From: Reneta Popova Date: Tue, 8 Jul 2025 15:52:32 +0100 Subject: [PATCH 3/4] regenerate index file --- modules/ROOT/pages/errors/gql-errors/index.adoc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/errors/gql-errors/index.adoc b/modules/ROOT/pages/errors/gql-errors/index.adoc index ba6ad42d..ba607ae7 100644 --- a/modules/ROOT/pages/errors/gql-errors/index.adoc +++ b/modules/ROOT/pages/errors/gql-errors/index.adoc @@ -414,17 +414,19 @@ Status description:: error: data exception - duplicated constraint name. A const Status description:: error: data exception - dependent constraint managed individually. Dependent constraints cannot be managed individually and must be managed together with its graph type. +[role=label--changed-2025.07] === xref:errors/gql-errors/22N69.adoc[22N69] -Status description:: error: data exception - index does not exist. The index specified by `{ <> }` does not exist. +Status description:: error: data exception - index does not exist. The index `{ <> }` does not exist. === xref:errors/gql-errors/22N70.adoc[22N70] Status description:: error: data exception - equivalent index already exists. An equivalent index already exists: `{ <> }`. +[role=label--changed-2025.07] === xref:errors/gql-errors/22N71.adoc[22N71] -Status description:: error: data exception - index with the same name already exists. An index with the same name already exists: `{ <> }`. +Status description:: error: data exception - duplicated index name. An index with the same name already exists: `{ <> }`. === xref:errors/gql-errors/22N73.adoc[22N73] From c76606f25a0ccf44326d45dc59a839c9a3d8803c Mon Sep 17 00:00:00 2001 From: Therese Magnusson Date: Tue, 8 Jul 2025 17:12:35 +0200 Subject: [PATCH 4/4] Add examples --- .../ROOT/pages/errors/gql-errors/22N69.adoc | 18 ++++++++++++++ .../ROOT/pages/errors/gql-errors/22N71.adoc | 24 +++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/modules/ROOT/pages/errors/gql-errors/22N69.adoc b/modules/ROOT/pages/errors/gql-errors/22N69.adoc index a58f4dae..7f4dd68d 100644 --- a/modules/ROOT/pages/errors/gql-errors/22N69.adoc +++ b/modules/ROOT/pages/errors/gql-errors/22N69.adoc @@ -6,6 +6,24 @@ error: data exception - index does not exist. The index `{ <> }` does not exist. +== Example scenario + +For example, try to drop a non-existing index: + +[source,cypher] +---- +DROP INDEX `nonExisting` +---- + +You will receive an error with GQLSTATUS xref:errors/gql-errors/50N10.adoc[50N10]. +This error has a cause with GQLSTATUS 22N69 and status description: + +[source] +---- +error: data exception - index does not exist. The index 'nonExisting' does not exist. +---- + + ifndef::backend-pdf[] [discrete.glossary] == Glossary diff --git a/modules/ROOT/pages/errors/gql-errors/22N71.adoc b/modules/ROOT/pages/errors/gql-errors/22N71.adoc index f92ec23b..c6501340 100644 --- a/modules/ROOT/pages/errors/gql-errors/22N71.adoc +++ b/modules/ROOT/pages/errors/gql-errors/22N71.adoc @@ -6,6 +6,30 @@ error: data exception - duplicated index name. An index with the same name already exists: `{ <> }`. +== Example scenario + +For example, try to create an index when there is another existing index with that name: + +Given: +[source,cypher] +---- +CREATE INDEX `myIndex` FOR (n:Person) ON (n.name) +---- + +Then, when attempting to create: +[source,cypher] +---- +CREATE INDEX `myIndex` FOR (n:Book) ON (n.title) +---- + +You will receive an error with GQLSTATUS 22N71 and status description: + +[source] +---- +error: data exception - duplicated index name. An index with the same name already exists: `myIndex` +---- + + ifndef::backend-pdf[] [discrete.glossary] == Glossary