This is an automated email from the ASF dual-hosted git repository.

mmerli pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-pulsar.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 951af0f  Updated site at revision 16a554b
951af0f is described below

commit 951af0f470ee8ed448aa9e723e5ec0c043e84f96
Author: jenkins <bui...@apache.org>
AuthorDate: Sat Feb 10 08:14:01 2018 +0000

    Updated site at revision 16a554b
---
 content/api/client/index-all.html                  |   6 ++
 .../pulsar/client/api/ClientConfiguration.html     |  71 ++++++++++---
 content/api/client/serialized-form.html            |   4 +
 .../docs/latest/adaptors/KafkaWrapper/index.html   | 116 ++++++++++++++++++++-
 4 files changed, 176 insertions(+), 21 deletions(-)

diff --git a/content/api/client/index-all.html 
b/content/api/client/index-all.html
index 6271bb5..30ce595 100644
--- a/content/api/client/index-all.html
+++ b/content/api/client/index-all.html
@@ -581,6 +581,8 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/pulsar/client/api/ClientConfiguration.html#isTlsAllowInsecureConnection--">isTlsAllowInsecureConnection()</a></span>
 - Method in class org.apache.pulsar.client.api.<a 
href="org/apache/pulsar/client/api/ClientConfiguration.html" title="class in 
org.apache.pulsar.client.api">ClientConfiguration</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/pulsar/client/api/ClientConfiguration.html#isTlsHostnameVerificationEnable--">isTlsHostnameVerificationEnable()</a></span>
 - Method in class org.apache.pulsar.client.api.<a 
href="org/apache/pulsar/client/api/ClientConfiguration.html" title="class in 
org.apache.pulsar.client.api">ClientConfiguration</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/pulsar/client/api/ClientConfiguration.html#isUseTcpNoDelay--">isUseTcpNoDelay()</a></span>
 - Method in class org.apache.pulsar.client.api.<a 
href="org/apache/pulsar/client/api/ClientConfiguration.html" title="class in 
org.apache.pulsar.client.api">ClientConfiguration</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/pulsar/client/api/ClientConfiguration.html#isUseTls--">isUseTls()</a></span>
 - Method in class org.apache.pulsar.client.api.<a 
href="org/apache/pulsar/client/api/ClientConfiguration.html" title="class in 
org.apache.pulsar.client.api">ClientConfiguration</a></dt>
@@ -1053,6 +1055,10 @@
 <dd>
 <div class="block">Configure whether the Pulsar client accept untrusted TLS 
certificate from broker <i>(default: false)</i></div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/pulsar/client/api/ClientConfiguration.html#setTlsHostnameVerificationEnable-boolean-">setTlsHostnameVerificationEnable(boolean)</a></span>
 - Method in class org.apache.pulsar.client.api.<a 
href="org/apache/pulsar/client/api/ClientConfiguration.html" title="class in 
org.apache.pulsar.client.api">ClientConfiguration</a></dt>
+<dd>
+<div class="block">It allows to validate hostname verification when client 
connects to broker over tls.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/pulsar/client/api/ClientConfiguration.html#setTlsTrustCertsFilePath-java.lang.String-">setTlsTrustCertsFilePath(String)</a></span>
 - Method in class org.apache.pulsar.client.api.<a 
href="org/apache/pulsar/client/api/ClientConfiguration.html" title="class in 
org.apache.pulsar.client.api">ClientConfiguration</a></dt>
 <dd>
 <div class="block">Set the path to the trusted TLS certificate file</div>
diff --git 
a/content/api/client/org/apache/pulsar/client/api/ClientConfiguration.html 
b/content/api/client/org/apache/pulsar/client/api/ClientConfiguration.html
index 5b35115..0e4b961 100644
--- a/content/api/client/org/apache/pulsar/client/api/ClientConfiguration.html
+++ b/content/api/client/org/apache/pulsar/client/api/ClientConfiguration.html
@@ -17,7 +17,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -202,57 +202,61 @@ implements Serializable</pre>
 </tr>
 <tr id="i10" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#isUseTcpNoDelay--">isUseTcpNoDelay</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#isTlsHostnameVerificationEnable--">isTlsHostnameVerificationEnable</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i11" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#isUseTls--">isUseTls</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#isUseTcpNoDelay--">isUseTcpNoDelay</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i12" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#isUseTls--">isUseTls</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setAuthentication-org.apache.pulsar.client.api.Authentication-">setAuthentication</a></span>(<a
 href="../../../../../org/apache/pulsar/client/api/Authentication.html" 
