diff --git a/modules/ROOT/pages/reference/procedures.adoc b/modules/ROOT/pages/reference/procedures.adoc index ca2686f4d..fc7e5d99a 100644 --- a/modules/ROOT/pages/reference/procedures.adoc +++ b/modules/ROOT/pages/reference/procedures.adoc @@ -318,6 +318,16 @@ In 4.2, signature changed to `db.listLocks() :: (mode :: STRING, resourceType :: | label:yes[] | label:new[Introduced in 5.23] label:server-management[`SERVER MANAGEMENT` privilege only] +| xref:reference/procedures.adoc#procedure_dbms_cluster_recreateDatabase[`dbms.cluster.recreateDatabase()`] +| label:no[] +| label:yes[] +| label:new[Introduced in 5.24] + +| xref:reference/procedures.adoc#procedure_dbms_cluster_statusCheck[`dbms.cluster.statusCheck()`] +| label:no[] +| label:yes[] +| label:new[Introduced in 5.24] label:admin-only[] + | xref:reference/procedures.adoc#procedure_dbms_components[`dbms.components()`] | label:yes[] | label:yes[] @@ -1979,6 +1989,33 @@ m|WRITE This procedure requires the `SERVER MANAGEMENT` privilege. +[[procedure_dbms_cluster_recreateDatabase]] +[role=label--enterprise-edition label--new-5.24] +.dbms.cluster.recreateDatabase() +[cols="<15s,<85"] +|=== +| Description +a|Recreates a database while keeping all RBAC settings. +The procedure initiates a process, which when complete, will have synchronized and started all database instances within the cluster. +| Signature +m|dbms.cluster.recreateDatabase(database :: STRING, options = {} :: MAP) +| Mode +a|WRITE +|=== + +[[procedure_dbms_cluster_statusCheck]] +[role=label--enterprise-edition label--new-5.24 label--admin-only] +.dbms.cluster.statusCheck() +[cols="<15s,<85"] +|=== +| Description +a|Performs a rafted status check. +| Signature +m|dbms.cluster.statusCheck(databases :: LIST, timeoutMilliseconds = null :: INTEGER) :: (database :: STRING, serverId :: STRING, serverName :: STRING, address :: STRING, replicationSuccessful :: BOOLEAN, memberStatus :: STRING, recognisedLeader :: STRING, recognisedLeaderTerm :: INTEGER, requester :: BOOLEAN, error :: STRING) +| Mode +a|DBMS +|=== + [[procedure_dbms_components]] .dbms.components() [cols="<15s,<85"] @@ -2237,7 +2274,6 @@ a|WRITE |=== - [[procedure_dbms_scheduler_failedjobs]] [role=label--enterprise-edition label--admin-only] .dbms.scheduler.failedJobs()