Files
Yasuhiro KIMURA 9678929700 Update to 18.1.40
2020-07-24 01:10:28 +09:00

103 lines
4.5 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Replication Write Forwarding</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
<link rel="start" href="index.html" title="Berkeley DB Installation and Build Guide" />
<link rel="up" href="upgrade_62_toc.html" title="Chapter 9.  Upgrading Berkeley DB 12.1.6.1 applications to Berkeley DB 12.1.6.2" />
<link rel="prev" href="upgrade_regiondir.html" title="Configurable Region Directory" />
<link rel="next" href="upgrade_repmgripv6.html" title="Replication Manager IPv6 Support" />
</head>
<body>
<div xmlns="" class="navheader">
<div class="libver">
<p>Library Version 18.1.40</p>
</div>
<table width="100%" summary="Navigation header">
<tr>
<th colspan="3" align="center">Replication Write Forwarding</th>
</tr>
<tr>
<td width="20%" align="left"><a accesskey="p" href="upgrade_regiondir.html">Prev</a> </td>
<th width="60%" align="center">Chapter 9.  Upgrading Berkeley DB 12.1.6.1 applications to Berkeley DB 12.1.6.2 </th>
<td width="20%" align="right"> <a accesskey="n" href="upgrade_repmgripv6.html">Next</a></td>
</tr>
</table>
<hr />
</div>
<div class="sect1" lang="en" xml:lang="en">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both"><a id="upgrade_writeforward"></a>Replication Write Forwarding</h2>
</div>
</div>
</div>
<div class="toc">
<dl>
<dt>
<span class="sect2">
<a href="upgrade_writeforward.html#idm140649572901888">New Parameter Values</a>
</span>
</dt>
</dl>
</div>
<p>
Replication can now forward simple <a href="../api_reference/C/dbput.html" class="olink">DB-&gt;put()</a> and <a href="../api_reference/C/dbdel.html" class="olink">DB-&gt;del()</a>
write operations from a client site to the master site.
These write operations must specify a NULL transaction handle
in order to be forwarded. Each forwarded write operation
is performed in its own transaction on the master site.
</p>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
<div>
<div>
<h3 class="title"><a id="idm140649572901888"></a>New Parameter Values</h3>
</div>
</div>
</div>
<div class="itemizedlist">
<ul type="disc">
<li>
DB_REPMGR_CONF_FORWARD_WRITES — A new
<code class="literal">which</code>
parameter value for the <a href="../api_reference/C/repconfig.html" class="olink">DB_ENV-&gt;rep_set_config()</a> method to indicate
that write forwarding is enabled.
</li>
<li>
DB_REP_WRITE_FORWARD_TIMEOUT — A new
<code class="literal">which</code>
parameter value for the <a href="../api_reference/C/repset_timeout.html" class="olink">DB_ENV-&gt;rep_set_timeout()</a> method to
indicate the amount of time a replication client waits
for a response from a forwarded write operation.
</li>
</ul>
</div>
</div>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left"><a accesskey="p" href="upgrade_regiondir.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="upgrade_62_toc.html">Up</a>
</td>
<td width="40%" align="right"> <a accesskey="n" href="upgrade_repmgripv6.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Configurable Region Directory </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
<td width="40%" align="right" valign="top"> Replication Manager IPv6 Support</td>
</tr>
</table>
</div>
</body>
</html>