title="interface in 
org.apache.pulsar.client.api">Authentication</a>&nbsp;authentication)</code>
 <div class="block">Set the authentication provider to use in the Pulsar client 
instance.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setAuthentication-java.lang.String-java.util.Map-">setAuthentication</a></span>(String&nbsp;authPluginClassName,
                  Map&lt;String,String&gt;&nbsp;authParams)</code>
 <div class="block">Set the authentication provider to use in the Pulsar client 
instance.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setAuthentication-java.lang.String-java.lang.String-">setAuthentication</a></span>(String&nbsp;authPluginClassName,
                  String&nbsp;authParamsString)</code>
 <div class="block">Set the authentication provider to use in the Pulsar client 
instance.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setConcurrentLookupRequest-int-">setConcurrentLookupRequest</a></span>(int&nbsp;concurrentLookupRequest)</code>
 <div class="block">Number of concurrent lookup-requests allowed on each 
broker-connection to prevent overload on broker.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setConnectionsPerBroker-int-">setConnectionsPerBroker</a></span>(int&nbsp;connectionsPerBroker)</code>
 <div class="block">Sets the max number of connection that the client library 
will open to a single broker.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setIoThreads-int-">setIoThreads</a></span>(int&nbsp;numIoThreads)</code>
 <div class="block">Set the number of threads to be used for handling 
connections to brokers <i>(default: 1 thread)</i></div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setListenerThreads-int-">setListenerThreads</a></span>(int&nbsp;numListenerThreads)</code>
 <div class="block">Set the number of threads to be used for message listeners 
<i>(default: 1 thread)</i></div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setMaxNumberOfRejectedRequestPerConnection-int-">setMaxNumberOfRejectedRequestPerConnection</a></span>(int&nbsp;maxNumberOfRejectedRequestPerConnection)</code>
 <div class="block">Set max number of broker-rejected requests in a certain 
time-frame (30 seconds) after which current connection
@@ -260,14 +264,14 @@ implements Serializable</pre>
  50)</i></div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setOperationTimeout-int-java.util.concurrent.TimeUnit-">setOperationTimeout</a></span>(int&nbsp;operationTimeout,
                    TimeUnit&nbsp;unit)</code>
 <div class="block">Set the operation timeout <i>(default: 30 seconds)</i></div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setStatsInterval-long-java.util.concurrent.TimeUnit-">setStatsInterval</a></span>(long&nbsp;statsInterval,
                 TimeUnit&nbsp;unit)</code>
@@ -275,25 +279,31 @@ implements Serializable</pre>
  statsIntervalSeconds It should be set to at least 1 second</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setTlsAllowInsecureConnection-boolean-">setTlsAllowInsecureConnection</a></span>(boolean&nbsp;tlsAllowInsecureConnection)</code>
 <div class="block">Configure whether the Pulsar client accept untrusted TLS 
certificate from broker <i>(default: false)</i></div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setTlsHostnameVerificationEnable-boolean-">setTlsHostnameVerificationEnable</a></span>(boolean&nbsp;tlsHostnameVerificationEnable)</code>
+<div class="block">It allows to validate hostname verification when client 
connects to broker over tls.</div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setTlsTrustCertsFilePath-java.lang.String-">setTlsTrustCertsFilePath</a></span>(String&nbsp;tlsTrustCertsFilePath)</code>
 <div class="block">Set the path to the trusted TLS certificate file</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setUseTcpNoDelay-boolean-">setUseTcpNoDelay</a></span>(boolean&nbsp;useTcpNoDelay)</code>
 <div class="block">Configure whether to use TCP no-delay flag on the 
connection, to disable Nagle algorithm.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ClientConfiguration.html#setUseTls-boolean-">setUseTls</a></span>(boolean&nbsp;useTls)</code>
 <div class="block">Configure whether to use TLS encryption on the connection 
<i>(default: false)</i></div>
@@ -754,7 +764,7 @@ implements Serializable</pre>
 <a name="setMaxNumberOfRejectedRequestPerConnection-int-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>setMaxNumberOfRejectedRequestPerConnection</h4>
 
<pre>public&nbsp;void&nbsp;setMaxNumberOfRejectedRequestPerConnection(int&nbsp;maxNumberOfRejectedRequestPerConnection)</pre>
@@ -767,6 +777,33 @@ implements Serializable</pre>
 </dl>
 </li>
 </ul>
