summaryrefslogtreecommitdiff
path: root/docs/api_reference/CXX/dbsite_remove.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/api_reference/CXX/dbsite_remove.html')
-rw-r--r--docs/api_reference/CXX/dbsite_remove.html34
1 files changed, 25 insertions, 9 deletions
diff --git a/docs/api_reference/CXX/dbsite_remove.html b/docs/api_reference/CXX/dbsite_remove.html
index c49c6d41..dd87b261 100644
--- a/docs/api_reference/CXX/dbsite_remove.html
+++ b/docs/api_reference/CXX/dbsite_remove.html
@@ -14,7 +14,7 @@
<body>
<div xmlns="" class="navheader">
<div class="libver">
- <p>Library Version 11.2.5.3</p>
+ <p>Library Version 12.1.6.1</p>
</div>
<table width="100%" summary="Navigation header">
<tr>
@@ -45,13 +45,16 @@ DbSite::remove();</pre>
<p>
The <code class="methodname">DbSite::remove()</code> method removes the
site from the replication group. If called at the master site,
- repmgr updates the membership database directly. If called from a
+ Replication Manager updates the group membership database directly. If
+ called from a
client, this method causes a request to be sent to the master to
perform the operation. The method then awaits confirmation.
</p>
<p>
The DbSite handle must not be accessed again after this
method is called, regardless of the return value.
+ This method may not be
+ called before starting Replication Manager.
</p>
<p>
The <code class="methodname">DbSite::remove()</code> <span>
@@ -67,7 +70,7 @@ DbSite::remove();</pre>
<div class="titlepage">
<div>
<div>
- <h3 class="title"><a id="idp4041232"></a>Errors</h3>
+ <h3 class="title"><a id="idp4046280"></a>Errors</h3>
</div>
</div>
</div>
@@ -85,23 +88,36 @@ DbSite::remove();</pre>
<div class="titlepage">
<div>
<div>
- <h4 class="title"><a id="idp4037320"></a>DB_REP_UNAVAIL</h4>
+ <h4 class="title"><a id="idp4043968"></a>DB_REP_UNAVAIL</h4>
</div>
</div>
</div>
<p>
- The master updated the database but did not receive enough
- acknowledgements from clients sufficient to meet the
- current ack policy or there was an attempt to remove the
+ The master updated the group membership database but did not
+ receive enough
+ acknowledgements from clients to meet the current
+ acknowledgement policy or there was an attempt to remove the
current master site from the replication group.
</p>
</div>
+ <div class="sect3" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h4 class="title"><a id="idp4032568"></a>EINVAL</h4>
+ </div>
+ </div>
+ </div>
+ <p>
+ If Replication Manager has not been started.
+ </p>
+ </div>
</div>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
<div>
<div>
- <h3 class="title"><a id="idp4030576"></a>Class</h3>
+ <h3 class="title"><a id="idp4033648"></a>Class</h3>
</div>
</div>
</div>
@@ -113,7 +129,7 @@ DbSite::remove();</pre>
<div class="titlepage">
<div>
<div>
- <h3 class="title"><a id="idp4040240"></a>See Also</h3>
+ <h3 class="title"><a id="idp4028632"></a>See Also</h3>
</div>
</div>
</div>