Skip to content

Commit 2dbaa7f

Browse files
NataliaIvakinarenetapopova
authored andcommitted
Add new procedures dbms.cluster.recreateDatabase, dbms.cluster.statusCheck (#1816)
1 parent fc67e60 commit 2dbaa7f

File tree

1 file changed

+37
-1
lines changed

1 file changed

+37
-1
lines changed

modules/ROOT/pages/reference/procedures.adoc

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,16 @@ In 4.2, signature changed to `db.listLocks() :: (mode :: STRING, resourceType ::
318318
| label:yes[]
319319
| label:new[Introduced in 5.23] label:server-management[`SERVER MANAGEMENT` privilege only]
320320

321+
| xref:reference/procedures.adoc#procedure_dbms_cluster_recreateDatabase[`dbms.cluster.recreateDatabase()`]
322+
| label:no[]
323+
| label:yes[]
324+
| label:new[Introduced in 5.24]
325+
326+
| xref:reference/procedures.adoc#procedure_dbms_cluster_statusCheck[`dbms.cluster.statusCheck()`]
327+
| label:no[]
328+
| label:yes[]
329+
| label:new[Introduced in 5.24] label:admin-only[]
330+
321331
| xref:reference/procedures.adoc#procedure_dbms_components[`dbms.components()`]
322332
| label:yes[]
323333
| label:yes[]
@@ -1974,6 +1984,33 @@ m|WRITE
19741984

19751985
This procedure requires the `SERVER MANAGEMENT` privilege.
19761986

1987+
[[procedure_dbms_cluster_recreateDatabase]]
1988+
[role=label--enterprise-edition label--new-5.24]
1989+
.dbms.cluster.recreateDatabase()
1990+
[cols="<15s,<85"]
1991+
|===
1992+
| Description
1993+
a|Recreates a database while keeping all RBAC settings.
1994+
The procedure initiates a process, which when complete, will have synchronized and started all database instances within the cluster.
1995+
| Signature
1996+
m|dbms.cluster.recreateDatabase(database :: STRING, options = {} :: MAP)
1997+
| Mode
1998+
a|WRITE
1999+
|===
2000+
2001+
[[procedure_dbms_cluster_statusCheck]]
2002+
[role=label--enterprise-edition label--new-5.24 label--admin-only]
2003+
.dbms.cluster.statusCheck()
2004+
[cols="<15s,<85"]
2005+
|===
2006+
| Description
2007+
a|Performs a rafted status check.
2008+
| Signature
2009+
m|dbms.cluster.statusCheck(databases :: LIST<STRING>, timeoutMilliseconds = null :: INTEGER) :: (database :: STRING, serverId :: STRING, serverName :: STRING, address :: STRING, replicationSuccessful :: BOOLEAN, memberStatus :: STRING, recognisedLeader :: STRING, recognisedLeaderTerm :: INTEGER, requester :: BOOLEAN, error :: STRING)
2010+
| Mode
2011+
a|DBMS
2012+
|===
2013+
19772014
[[procedure_dbms_components]]
19782015
.dbms.components()
19792016
[cols="<15s,<85"]
@@ -2232,7 +2269,6 @@ a|WRITE
22322269
|===
22332270

22342271

2235-
22362272
[[procedure_dbms_scheduler_failedjobs]]
22372273
[role=label--enterprise-edition label--admin-only]
22382274
.dbms.scheduler.failedJobs()

0 commit comments

Comments
 (0)