+<a name="isTlsHostnameVerificationEnable--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isTlsHostnameVerificationEnable</h4>
+<pre>public&nbsp;boolean&nbsp;isTlsHostnameVerificationEnable()</pre>
+</li>
+</ul>
+<a name="setTlsHostnameVerificationEnable-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setTlsHostnameVerificationEnable</h4>
+<pre>public&nbsp;void&nbsp;setTlsHostnameVerificationEnable(boolean&nbsp;tlsHostnameVerificationEnable)</pre>
+<div class="block">It allows to validate hostname verification when client 
connects to broker over tls. It validates incoming x509
+ certificate and matches provided hostname(CN/SAN) with expected broker's host 
name. It follows RFC 2818, 3.1. Server
+ Identity hostname verification.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tlsHostnameVerificationEnable</code> - </dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="https://tools.ietf.org/html/rfc2818";>rfc2818</a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/content/api/client/serialized-form.html 
b/content/api/client/serialized-form.html
index 19fe3dd..5cfebc3 100644
--- a/content/api/client/serialized-form.html
+++ b/content/api/client/serialized-form.html
@@ -128,6 +128,10 @@
 <pre>boolean tlsAllowInsecureConnection</pre>
 </li>
 <li class="blockList">
+<h4>tlsHostnameVerificationEnable</h4>
+<pre>boolean tlsHostnameVerificationEnable</pre>
+</li>
+<li class="blockList">
 <h4>concurrentLookupRequest</h4>
 <pre>int concurrentLookupRequest</pre>
 </li>
diff --git a/content/docs/latest/adaptors/KafkaWrapper/index.html 
b/content/docs/latest/adaptors/KafkaWrapper/index.html
index bccf582..dc2524e 100644
--- a/content/docs/latest/adaptors/KafkaWrapper/index.html
+++ b/content/docs/latest/adaptors/KafkaWrapper/index.html
@@ -1905,7 +1905,7 @@ Pulsar topic.</p>
 
 <p>You can configure Pulsar authentication provider directly from the Kafka 
properties.</p>
 
-<p>Properties:</p>
+<h3 id="pulsar-client-properties">Pulsar client properties:</h3>
 
 <table>
   <thead>
@@ -1922,20 +1922,128 @@ Pulsar topic.</p>
       <td style="text-align: left">Configure to auth provider. Eg. <code 
class="highlighter-rouge">org.apache.pulsar.client.impl.auth.AuthenticationTls</code></td>
     </tr>
     <tr>
-      <td style="text-align: left"><code 
class="highlighter-rouge">pulsar.use.tls</code></td>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setUseTls-boolean-";><code
 class="highlighter-rouge">pulsar.use.tls</code></a></td>
       <td style="text-align: left"><code 
class="highlighter-rouge">false</code></td>
       <td style="text-align: left">Enable TLS transport encryption</td>
     </tr>
     <tr>
-      <td style="text-align: left"><code 
class="highlighter-rouge">pulsar.tls.trust.certs.file.path</code></td>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setTlsTrustCertsFilePath-java.lang.String-";><code
 class="highlighter-rouge">pulsar.tls.trust.certs.file.path</code></a></td>
       <td style="text-align: left"> </td>
       <td style="text-align: left">Path for the TLS trust certificate 
store</td>
     </tr>
     <tr>
-      <td style="text-align: left"><code 
class="highlighter-rouge">pulsar.tls.allow.insecure.connection</code></td>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setTlsAllowInsecureConnection-boolean-";><code
 class="highlighter-rouge">pulsar.tls.allow.insecure.connection</code></a></td>
       <td style="text-align: left"><code 
class="highlighter-rouge">false</code></td>
       <td style="text-align: left">Accept self-signed certificates from 
brokers</td>
     </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setOperationTimeout-int-java.util.concurrent.TimeUnit-";><code
 class="highlighter-rouge">pulsar.operation.timeout.ms</code></a></td>
+      <td style="text-align: left"><code 
class="highlighter-rouge">30000</code></td>
+      <td style="text-align: left">General operations timeout</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setStatsInterval-long-java.util.concurrent.TimeUnit-";><code
 class="highlighter-rouge">pulsar.stats.interval.seconds</code></a></td>
+      <td style="text-align: left"><code 
class="highlighter-rouge">60</code></td>
+      <td style="text-align: left">Pulsar client lib stats printing 
interval</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setIoThreads-int-";><code
 class="highlighter-rouge">pulsar.num.io.threads</code></a></td>
+      <td style="text-align: left"><code 
class="highlighter-rouge">1</code></td>
+      <td style="text-align: left">Number of Netty IO threads to use</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setConnectionsPerBroker-int-";><code
 class="highlighter-rouge">pulsar.connections.per.broker</code></a></td>
