Skip to content

Commit 4b2161b

Browse files
Add new procedures dbms.cluster.recreateDatabase, dbms.cluster.statusCheck
1 parent 2c3113a commit 4b2161b

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[]
@@ -1979,6 +1989,33 @@ m|WRITE
19791989

19801990
This procedure requires the `SERVER MANAGEMENT` privilege.
19811991

1992+
[[procedure_dbms_cluster_recreateDatabase]]
1993+
[role=label--enterprise-edition label--new-5.24]
1994+
.dbms.cluster.recreateDatabase()
1995+
[cols="<15s,<85"]
1996+
|===
1997+
| Description
1998+
a|Recreates a database while keeping all RBAC settings.
1999+
The procedure initiates a process, which when complete, will have synchronized and started all database instances within the cluster.
2000+
| Signature
2001+
m|dbms.cluster.recreateDatabase(database :: STRING, options = {} :: MAP)
2002+
| Mode
2003+
a|WRITE
2004+
|===
2005+
2006+
[procedure_dbms_cluster_statusCheck]]
2007+
[role=label--enterprise-edition label--new-5.24 label--admin-only]
2008+
.dbms.cluster.statusCheck()
2009+
[cols="<15s,<85"]
2010+
|===
2011+
| Description
2012+
a|Performs a rafted status check.
2013+
| Signature
2014+
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)
2015+
| Mode
2016+
a|DBMS
2017+
|===
2018+
19822019
[[procedure_dbms_components]]
19832020
.dbms.components()
19842021
[cols="<15s,<85"]
@@ -2237,7 +2274,6 @@ a|WRITE
22372274
|===
22382275

22392276

2240-
22412277
[[procedure_dbms_scheduler_failedjobs]]
22422278
[role=label--enterprise-edition label--admin-only]
22432279
.dbms.scheduler.failedJobs()

0 commit comments

Comments
 (0)