+      <td style="text-align: left"><code 
class="highlighter-rouge">1</code></td>
+      <td style="text-align: left">Max number of connection to open to each 
broker</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setUseTcpNoDelay-boolean-";><code
 class="highlighter-rouge">pulsar.use.tcp.nodelay</code></a></td>
+      <td style="text-align: left"><code 
class="highlighter-rouge">true</code></td>
+      <td style="text-align: left">TCP no-delay</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setConcurrentLookupRequest-int-";><code
 class="highlighter-rouge">pulsar.concurrent.lookup.requests</code></a></td>
+      <td style="text-align: left"><code 
class="highlighter-rouge">50000</code></td>
+      <td style="text-align: left">Max number of concurrent topic lookups</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setMaxNumberOfRejectedRequestPerConnection-int-";><code
 
class="highlighter-rouge">pulsar.max.number.rejected.request.per.connection</code></a></td>
+      <td style="text-align: left"><code 
class="highlighter-rouge">50</code></td>
+      <td style="text-align: left">Threshold of errors to forcefully close a 
connection</td>
+    </tr>
+  </tbody>
+</table>
+
+<h3 id="pulsar-producer-properties">Pulsar producer properties</h3>
+
+<table>
+  <thead>
+    <tr>
+      <th style="text-align: left">Config property</th>
+      <th style="text-align: left">Default</th>
+      <th style="text-align: left">Notes</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setProducerName-java.lang.String-";><code
 class="highlighter-rouge">pulsar.producer.name</code></a></td>
+      <td style="text-align: left"> </td>
+      <td style="text-align: left">Specify producer name</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setInitialSequenceId-long-";><code
 class="highlighter-rouge">pulsar.producer.initial.sequence.id</code></a></td>
+      <td style="text-align: left"> </td>
+      <td style="text-align: left">Specify baseline for sequence id for this 
producer</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setMaxPendingMessages-int-";><code
 class="highlighter-rouge">pulsar.producer.max.pending.messages</code></a></td>
+      <td style="text-align: left"><code 
class="highlighter-rouge">1000</code></td>
+      <td style="text-align: left">Set the max size of the queue holding the 
messages pending to receive an acknowledgment from the broker.</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setMaxPendingMessagesAcrossPartitions-int-";><code
 
class="highlighter-rouge">pulsar.producer.max.pending.messages.across.partitions</code></a></td>
+      <td style="text-align: left"><code 
class="highlighter-rouge">50000</code></td>
+      <td style="text-align: left">Set the number of max pending messages 
across all the partitions</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setBatchingEnabled-boolean-";><code
 class="highlighter-rouge">pulsar.producer.batching.enabled</code></a></td>
+      <td style="text-align: left"><code 
class="highlighter-rouge">true</code></td>
+      <td style="text-align: left">Control whether automatic batching of 
messages is enabled for the producer</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setBatchingMaxMessages-int-";><code
 class="highlighter-rouge">pulsar.producer.batching.max.messages</code></a></td>
+      <td style="text-align: left"><code 
class="highlighter-rouge">1000</code></td>
+      <td style="text-align: left">The maximum number of messages permitted in 
a batch</td>
+    </tr>
+  </tbody>
+</table>
+
+<h3 id="pulsar-consumer-properties">Pulsar consumer Properties</h3>
+
+<table>
+  <thead>
+    <tr>
+      <th style="text-align: left">Config property</th>
+      <th style="text-align: left">Default</th>
+      <th style="text-align: left">Notes</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ConsumerConfiguration.html#setConsumerName-java.lang.String-";><code
 class="highlighter-rouge">pulsar.consumer.name</code></a></td>
+      <td style="text-align: left"> </td>
+      <td style="text-align: left">Set the consumer name</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ConsumerConfiguration.html#setReceiverQueueSize-int-";><code
 class="highlighter-rouge">pulsar.consumer.receiver.queue.size</code></a></td>
+      <td style="text-align: left">1000</td>
+      <td style="text-align: left">Sets the size of the consumer receive 
queue</td>
+    </tr>
+    <tr>
+      <td style="text-align: left"><a 
href="http://pulsar.apache.org/api/client/org/apache/pulsar/client/api/ConsumerConfiguration.html#setMaxTotalReceiverQueueSizeAcrossPartitions-int-";><code
 
class="highlighter-rouge">pulsar.consumer.total.receiver.queue.size.across.partitions</code></a></td>
+      <td style="text-align: left">50000</td>
+      <td style="text-align: left">Set the max total receiver queue size 
across partitons</td>
+    </tr>
   </tbody>
 </table>
 

-- 
To stop receiving notification emails like this one, please contact
mme...@apache.org.

Reply via email to