You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by pe...@apache.org on 2021/12/08 13:26:27 UTC
[pulsar] branch asf-site updated: Updated site at revision 3a601d3
This is an automated email from the ASF dual-hosted git repository.
penghui pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/pulsar.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 1841881 Updated site at revision 3a601d3
1841881 is described below
commit 1841881ae2ce19e772f0cc41f4e2db1655d73d03
Author: Pulsar Site Updater <de...@pulsar.incubator.apache.org>
AuthorDate: Wed Dec 8 13:24:46 2021 +0000
Updated site at revision 3a601d3
---
content/api/admin/2.10.0-SNAPSHOT/index-all.html | 4 +-
.../pulsar/client/admin/internal/TopicsImpl.html | 22 +-
.../pulsar-broker/2.10.0-SNAPSHOT/index-all.html | 26 +-
.../broker/admin/impl/PersistentTopicsBase.html | 20 +-
.../broker/admin/v1/NonPersistentTopics.html | 2 +-
.../pulsar/broker/admin/v1/PersistentTopics.html | 2 +-
.../broker/admin/v2/NonPersistentTopics.html | 28 +-
.../pulsar/broker/admin/v2/PersistentTopics.html | 24 +-
.../org/apache/pulsar/broker/rest/Topics.html | 2 +-
.../org/apache/pulsar/broker/rest/TopicsBase.html | 2 +-
.../pulsar/broker/service/AbstractTopic.html | 2 +-
.../org/apache/pulsar/broker/service/Topic.html | 137 ++--
.../service/nonpersistent/NonPersistentTopic.html | 117 +--
.../service/persistent/CompactorSubscription.html | 2 +-
.../service/persistent/PersistentSubscription.html | 10 +-
.../broker/service/persistent/PersistentTopic.html | 217 ++---
.../broker/service/persistent/SystemTopic.html | 2 +-
content/api/python/2.10.0-SNAPSHOT/index.html | 6 +-
.../python/2.10.0-SNAPSHOT/schema/schema.m.html | 39 +-
content/api/python/index.html | 6 +-
content/api/python/schema/schema.m.html | 39 +-
.../en/2.1.0-incubating/reference-cli-tools.html | 12 +-
.../reference-cli-tools/index.html | 12 +-
.../en/2.1.1-incubating/reference-cli-tools.html | 12 +-
.../reference-cli-tools/index.html | 12 +-
content/docs/en/2.2.0/reference-cli-tools.html | 12 +-
.../docs/en/2.2.0/reference-cli-tools/index.html | 12 +-
content/docs/en/2.2.1/reference-cli-tools.html | 12 +-
.../docs/en/2.2.1/reference-cli-tools/index.html | 12 +-
content/docs/en/2.3.0/reference-cli-tools.html | 12 +-
.../docs/en/2.3.0/reference-cli-tools/index.html | 12 +-
content/docs/en/2.3.1/reference-cli-tools.html | 16 +-
.../docs/en/2.3.1/reference-cli-tools/index.html | 16 +-
content/docs/en/2.3.2/reference-cli-tools.html | 12 +-
.../docs/en/2.3.2/reference-cli-tools/index.html | 12 +-
content/docs/en/2.4.0/reference-cli-tools.html | 12 +-
.../docs/en/2.4.0/reference-cli-tools/index.html | 12 +-
content/docs/en/2.4.1/reference-cli-tools.html | 12 +-
.../docs/en/2.4.1/reference-cli-tools/index.html | 12 +-
content/docs/en/2.4.2/reference-cli-tools.html | 12 +-
.../docs/en/2.4.2/reference-cli-tools/index.html | 12 +-
content/docs/en/2.5.0/reference-cli-tools.html | 12 +-
.../docs/en/2.5.0/reference-cli-tools/index.html | 12 +-
content/docs/en/2.5.1/reference-cli-tools.html | 12 +-
.../docs/en/2.5.1/reference-cli-tools/index.html | 12 +-
content/docs/en/2.5.2/reference-cli-tools.html | 12 +-
.../docs/en/2.5.2/reference-cli-tools/index.html | 12 +-
content/docs/en/2.6.0/reference-cli-tools.html | 12 +-
.../docs/en/2.6.0/reference-cli-tools/index.html | 12 +-
content/docs/en/2.6.1/reference-cli-tools.html | 12 +-
.../docs/en/2.6.1/reference-cli-tools/index.html | 12 +-
content/docs/en/2.6.2/reference-cli-tools.html | 16 +-
.../docs/en/2.6.2/reference-cli-tools/index.html | 16 +-
content/docs/en/2.6.3/reference-cli-tools.html | 12 +-
.../docs/en/2.6.3/reference-cli-tools/index.html | 12 +-
content/docs/en/2.6.4/reference-cli-tools.html | 12 +-
.../docs/en/2.6.4/reference-cli-tools/index.html | 12 +-
content/docs/en/2.7.0/reference-cli-tools.html | 12 +-
.../docs/en/2.7.0/reference-cli-tools/index.html | 12 +-
content/docs/en/2.7.1/reference-cli-tools.html | 12 +-
.../docs/en/2.7.1/reference-cli-tools/index.html | 12 +-
content/docs/en/2.7.2/reference-cli-tools.html | 12 +-
.../docs/en/2.7.2/reference-cli-tools/index.html | 12 +-
content/docs/en/2.7.3/reference-cli-tools.html | 12 +-
.../docs/en/2.7.3/reference-cli-tools/index.html | 12 +-
content/docs/en/2.8.0/reference-cli-tools.html | 12 +-
.../docs/en/2.8.0/reference-cli-tools/index.html | 12 +-
content/docs/en/next/reference-cli-tools.html | 16 +-
.../docs/en/next/reference-cli-tools/index.html | 16 +-
content/docs/en/reference-cli-tools.html | 12 +-
content/docs/en/reference-cli-tools/index.html | 12 +-
content/docs/fr/next/io-cdc-debezium.html | 46 +-
content/docs/fr/next/io-cdc-debezium/index.html | 46 +-
content/docs/fr/next/io-jdbc-sink.html | 10 +-
content/docs/fr/next/io-jdbc-sink/index.html | 10 +-
content/docs/ja/next/io-cdc-debezium.html | 46 +-
content/docs/ja/next/io-cdc-debezium/index.html | 46 +-
content/docs/ja/next/io-jdbc-sink.html | 10 +-
content/docs/ja/next/io-jdbc-sink/index.html | 10 +-
content/docs/ko/next/io-cdc-debezium.html | 46 +-
content/docs/ko/next/io-cdc-debezium/index.html | 46 +-
content/docs/ko/next/io-jdbc-sink.html | 10 +-
content/docs/ko/next/io-jdbc-sink/index.html | 10 +-
content/docs/zh-CN/next/io-cdc-debezium.html | 54 +-
content/docs/zh-CN/next/io-cdc-debezium/index.html | 54 +-
content/docs/zh-CN/next/io-jdbc-sink.html | 10 +-
content/docs/zh-CN/next/io-jdbc-sink/index.html | 10 +-
content/docs/zh-TW/next/io-cdc-debezium.html | 46 +-
content/docs/zh-TW/next/io-cdc-debezium/index.html | 46 +-
content/docs/zh-TW/next/io-jdbc-sink.html | 10 +-
content/docs/zh-TW/next/io-jdbc-sink/index.html | 10 +-
content/swagger/2.10.0-SNAPSHOT/swagger.json | 884 ++++++++++----------
.../swagger/2.10.0-SNAPSHOT/swaggerfunctions.json | 264 +++---
.../swagger/2.10.0-SNAPSHOT/swaggerpackages.json | 198 ++---
content/swagger/2.10.0-SNAPSHOT/swaggersink.json | 198 ++---
content/swagger/2.10.0-SNAPSHOT/swaggersource.json | 198 ++---
content/swagger/2.10.0-SNAPSHOT/v2/swagger.json | 904 +++++++++++----------
.../2.10.0-SNAPSHOT/v3/swaggerfunctions.json | 264 +++---
.../2.10.0-SNAPSHOT/v3/swaggerpackages.json | 198 ++---
.../swagger/2.10.0-SNAPSHOT/v3/swaggersink.json | 198 ++---
.../swagger/2.10.0-SNAPSHOT/v3/swaggersource.json | 198 ++---
content/swagger/master/swagger.json | 884 ++++++++++----------
content/swagger/master/swaggerfunctions.json | 264 +++---
content/swagger/master/swaggerpackages.json | 198 ++---
content/swagger/master/swaggersink.json | 198 ++---
content/swagger/master/swaggersource.json | 198 ++---
content/swagger/master/v2/swagger.json | 904 +++++++++++----------
content/swagger/master/v3/swaggerfunctions.json | 264 +++---
content/swagger/master/v3/swaggerpackages.json | 198 ++---
content/swagger/master/v3/swaggersink.json | 198 ++---
content/swagger/master/v3/swaggersource.json | 198 ++---
.../tools/pulsar-admin/2.10.0-SNAPSHOT/index.html | 5 +
112 files changed, 4635 insertions(+), 4287 deletions(-)
diff --git a/content/api/admin/2.10.0-SNAPSHOT/index-all.html b/content/api/admin/2.10.0-SNAPSHOT/index-all.html
index 1c65c29..6f7bb4a 100644
--- a/content/api/admin/2.10.0-SNAPSHOT/index-all.html
+++ b/content/api/admin/2.10.0-SNAPSHOT/index-all.html
@@ -1306,11 +1306,11 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/internal/NonPersistentTopicsImpl.html#getStats-java.lang.String-">getStats(String)</a></span> - Method in class org.apache.pulsar.client.admin.internal.<a href="org/apache/pulsar/client/admin/internal/NonPersistentTopicsImpl.html" title="class in org.apache.pulsar.client.admin.internal">NonPersistentTopicsImpl</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/internal/TopicsImpl.html#getStats-java.lang.String-boolean-boolean-">getStats(String, boolean, boolean)</a></span> - Method in class org.apache.pulsar.client.admin.internal.<a href="org/apache/pulsar/client/admin/internal/TopicsImpl.html" title="class in org.apache.pulsar.client.admin.internal">TopicsImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/internal/TopicsImpl.html#getStats-java.lang.String-org.apache.pulsar.client.admin.GetStatsOptions-">getStats(String, GetStatsOptions)</a></span> - Method in class org.apache.pulsar.client.admin.internal.<a href="org/apache/pulsar/client/admin/internal/TopicsImpl.html" title="class in org.apache.pulsar.client.admin.internal">TopicsImpl</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/internal/NonPersistentTopicsImpl.html#getStatsAsync-java.lang.String-">getStatsAsync(String)</a></span> - Method in class org.apache.pulsar.client.admin.internal.<a href="org/apache/pulsar/client/admin/internal/NonPersistentTopicsImpl.html" title="class in org.apache.pulsar.client.admin.internal">NonPersistentTopicsImpl</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/internal/TopicsImpl.html#getStatsAsync-java.lang.String-boolean-boolean-">getStatsAsync(String, boolean, boolean)</a></span> - Method in class org.apache.pulsar.client.admin.internal.<a href="org/apache/pulsar/client/admin/internal/TopicsImpl.html" title="class in org.apache.pulsar.client.admin.internal">TopicsImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/internal/TopicsImpl.html#getStatsAsync-java.lang.String-boolean-boolean-boolean-">getStatsAsync(String, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.client.admin.internal.<a href="org/apache/pulsar/client/admin/internal/TopicsImpl.html" title="class in org.apache.pulsar.client.admin.internal">TopicsImpl</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/internal/OffloadProcessStatusImpl.html#getStatus--">getStatus()</a></span> - Method in class org.apache.pulsar.client.admin.internal.<a href="org/apache/pulsar/client/admin/internal/OffloadProcessStatusImpl.html" title="class in org.apache.pulsar.client.admin.internal">OffloadProcessStatusImpl</a></dt>
<dd> </dd>
diff --git a/content/api/admin/2.10.0-SNAPSHOT/org/apache/pulsar/client/admin/internal/TopicsImpl.html b/content/api/admin/2.10.0-SNAPSHOT/org/apache/pulsar/client/admin/internal/TopicsImpl.html
index dd16065..4dcda3c 100644
--- a/content/api/admin/2.10.0-SNAPSHOT/org/apache/pulsar/client/admin/internal/TopicsImpl.html
+++ b/content/api/admin/2.10.0-SNAPSHOT/org/apache/pulsar/client/admin/internal/TopicsImpl.html
@@ -815,15 +815,15 @@ implements org.apache.pulsar.client.admin.Topics</pre>
</tr>
<tr id="i137" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TopicStats</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/client/admin/internal/TopicsImpl.html#getStats-java.lang.String-boolean-boolean-">getStats</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> topic,
- boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/client/admin/internal/TopicsImpl.html#getStats-java.lang.String-org.apache.pulsar.client.admin.GetStatsOptions-">getStats</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> topic,
+ org.apache.pulsar.client.admin.GetStatsOptions getStatsOptions)</code> </td>
</tr>
<tr id="i138" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.policies.data.TopicStats></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/client/admin/internal/TopicsImpl.html#getStatsAsync-java.lang.String-boolean-boolean-">getStatsAsync</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> topic,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/client/admin/internal/TopicsImpl.html#getStatsAsync-java.lang.String-boolean-boolean-boolean-">getStatsAsync</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> topic,
boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
</tr>
<tr id="i139" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.SubscribeRate</code></td>
@@ -1505,7 +1505,7 @@ implements org.apache.pulsar.client.admin.Topics</pre>
<!-- -->
</a>
<h3>Methods inherited from interface org.apache.pulsar.client.admin.Topics</h3>
-<code>delete, deleteAsync, deletePartitionedTopic, deletePartitionedTopicAsync, getPartitionedStats, getPartitionedStatsAsync, getStats, getStats, getStatsAsync, removeBacklogQuota, setBacklogQuota</code></li>
+<code>delete, deleteAsync, deletePartitionedTopic, deletePartitionedTopicAsync, getPartitionedStats, getPartitionedStatsAsync, getStats, getStats, getStats, getStats, getStatsAsync, removeBacklogQuota, setBacklogQuota</code></li>
</ul>
</li>
</ul>
@@ -2192,15 +2192,14 @@ implements org.apache.pulsar.client.admin.Topics</pre>
</dl>
</li>
</ul>
-<a name="getStats-java.lang.String-boolean-boolean-">
+<a name="getStats-java.lang.String-org.apache.pulsar.client.admin.GetStatsOptions-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStats</h4>
<pre>public org.apache.pulsar.common.policies.data.TopicStats getStats(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> topic,
- boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)
+ org.apache.pulsar.client.admin.GetStatsOptions getStatsOptions)
throws org.apache.pulsar.client.admin.PulsarAdminException</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -2210,7 +2209,7 @@ implements org.apache.pulsar.client.admin.Topics</pre>
</dl>
</li>
</ul>
-<a name="getStatsAsync-java.lang.String-boolean-boolean-">
+<a name="getStatsAsync-java.lang.String-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
@@ -2218,7 +2217,8 @@ implements org.apache.pulsar.client.admin.Topics</pre>
<h4>getStatsAsync</h4>
<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.policies.data.TopicStats> getStatsAsync(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> topic,
boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</pre>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getStatsAsync</code> in interface <code>org.apache.pulsar.client.admin.Topics</code></dd>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html
index a1d75da..00f7020 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/index-all.html
@@ -557,6 +557,12 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/utils/auth/tokens/TokensCliUtils.Arguments.html#Arguments--">Arguments()</a></span> - Constructor for class org.apache.pulsar.utils.auth.tokens.<a href="org/apache/pulsar/utils/auth/tokens/TokensCliUtils.Arguments.html" title="class in org.apache.pulsar.utils.auth.tokens">TokensCliUtils.Arguments</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#asyncGetStats-boolean-boolean-boolean-">asyncGetStats(boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.service.nonpersistent.<a href="org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html" title="class in org.apache.pulsar.broker.service.nonpersistent">NonPersistentTopic</a></dt>
+<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/PersistentTopic.html#asyncGetStats-boolean-boolean-boolean-">asyncGetStats(boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/PersistentTopic.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentTopic</a></dt>
+<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/Topic.html#asyncGetStats-boolean-boolean-boolean-">asyncGetStats(boolean, boolean, boolean)</a></span> - Method in interface org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/streamingdispatch/StreamingEntryReader.html#asyncReadEntries-int-long-java.lang.Object-">asyncReadEntries(int, long, Object)</a></span> - Method in class org.apache.pulsar.broker.service.streamingdispatch.<a href="org/apache/pulsar/broker/service/streamingdispatch/StreamingEntryReader.html" title="class in org.apache.pulsar.broker.service.streamingdispatch">StreamingEntryReader</a></dt>
<dd>
<div class="block">Read entries in streaming way, that said instead of reading with micro batch and send entries to consumer after
@@ -4672,9 +4678,9 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html#getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-">getPartitionedStats(AsyncResponse, String, String, String, String, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.v1.<a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html" title="class in org.apache.pulsar.brok [...]
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html#getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">getPartitionedStats(AsyncResponse, String, String, String, boolean, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html" title="class in org.apa [...]
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html#getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-boolean-">getPartitionedStats(AsyncResponse, String, String, String, boolean, boolean, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html" title= [...]
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">getPartitionedStats(AsyncResponse, String, String, String, boolean, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html" title="class in org.apache.pu [...]
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-boolean-">getPartitionedStats(AsyncResponse, String, String, String, boolean, boolean, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html" title="class [...]
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html#getPartitionedStatsInternal-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-java.lang.String-boolean-">getPartitionedStatsInternal(AsyncResponse, String, String, String, String, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.v1.<a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html" title="class in org.apache.pulsar.broke [...]
<dd> </dd>
@@ -5321,9 +5327,9 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html#getStats-java.lang.String-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-">getStats(String, String, String, String, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.v1.<a href="org/apache/pulsar/broker/admin/v1/PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v1">PersistentTopics</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html#getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-">getStats(String, String, String, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">NonPersistentTopics</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html#getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">getStats(String, String, String, boolean, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">NonPersistentTopics</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-">getStats(String, String, String, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">PersistentTopics</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">getStats(String, String, String, boolean, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">PersistentTopics</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/v2/WorkerStats.html#getStats--">getStats()</a></span> - Method in class org.apache.pulsar.broker.admin.v2.<a href="org/apache/pulsar/broker/admin/v2/WorkerStats.html" title="class in org.apache.pulsar.broker.admin.v2">WorkerStats</a></dt>
<dd> </dd>
@@ -5333,19 +5339,19 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/nonpersistent/NonPersistentSubscription.html#getStats--">getStats()</a></span> - Method in class org.apache.pulsar.broker.service.nonpersistent.<a href="org/apache/pulsar/broker/service/nonpersistent/NonPersistentSubscription.html" title="class in org.apache.pulsar.broker.service.nonpersistent">NonPersistentSubscription</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getStats-boolean-boolean-">getStats(boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.service.nonpersistent.<a href="org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html" title="class in org.apache.pulsar.broker.service.nonpersistent">NonPersistentTopic</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getStats-boolean-boolean-boolean-">getStats(boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.service.nonpersistent.<a href="org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html" title="class in org.apache.pulsar.broker.service.nonpersistent">NonPersistentTopic</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/PersistentReplicator.html#getStats--">getStats()</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/PersistentReplicator.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentReplicator</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#getStats-java.lang.Boolean-boolean-">getStats(Boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentSubscription</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#getStats-java.lang.Boolean-boolean-boolean-">getStats(Boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentSubscription</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getStats-boolean-boolean-">getStats(boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/PersistentTopic.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentTopic</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getStats-boolean-boolean-boolean-">getStats(boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.service.persistent.<a href="org/apache/pulsar/broker/service/persistent/PersistentTopic.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentTopic</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/Producer.html#getStats--">getStats()</a></span> - Method in class org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/Replicator.html#getStats--">getStats()</a></span> - Method in interface org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/Replicator.html" title="interface in org.apache.pulsar.broker.service">Replicator</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/Topic.html#getStats-boolean-boolean-">getStats(boolean, boolean)</a></span> - Method in interface org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/service/Topic.html#getStats-boolean-boolean-boolean-">getStats(boolean, boolean, boolean)</a></span> - Method in interface org.apache.pulsar.broker.service.<a href="org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/transaction/buffer/impl/TopicTransactionBuffer.html#getStats--">getStats()</a></span> - Method in class org.apache.pulsar.broker.transaction.buffer.impl.<a href="org/apache/pulsar/broker/transaction/buffer/impl/TopicTransactionBuffer.html" title="class in org.apache.pulsar.broker.transaction.buffer.impl">TopicTransactionBuffer</a></dt>
<dd> </dd>
@@ -6769,7 +6775,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetPartitionedMetadata-boolean-boolean-">internalGetPartitionedMetadata(boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetPartitionedStats-javax.ws.rs.container.AsyncResponse-boolean-boolean-boolean-boolean-">internalGetPartitionedStats(AsyncResponse, boolean, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase< [...]
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetPartitionedStats-javax.ws.rs.container.AsyncResponse-boolean-boolean-boolean-boolean-boolean-">internalGetPartitionedStats(AsyncResponse, boolean, boolean, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">Pers [...]
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetPartitionedStatsInternal-javax.ws.rs.container.AsyncResponse-boolean-">internalGetPartitionedStatsInternal(AsyncResponse, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></dt>
<dd> </dd>
@@ -6817,7 +6823,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/TransactionsBase.html#internalGetSlowTransactions-javax.ws.rs.container.AsyncResponse-boolean-long-java.lang.Integer-">internalGetSlowTransactions(AsyncResponse, boolean, long, Integer)</a></span> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/TransactionsBase.html" title="class in org.apache.pulsar.broker.admin.impl">TransactionsBase</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetStats-boolean-boolean-boolean-">internalGetStats(boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetStats-boolean-boolean-boolean-boolean-">internalGetStats(boolean, boolean, boolean, boolean)</a></span> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/pulsar/broker/admin/impl/NamespacesBase.html#internalGetSubscribeRate--">internalGetSubscribeRate()</a></span> - Method in class org.apache.pulsar.broker.admin.impl.<a href="org/apache/pulsar/broker/admin/impl/NamespacesBase.html" title="class in org.apache.pulsar.broker.admin.impl">NamespacesBase</a></dt>
<dd> </dd>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html
index 27152c5..775111a 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html
@@ -394,11 +394,12 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/AdminResource.
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetPartitionedStats-javax.ws.rs.container.AsyncResponse-boolean-boolean-boolean-boolean-">internalGetPartitionedStats</a></span>(javax.ws.rs.container.AsyncResponse asyncResponse,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetPartitionedStats-javax.ws.rs.container.AsyncResponse-boolean-boolean-boolean-boolean-boolean-">internalGetPartitionedStats</a></span>(javax.ws.rs.container.AsyncResponse asyncResponse,
boolean authoritative,
boolean perPartition,
boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>protected void</code></td>
@@ -437,9 +438,10 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/AdminResource.
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code>protected org.apache.pulsar.common.policies.data.TopicStats</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetStats-boolean-boolean-boolean-">internalGetStats</a></span>(boolean authoritative,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#internalGetStats-boolean-boolean-boolean-boolean-">internalGetStats</a></span>(boolean authoritative,
boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.policies.data.SubscribeRate></code></td>
@@ -1073,7 +1075,7 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/AdminResource.
boolean authoritative)</pre>
</li>
</ul>
-<a name="internalGetStats-boolean-boolean-boolean-">
+<a name="internalGetStats-boolean-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
@@ -1081,7 +1083,8 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/AdminResource.
<h4>internalGetStats</h4>
<pre>protected org.apache.pulsar.common.policies.data.TopicStats internalGetStats(boolean authoritative,
boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</pre>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</pre>
</li>
</ul>
<a name="internalGetInternalStats-boolean-boolean-">
@@ -1113,7 +1116,7 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/AdminResource.
<pre>protected void internalGetManagedLedgerInfoForNonPartitionedTopic(javax.ws.rs.container.AsyncResponse asyncResponse)</pre>
</li>
</ul>
-<a name="internalGetPartitionedStats-javax.ws.rs.container.AsyncResponse-boolean-boolean-boolean-boolean-">
+<a name="internalGetPartitionedStats-javax.ws.rs.container.AsyncResponse-boolean-boolean-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
@@ -1123,7 +1126,8 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/AdminResource.
boolean authoritative,
boolean perPartition,
boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</pre>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</pre>
</li>
</ul>
<a name="internalGetPartitionedStatsInternal-javax.ws.rs.container.AsyncResponse-boolean-">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html
index bc95e35..38aba22 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/NonPersistentTopics.html
@@ -263,7 +263,7 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/v1/PersistentT
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.admin.impl.<a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-j [...]
+<code><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-j [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/PersistentTopics.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/PersistentTopics.html
index f7e3149..a9dad55 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/PersistentTopics.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v1/PersistentTopics.html
@@ -564,7 +564,7 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/impl/Persisten
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.admin.impl.<a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-j [...]
+<code><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-j [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html
index 28b2149..e22daf1 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html
@@ -230,23 +230,25 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentT
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html#getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">getPartitionedStats</a></span>(javax.ws.rs.container.AsyncResponse asyncResponse,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html#getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-boolean-">getPartitionedStats</a></span>(javax.ws.rs.container.AsyncResponse asyncResponse,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tenant,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> encodedTopic,
boolean perPartition,
boolean authoritative,
boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.NonPersistentTopicStats</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html#getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-">getStats</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tenant,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/v2/NonPersistentTopics.html#getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">getStats</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tenant,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> encodedTopic,
boolean authoritative,
boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -282,7 +284,7 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentT
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.admin.impl.<a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-j [...]
+<code><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-j [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
@@ -360,7 +362,7 @@ public org.apache.pulsar.common.partition.PartitionedTopicMetadata get
</dl>
</li>
</ul>
-<a name="getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-">
+<a name="getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
@@ -379,10 +381,12 @@ public org.apache.pulsar.common.policies.data.NonPersistentTopicStats
@QueryParam(value="getPreciseBacklog") @DefaultValue(value="false")
boolean getPreciseBacklog,
@QueryParam(value="subscriptionBacklogSize") @DefaultValue(value="false")
- boolean subscriptionBacklogSize)</pre>
+ boolean subscriptionBacklogSize,
+ @QueryParam(value="getEarliestTimeInBacklog") @DefaultValue(value="false")
+ boolean getEarliestTimeInBacklog)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-">getStats</a></code> in class <code><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">PersistentTopics</a></code></dd>
+<dd><code><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">getStats</a></code> in class <code><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">PersistentTopics</a></code></dd>
</dl>
</li>
</ul>
@@ -435,7 +439,7 @@ public void createPartitionedTopic(@Suspended
</dl>
</li>
</ul>
-<a name="getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">
+<a name="getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
@@ -458,10 +462,12 @@ public void getPartitionedStats(@Suspended
@QueryParam(value="getPreciseBacklog") @DefaultValue(value="false")
boolean getPreciseBacklog,
@QueryParam(value="subscriptionBacklogSize") @DefaultValue(value="false")
- boolean subscriptionBacklogSize)</pre>
+ boolean subscriptionBacklogSize,
+ @QueryParam(value="getEarliestTimeInBacklog") @DefaultValue(value="false")
+ boolean getEarliestTimeInBacklog)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">getPartitionedStats</a></code> in class <code><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">PersistentTopics</a></code></dd>
+<dd><code><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-boolean-">getPartitionedStats</a></code> in class <code><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html" title="class in org.apache.pulsar.broker.admin.v2">PersistentTopics</a></code></dd>
</dl>
</li>
</ul>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html
index 7a47f9d..c30bcdd 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/admin/v2/PersistentTopics.html
@@ -560,14 +560,15 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/impl/Persisten
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">getPartitionedStats</a></span>(javax.ws.rs.container.AsyncResponse asyncResponse,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-boolean-">getPartitionedStats</a></span>(javax.ws.rs.container.AsyncResponse asyncResponse,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tenant,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> encodedTopic,
boolean perPartition,
boolean authoritative,
boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>void</code></td>
@@ -643,12 +644,13 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/impl/Persisten
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TopicStats</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-">getStats</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tenant,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/admin/v2/PersistentTopics.html#getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">getStats</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tenant,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> encodedTopic,
boolean authoritative,
boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code>void</code></td>
@@ -1192,7 +1194,7 @@ extends <a href="../../../../../../org/apache/pulsar/broker/admin/impl/Persisten
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.admin.impl.<a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-j [...]
+<code><a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-j [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
@@ -1905,7 +1907,7 @@ public void getSubscriptions(@Suspended
boolean authoritative)</pre>
</li>
</ul>
-<a name="getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-">
+<a name="getStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
@@ -1924,7 +1926,9 @@ public org.apache.pulsar.common.policies.data.TopicStats getStats(@Pat
@QueryParam(value="getPreciseBacklog") @DefaultValue(value="false")
boolean getPreciseBacklog,
@QueryParam(value="subscriptionBacklogSize") @DefaultValue(value="false")
- boolean subscriptionBacklogSize)</pre>
+ boolean subscriptionBacklogSize,
+ @QueryParam(value="getEarliestTimeInBacklog") @DefaultValue(value="false")
+ boolean getEarliestTimeInBacklog)</pre>
</li>
</ul>
<a name="getInternalStats-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-">
@@ -1967,7 +1971,7 @@ public void getManagedLedgerInfo(@PathParam(value="tenant")
javax.ws.rs.container.AsyncResponse asyncResponse)</pre>
</li>
</ul>
-<a name="getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-">
+<a name="getPartitionedStats-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
@@ -1990,7 +1994,9 @@ public void getPartitionedStats(@Suspended
@QueryParam(value="getPreciseBacklog") @DefaultValue(value="false")
boolean getPreciseBacklog,
@QueryParam(value="subscriptionBacklogSize") @DefaultValue(value="false")
- boolean subscriptionBacklogSize)</pre>
+ boolean subscriptionBacklogSize,
+ @QueryParam(value="getEarliestTimeInBacklog") @DefaultValue(value="false")
+ boolean getEarliestTimeInBacklog)</pre>
</li>
</ul>
<a name="getPartitionedStatsInternal-javax.ws.rs.container.AsyncResponse-java.lang.String-java.lang.String-java.lang.String-boolean-">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/rest/Topics.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/rest/Topics.html
index 170466c..7cd3298 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/rest/Topics.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/rest/Topics.html
@@ -242,7 +242,7 @@ extends <a href="../../../../../org/apache/pulsar/broker/rest/TopicsBase.html" t
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.admin.impl.<a href="../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-javax.w [...]
+<code><a href="../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-javax.w [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/rest/TopicsBase.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/rest/TopicsBase.html
index 33233c8..9195d69 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/rest/TopicsBase.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/rest/TopicsBase.html
@@ -215,7 +215,7 @@ extends <a href="../../../../../org/apache/pulsar/broker/admin/impl/PersistentTo
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.admin.impl.<a href="../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html" title="class in org.apache.pulsar.broker.admin.impl">PersistentTopicsBase</a></h3>
-<code><a href="../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-javax.w [...]
+<code><a href="../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#getPartitionedTopicMetadata-org.apache.pulsar.broker.PulsarService-java.lang.String-java.lang.String-org.apache.pulsar.broker.authentication.AuthenticationDataSource-org.apache.pulsar.common.naming.TopicName-">getPartitionedTopicMetadata</a>, <a href="../../../../../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.html#handleTopicPolicyException-java.lang.String-java.lang.Throwable-javax.w [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.pulsar.broker.admin.AdminResource">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/AbstractTopic.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/AbstractTopic.html
index 0c437aa..5c4c9c8 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/AbstractTopic.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/AbstractTopic.html
@@ -592,7 +592,7 @@ implements <a href="../../../../../org/apache/pulsar/broker/service/Topic.html"
<!-- -->
</a>
<h3>Methods inherited from interface org.apache.pulsar.broker.service.<a href="../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></h3>
-<code><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#addSchemaIfIdleOrCheckCompatible-org.apache.pulsar.common.protocol.schema.SchemaData-">addSchemaIfIdleOrCheckCompatible</a>, <a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkBackloggedCursors--">checkBackloggedCursors</a>, <a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkDeduplicationSnapshot--">checkDeduplicationSnapshot</a>, <a href="../../../../../org/apache/pulsar [...]
+<code><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#addSchemaIfIdleOrCheckCompatible-org.apache.pulsar.common.protocol.schema.SchemaData-">addSchemaIfIdleOrCheckCompatible</a>, <a href="../../../../../org/apache/pulsar/broker/service/Topic.html#asyncGetStats-boolean-boolean-boolean-">asyncGetStats</a>, <a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkBackloggedCursors--">checkBackloggedCursors</a>, <a href="../../../../../org/apache/pulsar/br [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.pulsar.broker.service.TopicPolicyListener">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/Topic.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/Topic.html
index 789a590..2145eb5 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/Topic.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/Topic.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":18,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":18,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":38,"i55":6,"i56":6,"i57":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":18,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":18,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":38,"i56":6,"i57":6,"i58":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -164,85 +164,91 @@ var activeTableTab = "activeTableTab";
</td>
</tr>
<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><? extends org.apache.pulsar.common.policies.data.stats.TopicStatsImpl></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#asyncGetStats-boolean-boolean-boolean-">asyncGetStats</a></span>(boolean getPreciseBacklog,
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
+</tr>
+<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkBackloggedCursors--">checkBackloggedCursors</a></span>()</code>
<div class="block">Activate cursors those caught up backlog-threshold entries and deactivate slow cursors which are creating
backlog.</div>
</td>
</tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkDeduplicationSnapshot--">checkDeduplicationSnapshot</a></span>()</code> </td>
</tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkGC--">checkGC</a></span>()</code> </td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkIfTransactionBufferRecoverCompletely-boolean-">checkIfTransactionBufferRecoverCompletely</a></span>(boolean isTxnEnabled)</code>
<div class="block">Wait TransactionBuffer Recovers completely.</div>
</td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkInactiveSubscriptions--">checkInactiveSubscriptions</a></span>()</code> </td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkMessageDeduplicationInfo--">checkMessageDeduplicationInfo</a></span>()</code> </td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkMessageExpiry--">checkMessageExpiry</a></span>()</code> </td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkReplication--">checkReplication</a></span>()</code> </td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkSchemaCompatibleForConsumer-org.apache.pulsar.common.protocol.schema.SchemaData-">checkSchemaCompatibleForConsumer</a></span>(org.apache.pulsar.common.protocol.schema.SchemaData schema)</code>
<div class="block">Check if schema is compatible with current topic schema.</div>
</td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#checkTopicPublishThrottlingRate--">checkTopicPublishThrottlingRate</a></span>()</code> </td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#close-boolean-">close</a></span>(boolean closeWithoutWaitingClientDisconnect)</code> </td>
</tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../org/apache/pulsar/broker/service/Subscription.html" title="interface in org.apache.pulsar.broker.service">Subscription</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#createSubscription-java.lang.String-org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition-boolean-">createSubscription</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subscriptionName,
org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition initialPosition,
boolean replicateSubscriptionState)</code> </td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#delete--">delete</a></span>()</code> </td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#deleteForcefully--">deleteForcefully</a></span>()</code> </td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.protocol.schema.SchemaVersion></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#deleteSchema--">deleteSchema</a></span>()</code>
<div class="block">Delete the schema if this topic has a schema defined for it.</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/broker/service/Topic.html#disableCnxAutoRead--">disableCnxAutoRead</a></span>()</code> </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/broker/service/Topic.html#enableCnxAutoRead--">enableCnxAutoRead</a></span>()</code> </td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#endTxn-org.apache.pulsar.client.api.transaction.TxnID-int-long-">endTxn</a></span>(org.apache.pulsar.client.api.transaction.TxnID txnID,
int txnAction,
@@ -250,125 +256,126 @@ var activeTableTab = "activeTableTab";
<div class="block">End the transaction in this topic.</div>
</td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.BacklogQuota</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getBacklogQuota-org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType-">getBacklogQuota</a></span>(org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)</code> </td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/pulsar/broker/service/BrokerService.html" title="class in org.apache.pulsar.broker.service">BrokerService</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getBrokerService--">getBrokerService</a></span>()</code>
<div class="block">Get BrokerService.</div>
</td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code>default <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../org/apache/pulsar/broker/service/persistent/DispatchRateLimiter.html" title="class in org.apache.pulsar.broker.service.persistent">DispatchRateLimiter</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getDispatchRateLimiter--">getDispatchRateLimiter</a></span>()</code> </td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.policies.data.PersistentTopicInternalStats></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getInternalStats-boolean-">getInternalStats</a></span>(boolean includeLedgerMetadata)</code> </td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.client.api.MessageId></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getLastMessageId--">getLastMessageId</a></span>()</code> </td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.Position</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getLastPosition--">getLastPosition</a></span>()</code> </td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getName--">getName</a></span>()</code> </td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getProducers--">getProducers</a></span>()</code> </td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentOpenHashMap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,? extends <a href="../../../../../org/apache/pulsar/broker/service/Replicator.html" title="interface in org.apache.pulsar.broker.service">Replicator</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getReplicators--">getReplicators</a></span>()</code> </td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getSchemaValidationEnforced--">getSchemaValidationEnforced</a></span>()</code> </td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.stats.TopicStatsImpl</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getStats-boolean-boolean-">getStats</a></span>(boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getStats-boolean-boolean-boolean-">getStats</a></span>(boolean getPreciseBacklog,
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/pulsar/broker/service/Subscription.html" title="interface in org.apache.pulsar.broker.service">Subscription</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getSubscription-java.lang.String-">getSubscription</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subscription)</code> </td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentOpenHashMap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,? extends <a href="../../../../../org/apache/pulsar/broker/service/Subscription.html" title="interface in org.apache.pulsar.broker.service">Subscription</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#getSubscriptions--">getSubscriptions</a></span>()</code> </td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#hasSchema--">hasSchema</a></span>()</code>
<div class="block">Whether a topic has had a schema defined for it.</div>
</td>
</tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#incrementPublishCount-int-long-">incrementPublishCount</a></span>(int numOfMessages,
long msgSizeInBytes)</code> </td>
</tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#initialize--">initialize</a></span>()</code> </td>
</tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#isBacklogQuotaExceeded-java.lang.String-org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType-">isBacklogQuotaExceeded</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> producerName,
org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)</code> </td>
</tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#isBrokerPublishRateExceeded--">isBrokerPublishRateExceeded</a></span>()</code> </td>
</tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#isEncryptionRequired--">isEncryptionRequired</a></span>()</code> </td>
</tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#isPublishRateExceeded--">isPublishRateExceeded</a></span>()</code> </td>
</tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#isReplicated--">isReplicated</a></span>()</code> </td>
</tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#isResourceGroupPublishRateExceeded-int-int-">isResourceGroupPublishRateExceeded</a></span>(int msgSize,
int numMessages)</code> </td>
</tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#isResourceGroupRateLimitingEnabled--">isResourceGroupRateLimitingEnabled</a></span>()</code> </td>
</tr>
-<tr id="i44" class="altColor">
+<tr id="i45" class="rowColor">
<td class="colFirst"><code>default boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#isSystemTopic--">isSystemTopic</a></span>()</code> </td>
</tr>
-<tr id="i45" class="rowColor">
+<tr id="i46" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#isTopicPublishRateExceeded-int-int-">isTopicPublishRateExceeded</a></span>(int msgSize,
int numMessages)</code> </td>
</tr>
-<tr id="i46" class="altColor">
+<tr id="i47" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#onPoliciesUpdate-org.apache.pulsar.common.policies.data.Policies-">onPoliciesUpdate</a></span>(org.apache.pulsar.common.policies.data.Policies data)</code> </td>
</tr>
-<tr id="i47" class="rowColor">
+<tr id="i48" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#publishMessage-io.netty.buffer.ByteBuf-org.apache.pulsar.broker.service.Topic.PublishContext-">publishMessage</a></span>(io.netty.buffer.ByteBuf headersAndPayload,
<a href="../../../../../org/apache/pulsar/broker/service/Topic.PublishContext.html" title="interface in org.apache.pulsar.broker.service">Topic.PublishContext</a> callback)</code> </td>
</tr>
-<tr id="i48" class="altColor">
+<tr id="i49" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#publishTxnMessage-org.apache.pulsar.client.api.transaction.TxnID-io.netty.buffer.ByteBuf-org.apache.pulsar.broker.service.Topic.PublishContext-">publishTxnMessage</a></span>(org.apache.pulsar.client.api.transaction.TxnID txnID,
io.netty.buffer.ByteBuf headersAndPayload,
@@ -376,32 +383,32 @@ var activeTableTab = "activeTableTab";
<div class="block">Publish Transaction message to this Topic's TransactionBuffer.</div>
</td>
</tr>
-<tr id="i49" class="rowColor">
+<tr id="i50" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#recordAddLatency-long-java.util.concurrent.TimeUnit-">recordAddLatency</a></span>(long latency,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true" title="class or interface in java.util.concurrent">TimeUnit</a> unit)</code>
<div class="block">record add-latency.</div>
</td>
</tr>
-<tr id="i50" class="altColor">
+<tr id="i51" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#removeProducer-org.apache.pulsar.broker.service.Producer-">removeProducer</a></span>(<a href="../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
</tr>
-<tr id="i51" class="rowColor">
+<tr id="i52" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#resetBrokerPublishCountAndEnableReadIfRequired-boolean-">resetBrokerPublishCountAndEnableReadIfRequired</a></span>(boolean doneReset)</code> </td>
</tr>
-<tr id="i52" class="altColor">
+<tr id="i53" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#resetTopicPublishCountAndEnableReadIfRequired--">resetTopicPublishCountAndEnableReadIfRequired</a></span>()</code> </td>
</tr>
-<tr id="i53" class="rowColor">
+<tr id="i54" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#subscribe-org.apache.pulsar.broker.service.SubscriptionOption-">subscribe</a></span>(<a href="../../../../../org/apache/pulsar/broker/service/SubscriptionOption.html" title="class in org.apache.pulsar.broker.service">SubscriptionOption</a> option)</code>
<div class="block">Subscribe a topic.</div>
</td>
</tr>
-<tr id="i54" class="altColor">
+<tr id="i55" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#subscribe-org.apache.pulsar.broker.service.TransportCnx-java.lang.String-long-org.apache.pulsar.common.api.proto.CommandSubscribe.SubType-int-java.lang.String-boolean-org.apache.pulsar.client.api.MessageId-java.util.Map-boolean-org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition-long-boolean-org.apache.pulsar.common.api.proto.KeySharedMeta-">subscribe [...]
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subscriptionName,
@@ -420,17 +427,17 @@ var activeTableTab = "activeTableTab";
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</td>
</tr>
-<tr id="i55" class="rowColor">
+<tr id="i56" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#truncate--">truncate</a></span>()</code>
<div class="block">Truncate a topic.</div>
</td>
</tr>
-<tr id="i56" class="altColor">
+<tr id="i57" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#unsubscribe-java.lang.String-">unsubscribe</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subName)</code> </td>
</tr>
-<tr id="i57" class="rowColor">
+<tr id="i58" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/broker/service/Topic.html#updateRates-org.apache.pulsar.broker.stats.NamespaceStats-org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats-org.apache.pulsar.utils.StatsOutputStream-org.apache.pulsar.broker.stats.ClusterReplicationMetrics-java.lang.String-boolean-">updateRates</a></span>(<a href="../../../../../org/apache/pulsar/broker/stats/NamespaceStats.html" title="class in org. [...]
org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats currentBundleStats,
@@ -886,14 +893,26 @@ var activeTableTab = "activeTableTab";
<pre>org.apache.pulsar.common.util.collections.ConcurrentOpenHashMap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,? extends <a href="../../../../../org/apache/pulsar/broker/service/Replicator.html" title="interface in org.apache.pulsar.broker.service">Replicator</a>> getReplicators()</pre>
</li>
</ul>
-<a name="getStats-boolean-boolean-">
+<a name="getStats-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStats</h4>
<pre>org.apache.pulsar.common.policies.data.stats.TopicStatsImpl getStats(boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</pre>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</pre>
+</li>
+</ul>
+<a name="asyncGetStats-boolean-boolean-boolean-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>asyncGetStats</h4>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><? extends org.apache.pulsar.common.policies.data.stats.TopicStatsImpl> asyncGetStats(boolean getPreciseBacklog,
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</pre>
</li>
</ul>
<a name="getInternalStats-boolean-">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html
index e27c004..3a59535 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html
@@ -18,7 +18,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,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":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,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -201,65 +201,71 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Topic.htm
</td>
</tr>
<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.policies.data.stats.NonPersistentTopicStatsImpl></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#asyncGetStats-boolean-boolean-boolean-">asyncGetStats</a></span>(boolean getPreciseBacklog,
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
+</tr>
+<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#checkBackloggedCursors--">checkBackloggedCursors</a></span>()</code>
<div class="block">Activate cursors those caught up backlog-threshold entries and deactivate slow cursors which are creating
backlog.</div>
</td>
</tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#checkDeduplicationSnapshot--">checkDeduplicationSnapshot</a></span>()</code> </td>
</tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#checkGC--">checkGC</a></span>()</code> </td>
</tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#checkIfTransactionBufferRecoverCompletely-boolean-">checkIfTransactionBufferRecoverCompletely</a></span>(boolean isTxnEnabled)</code>
<div class="block">Wait TransactionBuffer Recovers completely.</div>
</td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#checkInactiveSubscriptions--">checkInactiveSubscriptions</a></span>()</code> </td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#checkMessageDeduplicationInfo--">checkMessageDeduplicationInfo</a></span>()</code> </td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#checkMessageExpiry--">checkMessageExpiry</a></span>()</code> </td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#checkReplication--">checkReplication</a></span>()</code> </td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#close-boolean-">close</a></span>(boolean closeWithoutWaitingClientDisconnect)</code>
<div class="block">Close this topic - close all producers and subscriptions associated with this topic.</div>
</td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Subscription.html" title="interface in org.apache.pulsar.broker.service">Subscription</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#createSubscription-java.lang.String-org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition-boolean-">createSubscription</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subscriptionName,
org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition initialPosition,
boolean replicateSubscriptionState)</code> </td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#delete--">delete</a></span>()</code> </td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#deleteForcefully--">deleteForcefully</a></span>()</code>
<div class="block">Forcefully close all producers/consumers/replicators and deletes the topic.</div>
</td>
</tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#endTxn-org.apache.pulsar.client.api.transaction.TxnID-int-long-">endTxn</a></span>(org.apache.pulsar.client.api.transaction.TxnID txnID,
int txnAction,
@@ -267,90 +273,91 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Topic.htm
<div class="block">End the transaction in this topic.</div>
</td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.BacklogQuota</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getBacklogQuota-org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType-">getBacklogQuota</a></span>(org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)</code> </td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.policies.data.PersistentTopicInternalStats></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getInternalStats-boolean-">getInternalStats</a></span>(boolean includeLedgerMetadata)</code> </td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.client.api.MessageId></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getLastMessageId--">getLastMessageId</a></span>()</code> </td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.Position</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getLastPosition--">getLastPosition</a></span>()</code> </td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getNumberOfConsumers--">getNumberOfConsumers</a></span>()</code> </td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getNumberOfSameAddressConsumers-java.lang.String-">getNumberOfSameAddressConsumers</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> clientAddress)</code> </td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/Replicator.html" title="interface in org.apache.pulsar.broker.service">Replicator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getPersistentReplicator-java.lang.String-">getPersistentReplicator</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> remoteCluster)</code> </td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentOpenHashMap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentReplicator.html" title="class in org.apache.pulsar.broker.service.nonpersistent">NonPersistentReplicator</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getReplicators--">getReplicators</a></span>()</code> </td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.stats.NonPersistentTopicStatsImpl</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getStats-boolean-boolean-">getStats</a></span>(boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getStats-boolean-boolean-boolean-">getStats</a></span>(boolean getPreciseBacklog,
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/Subscription.html" title="interface in org.apache.pulsar.broker.service">Subscription</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getSubscription-java.lang.String-">getSubscription</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subscription)</code> </td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentOpenHashMap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentSubscription.html" title="class in org.apache.pulsar.broker.service.nonpersistent">NonPersistentSubscription</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#getSubscriptions--">getSubscriptions</a></span>()</code> </td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#incrementTopicEpoch-java.util.Optional-">incrementTopicEpoch</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in [...]
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#initialize--">initialize</a></span>()</code> </td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#isActive--">isActive</a></span>()</code> </td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#isBacklogQuotaExceeded-java.lang.String-org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType-">isBacklogQuotaExceeded</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> producerName,
org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)</code> </td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#isReplicated--">isReplicated</a></span>()</code> </td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#isTerminated--">isTerminated</a></span>()</code> </td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#onPoliciesUpdate-org.apache.pulsar.common.policies.data.Policies-">onPoliciesUpdate</a></span>(org.apache.pulsar.common.policies.data.Policies data)</code> </td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#onUpdate-org.apache.pulsar.common.policies.data.TopicPolicies-">onUpdate</a></span>(org.apache.pulsar.common.policies.data.TopicPolicies data)</code> </td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#publishMessage-io.netty.buffer.ByteBuf-org.apache.pulsar.broker.service.Topic.PublishContext-">publishMessage</a></span>(io.netty.buffer.ByteBuf data,
<a href="../../../../../../org/apache/pulsar/broker/service/Topic.PublishContext.html" title="interface in org.apache.pulsar.broker.service">Topic.PublishContext</a> callback)</code> </td>
</tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#publishTxnMessage-org.apache.pulsar.client.api.transaction.TxnID-io.netty.buffer.ByteBuf-org.apache.pulsar.broker.service.Topic.PublishContext-">publishTxnMessage</a></span>(org.apache.pulsar.client.api.transaction.TxnID txnID,
io.netty.buffer.ByteBuf headersAndPayload,
@@ -358,25 +365,25 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Topic.htm
<div class="block">Publish Transaction message to this Topic's TransactionBuffer.</div>
</td>
</tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#removeProducer-org.apache.pulsar.broker.service.Producer-">removeProducer</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
</tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#setTopicEpoch-long-">setTopicEpoch</a></span>(long newEpoch)</code> </td>
</tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#stopReplProducers--">stopReplProducers</a></span>()</code> </td>
</tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#subscribe-org.apache.pulsar.broker.service.SubscriptionOption-">subscribe</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/SubscriptionOption.html" title="class in org.apache.pulsar.broker.service">SubscriptionOption</a> option)</code>
<div class="block">Subscribe a topic.</div>
</td>
</tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#subscribe-org.apache.pulsar.broker.service.TransportCnx-java.lang.String-long-org.apache.pulsar.common.api.proto.CommandSubscribe.SubType-int-java.lang.String-boolean-org.apache.pulsar.client.api.MessageId-java.util.Map-boolean-org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition-long-boolean-org.apache.pulsar.common.api.p [...]
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subscriptionName,
@@ -393,17 +400,17 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Topic.htm
boolean replicateSubscriptionState,
org.apache.pulsar.common.api.proto.KeySharedMeta keySharedMeta)</code> </td>
</tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#truncate--">truncate</a></span>()</code>
<div class="block">Truncate a topic.</div>
</td>
</tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#unsubscribe-java.lang.String-">unsubscribe</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subscriptionName)</code> </td>
</tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/nonpersistent/NonPersistentTopic.html#updateRates-org.apache.pulsar.broker.stats.NamespaceStats-org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats-org.apache.pulsar.utils.StatsOutputStream-org.apache.pulsar.broker.stats.ClusterReplicationMetrics-java.lang.String-boolean-">updateRates</a></span>(<a href="../../../../../../org/apache/pulsar/broker/stats/Namespac [...]
org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats bundleStats,
@@ -806,17 +813,33 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Topic.htm
</dl>
</li>
</ul>
-<a name="getStats-boolean-boolean-">
+<a name="getStats-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStats</h4>
<pre>public org.apache.pulsar.common.policies.data.stats.NonPersistentTopicStatsImpl getStats(boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</pre>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html#getStats-boolean-boolean-boolean-">getStats</a></code> in interface <code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="asyncGetStats-boolean-boolean-boolean-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>asyncGetStats</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.policies.data.stats.NonPersistentTopicStatsImpl> asyncGetStats(boolean getPreciseBacklog,
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html#getStats-boolean-boolean-">getStats</a></code> in interface <code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></code></dd>
+<dd><code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html#asyncGetStats-boolean-boolean-boolean-">asyncGetStats</a></code> in interface <code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></code></dd>
</dl>
</li>
</ul>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/CompactorSubscription.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/CompactorSubscription.html
index 004bdaf..5e3ca74 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/CompactorSubscription.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/CompactorSubscription.html
@@ -200,7 +200,7 @@ extends <a href="../../../../../../org/apache/pulsar/broker/service/persistent/P
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.service.persistent.<a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentSubscription</a></h3>
-<code><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a>, <a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#addUnAckedMessages-int-">addUnAckedMessages</a>, <a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#checkAndUnblockIfStuck--">checkAndUnblockIfStuck</a>, <a href="../. [...]
+<code><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#addConsumer-org.apache.pulsar.broker.service.Consumer-">addConsumer</a>, <a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#addUnAckedMessages-int-">addUnAckedMessages</a>, <a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#checkAndUnblockIfStuck--">checkAndUnblockIfStuck</a>, <a href="../. [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentSubscription.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentSubscription.html
index bc3fae4..1420969 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentSubscription.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentSubscription.html
@@ -354,8 +354,9 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Subscript
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.stats.SubscriptionStatsImpl</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#getStats-java.lang.Boolean-boolean-">getStats</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html#getStats-java.lang.Boolean-boolean-boolean-">getStats</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> getPreciseBacklog,
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td>
@@ -1064,14 +1065,15 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Subscript
<pre>public long estimateBacklogSize()</pre>
</li>
</ul>
-<a name="getStats-java.lang.Boolean-boolean-">
+<a name="getStats-java.lang.Boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStats</h4>
<pre>public org.apache.pulsar.common.policies.data.stats.SubscriptionStatsImpl getStats(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> getPreciseBacklog,
- boolean subscriptionBacklogSize)</pre>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</pre>
</li>
</ul>
<a name="redeliverUnacknowledgedMessages-org.apache.pulsar.broker.service.Consumer-">
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentTopic.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentTopic.html
index 5045460..0192d28 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentTopic.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/PersistentTopic.html
@@ -18,7 +18,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,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":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,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10," [...]
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -259,109 +259,115 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Topic.htm
</td>
</tr>
<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.policies.data.stats.TopicStatsImpl></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#asyncGetStats-boolean-boolean-boolean-">asyncGetStats</a></span>(boolean getPreciseBacklog,
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
+</tr>
+<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#asyncReadEntry-org.apache.bookkeeper.mledger.impl.PositionImpl-org.apache.bookkeeper.mledger.AsyncCallbacks.ReadEntryCallback-java.lang.Object-">asyncReadEntry</a></span>(org.apache.bookkeeper.mledger.impl.PositionImpl position,
org.apache.bookkeeper.mledger.AsyncCallbacks.ReadEntryCallback callback,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> ctx)</code> </td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#checkBackloggedCursors--">checkBackloggedCursors</a></span>()</code>
<div class="block">Activate cursors those caught up backlog-threshold entries and deactivate slow cursors which are creating
backlog.</div>
</td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#checkCompaction--">checkCompaction</a></span>()</code> </td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#checkDeduplicationSnapshot--">checkDeduplicationSnapshot</a></span>()</code> </td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#checkDeduplicationStatus--">checkDeduplicationStatus</a></span>()</code> </td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#checkGC--">checkGC</a></span>()</code> </td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#checkIfTransactionBufferRecoverCompletely-boolean-">checkIfTransactionBufferRecoverCompletely</a></span>(boolean isTxnEnabled)</code>
<div class="block">Wait TransactionBuffer Recovers completely.</div>
</td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#checkInactiveSubscriptions--">checkInactiveSubscriptions</a></span>()</code> </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/broker/service/persistent/PersistentTopic.html#checkMessageDeduplicationInfo--">checkMessageDeduplicationInfo</a></span>()</code> </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/broker/service/persistent/PersistentTopic.html#checkMessageExpiry--">checkMessageExpiry</a></span>()</code> </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/broker/service/persistent/PersistentTopic.html#checkReplicatedSubscriptionControllerState--">checkReplicatedSubscriptionControllerState</a></span>()</code> </td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#checkReplication--">checkReplication</a></span>()</code> </td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#checkSubscriptionTypesEnable-org.apache.pulsar.common.api.proto.CommandSubscribe.SubType-">checkSubscriptionTypesEnable</a></span>(org.apache.pulsar.common.api.proto.CommandSubscribe.SubType subType)</code> </td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#clearBacklog--">clearBacklog</a></span>()</code>
<div class="block">Clears backlog for all cursors in the topic.</div>
</td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#clearBacklog-java.lang.String-">clearBacklog</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> cursorName)</code>
<div class="block">Clears backlog for a given cursor in the topic.</div>
</td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#close--">close</a></span>()</code> </td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#close-boolean-">close</a></span>(boolean closeWithoutWaitingClientDisconnect)</code>
<div class="block">Close this topic - close all producers and subscriptions associated with this topic.</div>
</td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.client.admin.LongRunningProcessStatus</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#compactionStatus--">compactionStatus</a></span>()</code> </td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Subscription.html" title="interface in org.apache.pulsar.broker.service">Subscription</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#createSubscription-java.lang.String-org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition-boolean-">createSubscription</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subscriptionName,
org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition initialPosition,
boolean replicateSubscriptionState)</code> </td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#delete--">delete</a></span>()</code>
<div class="block">Delete the managed ledger associated with this topic.</div>
</td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#deleteForcefully--">deleteForcefully</a></span>()</code>
<div class="block">Forcefully close all producers/consumers/replicators and deletes the topic.</div>
</td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#endTxn-org.apache.pulsar.client.api.transaction.TxnID-int-long-">endTxn</a></span>(org.apache.pulsar.client.api.transaction.TxnID txnID,
int txnAction,
@@ -369,241 +375,242 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Topic.htm
<div class="block">End the transaction in this topic.</div>
</td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.BacklogQuota</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getBacklogQuota-org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType-">getBacklogQuota</a></span>(org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)</code> </td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getBacklogSize--">getBacklogSize</a></span>()</code> </td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/compaction/CompactedTopic.html" title="interface in org.apache.pulsar.compaction">CompactedTopic</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getCompactedTopic--">getCompactedTopic</a></span>()</code> </td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../org/apache/pulsar/compaction/CompactedTopicContext.html" title="class in org.apache.pulsar.compaction">CompactedTopicContext</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getCompactedTopicContext--">getCompactedTopicContext</a></span>()</code> </td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getDelayedDeliveryTickTimeMillis--">getDelayedDeliveryTickTimeMillis</a></span>()</code> </td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../org/apache/pulsar/broker/service/persistent/DispatchRateLimiter.html" title="class in org.apache.pulsar.broker.service.persistent">DispatchRateLimiter</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getDispatchRateLimiter--">getDispatchRateLimiter</a></span>()</code> </td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.impl.PositionImpl</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getFirstPosition--">getFirstPosition</a></span>()</code> </td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.policies.data.PersistentTopicInternalStats></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getInternalStats-boolean-">getInternalStats</a></span>(boolean includeLedgerMetadata)</code> </td>
</tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getLastDataMessagePublishedTimestamp--">getLastDataMessagePublishedTimestamp</a></span>()</code> </td>
</tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.client.api.MessageId></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getLastMessageId--">getLastMessageId</a></span>()</code> </td>
</tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.Position</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getLastPosition--">getLastPosition</a></span>()</code> </td>
</tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getLastPublishedSequenceId-java.lang.String-">getLastPublishedSequenceId</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> producerName)</code> </td>
</tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getLastUpdatedAvgPublishRateInByte--">getLastUpdatedAvgPublishRateInByte</a></span>()</code> </td>
</tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getLastUpdatedAvgPublishRateInMsg--">getLastUpdatedAvgPublishRateInMsg</a></span>()</code> </td>
</tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.ManagedLedger</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getManagedLedger--">getManagedLedger</a></span>()</code> </td>
</tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.impl.PositionImpl</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getMaxReadPosition--">getMaxReadPosition</a></span>()</code> </td>
</tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getMaxUnackedMessagesOnConsumer--">getMaxUnackedMessagesOnConsumer</a></span>()</code> </td>
</tr>
-<tr id="i44" class="altColor">
+<tr id="i45" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getMaxUnackedMessagesOnSubscription--">getMaxUnackedMessagesOnSubscription</a></span>()</code> </td>
</tr>
-<tr id="i45" class="rowColor">
+<tr id="i46" class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/persistent/MessageDeduplication.html" title="class in org.apache.pulsar.broker.service.persistent">MessageDeduplication</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getMessageDeduplication--">getMessageDeduplication</a></span>()</code> </td>
</tr>
-<tr id="i46" class="altColor">
+<tr id="i47" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getNumberOfConsumers--">getNumberOfConsumers</a></span>()</code> </td>
</tr>
-<tr id="i47" class="rowColor">
+<tr id="i48" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getNumberOfEntries--">getNumberOfEntries</a></span>()</code> </td>
</tr>
-<tr id="i48" class="altColor">
+<tr id="i49" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getNumberOfSameAddressConsumers-java.lang.String-">getNumberOfSameAddressConsumers</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> clientAddress)</code> </td>
</tr>
-<tr id="i49" class="rowColor">
+<tr id="i50" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.bookkeeper.mledger.ManagedLedger></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getPendingAckManagedLedger-java.lang.String-">getPendingAckManagedLedger</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subName)</code> </td>
</tr>
-<tr id="i50" class="altColor">
+<tr id="i51" class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/Replicator.html" title="interface in org.apache.pulsar.broker.service">Replicator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getPersistentReplicator-java.lang.String-">getPersistentReplicator</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> remoteCluster)</code> </td>
</tr>
-<tr id="i51" class="rowColor">
+<tr id="i52" class="altColor">
<td class="colFirst"><code>org.apache.bookkeeper.mledger.impl.PositionImpl</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getPositionAfterN-org.apache.bookkeeper.mledger.impl.PositionImpl-long-">getPositionAfterN</a></span>(org.apache.bookkeeper.mledger.impl.PositionImpl startPosition,
long n)</code> </td>
</tr>
-<tr id="i52" class="altColor">
+<tr id="i53" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../org/apache/pulsar/broker/service/persistent/ReplicatedSubscriptionsController.html" title="class in org.apache.pulsar.broker.service.persistent">ReplicatedSubscriptionsController</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getReplicatedSubscriptionController--">getReplicatedSubscriptionController</a></span>()</code> </td>
</tr>
-<tr id="i53" class="rowColor">
+<tr id="i54" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">Stri [...]
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getReplicationClusters-org.apache.pulsar.common.naming.TopicName-">getReplicationClusters</a></span>(org.apache.pulsar.common.naming.TopicName topicName)</code> </td>
</tr>
-<tr id="i54" class="altColor">
+<tr id="i55" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentOpenHashMap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/pulsar/broker/service/Replicator.html" title="interface in org.apache.pulsar.broker.service">Replicator</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getReplicators--">getReplicators</a></span>()</code> </td>
</tr>
-<tr id="i55" class="rowColor">
+<tr id="i56" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.stats.TopicStatsImpl</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getStats-boolean-boolean-">getStats</a></span>(boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getStats-boolean-boolean-boolean-">getStats</a></span>(boolean getPreciseBacklog,
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</code> </td>
</tr>
-<tr id="i56" class="altColor">
+<tr id="i57" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../../org/apache/pulsar/broker/service/persistent/SubscribeRateLimiter.html" title="class in org.apache.pulsar.broker.service.persistent">SubscribeRateLimiter</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getSubscribeRateLimiter--">getSubscribeRateLimiter</a></span>()</code> </td>
</tr>
-<tr id="i57" class="rowColor">
+<tr id="i58" class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentSubscription</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getSubscription-java.lang.String-">getSubscription</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subscriptionName)</code> </td>
</tr>
-<tr id="i58" class="altColor">
+<tr id="i59" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.util.collections.ConcurrentOpenHashMap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentSubscription.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentSubscription</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getSubscriptions--">getSubscriptions</a></span>()</code> </td>
</tr>
-<tr id="i59" class="rowColor">
+<tr id="i60" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TransactionBufferStats</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getTransactionBufferStats--">getTransactionBufferStats</a></span>()</code> </td>
</tr>
-<tr id="i60" class="altColor">
+<tr id="i61" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TransactionInBufferStats</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getTransactionInBufferStats-org.apache.pulsar.client.api.transaction.TxnID-">getTransactionInBufferStats</a></span>(org.apache.pulsar.client.api.transaction.TxnID txnID)</code> </td>
</tr>
-<tr id="i61" class="rowColor">
+<tr id="i62" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TransactionInPendingAckStats</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getTransactionInPendingAckStats-org.apache.pulsar.client.api.transaction.TxnID-java.lang.String-">getTransactionInPendingAckStats</a></span>(org.apache.pulsar.client.api.transaction.TxnID txnID,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subName)</code> </td>
</tr>
-<tr id="i62" class="altColor">
+<tr id="i63" class="rowColor">
<td class="colFirst"><code>org.apache.pulsar.common.policies.data.TransactionPendingAckStats</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#getTransactionPendingAckStats-java.lang.String-">getTransactionPendingAckStats</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subName)</code> </td>
</tr>
-<tr id="i63" class="rowColor">
+<tr id="i64" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#handleProducerRemoved-org.apache.pulsar.broker.service.Producer-">handleProducerRemoved</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/Producer.html" title="class in org.apache.pulsar.broker.service">Producer</a> producer)</code> </td>
</tr>
-<tr id="i64" class="altColor">
+<tr id="i65" class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#incrementTopicEpoch-java.util.Optional-">incrementTopicEpoch</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.l [...]
</tr>
-<tr id="i65" class="rowColor">
+<tr id="i66" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#initialize--">initialize</a></span>()</code> </td>
</tr>
-<tr id="i66" class="altColor">
+<tr id="i67" class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#initTopicPolicy--">initTopicPolicy</a></span>()</code> </td>
</tr>
-<tr id="i67" class="rowColor">
+<tr id="i68" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isActive-org.apache.pulsar.common.policies.data.InactiveTopicDeleteMode-">isActive</a></span>(org.apache.pulsar.common.policies.data.InactiveTopicDeleteMode deleteMode)</code> </td>
</tr>
-<tr id="i68" class="altColor">
+<tr id="i69" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isBacklogQuotaExceeded-java.lang.String-org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType-">isBacklogQuotaExceeded</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> producerName,
org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)</code> </td>
</tr>
-<tr id="i69" class="rowColor">
+<tr id="i70" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isCompactionEnabled--">isCompactionEnabled</a></span>()</code> </td>
</tr>
-<tr id="i70" class="altColor">
+<tr id="i71" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isDeduplicationEnabled--">isDeduplicationEnabled</a></span>()</code> </td>
</tr>
-<tr id="i71" class="rowColor">
+<tr id="i72" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isDelayedDeliveryEnabled--">isDelayedDeliveryEnabled</a></span>()</code> </td>
</tr>
-<tr id="i72" class="altColor">
+<tr id="i73" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isOldestMessageExpired-org.apache.bookkeeper.mledger.ManagedCursor-int-">isOldestMessageExpired</a></span>(org.apache.bookkeeper.mledger.ManagedCursor cursor,
int messageTTLInSeconds)</code> </td>
</tr>
-<tr id="i73" class="rowColor">
+<tr id="i74" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isReplicated--">isReplicated</a></span>()</code> </td>
</tr>
-<tr id="i74" class="altColor">
+<tr id="i75" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isSizeBacklogExceeded--">isSizeBacklogExceeded</a></span>()</code> </td>
</tr>
-<tr id="i75" class="rowColor">
+<tr id="i76" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isSystemTopic--">isSystemTopic</a></span>()</code> </td>
</tr>
-<tr id="i76" class="altColor">
+<tr id="i77" class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isTerminated--">isTerminated</a></span>()</code> </td>
</tr>
-<tr id="i77" class="rowColor">
+<tr id="i78" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isTimeBacklogExceeded--">isTimeBacklogExceeded</a></span>()</code> </td>
</tr>
-<tr id="i78" class="altColor">
+<tr id="i79" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#isTxnAborted-org.apache.pulsar.client.api.transaction.TxnID-">isTxnAborted</a></span>(org.apache.pulsar.client.api.transaction.TxnID txnID)</code> </td>
</tr>
-<tr id="i79" class="rowColor">
+<tr id="i80" class="altColor">
<td class="colFirst"><code>org.apache.pulsar.client.admin.OffloadProcessStatus</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#offloadStatus--">offloadStatus</a></span>()</code> </td>
</tr>
-<tr id="i80" class="altColor">
+<tr id="i81" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#onPoliciesUpdate-org.apache.pulsar.common.policies.data.Policies-">onPoliciesUpdate</a></span>(org.apache.pulsar.common.policies.data.Policies data)</code> </td>
</tr>
-<tr id="i81" class="rowColor">
+<tr id="i82" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#onUpdate-org.apache.pulsar.common.policies.data.TopicPolicies-">onUpdate</a></span>(org.apache.pulsar.common.policies.data.TopicPolicies policies)</code> </td>
</tr>
-<tr id="i82" class="altColor">
+<tr id="i83" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#preCreateSubscriptionForCompactionIfNeeded--">preCreateSubscriptionForCompactionIfNeeded</a></span>()</code> </td>
</tr>
-<tr id="i83" class="rowColor">
+<tr id="i84" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#publishMessage-io.netty.buffer.ByteBuf-org.apache.pulsar.broker.service.Topic.PublishContext-">publishMessage</a></span>(io.netty.buffer.ByteBuf headersAndPayload,
<a href="../../../../../../org/apache/pulsar/broker/service/Topic.PublishContext.html" title="interface in org.apache.pulsar.broker.service">Topic.PublishContext</a> publishContext)</code> </td>
</tr>
-<tr id="i84" class="altColor">
+<tr id="i85" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#publishTxnMessage-org.apache.pulsar.client.api.transaction.TxnID-io.netty.buffer.ByteBuf-org.apache.pulsar.broker.service.Topic.PublishContext-">publishTxnMessage</a></span>(org.apache.pulsar.client.api.transaction.TxnID txnID,
io.netty.buffer.ByteBuf headersAndPayload,
@@ -611,25 +618,25 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Topic.htm
<div class="block">Publish Transaction message to this Topic's TransactionBuffer.</div>
</td>
</tr>
-<tr id="i85" class="rowColor">
+<tr id="i86" class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#setTopicEpoch-long-">setTopicEpoch</a></span>(long newEpoch)</code> </td>
</tr>
-<tr id="i86" class="altColor">
+<tr id="i87" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#startReplProducers--">startReplProducers</a></span>()</code> </td>
</tr>
-<tr id="i87" class="rowColor">
+<tr id="i88" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#stopReplProducers--">stopReplProducers</a></span>()</code> </td>
</tr>
-<tr id="i88" class="altColor">
+<tr id="i89" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#subscribe-org.apache.pulsar.broker.service.SubscriptionOption-">subscribe</a></span>(<a href="../../../../../../org/apache/pulsar/broker/service/SubscriptionOption.html" title="class in org.apache.pulsar.broker.service">SubscriptionOption</a> option)</code>
<div class="block">Subscribe a topic.</div>
</td>
</tr>
-<tr id="i89" class="rowColor">
+<tr id="i90" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="../../../../../../org/apache/pulsar/broker/service/Consumer.html" title="class in org.apache.pulsar.broker.service">Consumer</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#subscribe-org.apache.pulsar.broker.service.TransportCnx-java.lang.String-long-org.apache.pulsar.common.api.proto.CommandSubscribe.SubType-int-java.lang.String-boolean-org.apache.pulsar.client.api.MessageId-java.util.Map-boolean-org.apache.pulsar.common.api.proto.CommandSubscribe.InitialPosition-long-boolean-org.apache.pulsar.common.api.proto.K [...]
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subscriptionName,
@@ -646,31 +653,31 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Topic.htm
boolean replicatedSubscriptionStateArg,
org.apache.pulsar.common.api.proto.KeySharedMeta keySharedMeta)</code> </td>
</tr>
-<tr id="i90" class="altColor">
+<tr id="i91" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.client.api.MessageId></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#terminate--">terminate</a></span>()</code> </td>
</tr>
-<tr id="i91" class="rowColor">
+<tr id="i92" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#triggerCompaction--">triggerCompaction</a></span>()</code> </td>
</tr>
-<tr id="i92" class="altColor">
+<tr id="i93" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#triggerOffload-org.apache.pulsar.client.impl.MessageIdImpl-">triggerOffload</a></span>(org.apache.pulsar.client.impl.MessageIdImpl messageId)</code> </td>
</tr>
-<tr id="i93" class="rowColor">
+<tr id="i94" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#truncate--">truncate</a></span>()</code>
<div class="block">Truncate a topic.</div>
</td>
</tr>
-<tr id="i94" class="altColor">
+<tr id="i95" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#unsubscribe-java.lang.String-">unsubscribe</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subscriptionName)</code>
<div class="block">Delete the cursor ledger for a given subscription.</div>
</td>
</tr>
-<tr id="i95" class="rowColor">
+<tr id="i96" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#updateRates-org.apache.pulsar.broker.stats.NamespaceStats-org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats-org.apache.pulsar.utils.StatsOutputStream-org.apache.pulsar.broker.stats.ClusterReplicationMetrics-java.lang.String-boolean-">updateRates</a></span>(<a href="../../../../../../org/apache/pulsar/broker/stats/NamespaceStats [...]
org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats bundleStats,
@@ -679,7 +686,7 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Topic.htm
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace,
boolean hydratePublishers)</code> </td>
</tr>
-<tr id="i96" class="altColor">
+<tr id="i97" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#updateUnackedMessagesAppliedOnSubscription-org.apache.pulsar.common.policies.data.Policies-">updateUnackedMessagesAppliedOnSubscription</a></span>(org.apache.pulsar.common.policies.data.Policies policies)</code> </td>
</tr>
@@ -1383,17 +1390,33 @@ implements <a href="../../../../../../org/apache/pulsar/broker/service/Topic.htm
<pre>public double getLastUpdatedAvgPublishRateInByte()</pre>
</li>
</ul>
-<a name="getStats-boolean-boolean-">
+<a name="getStats-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStats</h4>
<pre>public org.apache.pulsar.common.policies.data.stats.TopicStatsImpl getStats(boolean getPreciseBacklog,
- boolean subscriptionBacklogSize)</pre>
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html#getStats-boolean-boolean-boolean-">getStats</a></code> in interface <code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="asyncGetStats-boolean-boolean-boolean-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>asyncGetStats</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true" title="class or interface in java.util.concurrent">CompletableFuture</a><org.apache.pulsar.common.policies.data.stats.TopicStatsImpl> asyncGetStats(boolean getPreciseBacklog,
+ boolean subscriptionBacklogSize,
+ boolean getEarliestTimeInBacklog)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html#getStats-boolean-boolean-">getStats</a></code> in interface <code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></code></dd>
+<dd><code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html#asyncGetStats-boolean-boolean-boolean-">asyncGetStats</a></code> in interface <code><a href="../../../../../../org/apache/pulsar/broker/service/Topic.html" title="interface in org.apache.pulsar.broker.service">Topic</a></code></dd>
</dl>
</li>
</ul>
diff --git a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/SystemTopic.html b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/SystemTopic.html
index 38fd2c3..0863f52 100644
--- a/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/SystemTopic.html
+++ b/content/api/pulsar-broker/2.10.0-SNAPSHOT/org/apache/pulsar/broker/service/persistent/SystemTopic.html
@@ -233,7 +233,7 @@ extends <a href="../../../../../../org/apache/pulsar/broker/service/persistent/P
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pulsar.broker.service.persistent.<a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html" title="class in org.apache.pulsar.broker.service.persistent">PersistentTopic</a></h3>
-<code><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#addComplete-org.apache.bookkeeper.mledger.Position-io.netty.buffer.ByteBuf-java.lang.Object-">addComplete</a>, <a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#addFailed-org.apache.bookkeeper.mledger.ManagedLedgerException-java.lang.Object-">addFailed</a>, <a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#ad [...]
+<code><a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#addComplete-org.apache.bookkeeper.mledger.Position-io.netty.buffer.ByteBuf-java.lang.Object-">addComplete</a>, <a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#addFailed-org.apache.bookkeeper.mledger.ManagedLedgerException-java.lang.Object-">addFailed</a>, <a href="../../../../../../org/apache/pulsar/broker/service/persistent/PersistentTopic.html#ad [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.pulsar.broker.service.AbstractTopic">
diff --git a/content/api/python/2.10.0-SNAPSHOT/index.html b/content/api/python/2.10.0-SNAPSHOT/index.html
index 69ae8b6..ed1ce9e 100644
--- a/content/api/python/2.10.0-SNAPSHOT/index.html
+++ b/content/api/python/2.10.0-SNAPSHOT/index.html
@@ -3764,7 +3764,7 @@ producers and consumers.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.create_producer">
- <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b8a936cd0>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
+ <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f9103ae5cd0>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
</div>
@@ -4018,7 +4018,7 @@ batched into single batch message:
<div class="item">
<div class="name def" id="pulsar.Client.create_reader">
- <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b89a2d1d0>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
+ <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f90fc06a1d0>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
</div>
@@ -4235,7 +4235,7 @@ for ongoing operations to complete.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.subscribe">
- <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b89a2d110>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
+ <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f90fc06a110>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
</div>
diff --git a/content/api/python/2.10.0-SNAPSHOT/schema/schema.m.html b/content/api/python/2.10.0-SNAPSHOT/schema/schema.m.html
index 9262f6a..64b8fa9 100644
--- a/content/api/python/2.10.0-SNAPSHOT/schema/schema.m.html
+++ b/content/api/python/2.10.0-SNAPSHOT/schema/schema.m.html
@@ -1134,11 +1134,16 @@ class JsonSchema(Schema):
def encode(self, obj):
self._validate_object_type(obj)
- del obj.__dict__['_default']
- del obj.__dict__['_required']
- del obj.__dict__['_required_default']
+ # Copy the dict of the object as to not modify the provided object via the reference provided
+ data = obj.__dict__.copy()
+ if '_default' in data:
+ del data['_default']
+ if '_required' in data:
+ del data['_required']
+ if '_required_default' in data:
+ del data['_required_default']
- return json.dumps(obj.__dict__, default=self._get_serialized_value, indent=True).encode('utf-8')
+ return json.dumps(data, default=self._get_serialized_value, indent=True).encode('utf-8')
def decode(self, data):
return self._record_cls(**json.loads(data))
@@ -1306,11 +1311,16 @@ class JsonSchema(Schema):
def encode(self, obj):
self._validate_object_type(obj)
- del obj.__dict__['_default']
- del obj.__dict__['_required']
- del obj.__dict__['_required_default']
+ # Copy the dict of the object as to not modify the provided object via the reference provided
+ data = obj.__dict__.copy()
+ if '_default' in data:
+ del data['_default']
+ if '_required' in data:
+ del data['_required']
+ if '_required_default' in data:
+ del data['_required_default']
- return json.dumps(obj.__dict__, default=self._get_serialized_value, indent=True).encode('utf-8')
+ return json.dumps(data, default=self._get_serialized_value, indent=True).encode('utf-8')
def decode(self, data):
return self._record_cls(**json.loads(data))
@@ -1394,10 +1404,15 @@ class JsonSchema(Schema):
<div id="source-pulsar.schema.schema.JsonSchema.encode" class="source">
<pre><code>def encode(self, obj):
self._validate_object_type(obj)
- del obj.__dict__['_default']
- del obj.__dict__['_required']
- del obj.__dict__['_required_default']
- return json.dumps(obj.__dict__, default=self._get_serialized_value, indent=True).encode('utf-8')
+ # Copy the dict of the object as to not modify the provided object via the reference provided
+ data = obj.__dict__.copy()
+ if '_default' in data:
+ del data['_default']
+ if '_required' in data:
+ del data['_required']
+ if '_required_default' in data:
+ del data['_required_default']
+ return json.dumps(data, default=self._get_serialized_value, indent=True).encode('utf-8')
</code></pre>
</div>
</div>
diff --git a/content/api/python/index.html b/content/api/python/index.html
index 69ae8b6..ed1ce9e 100644
--- a/content/api/python/index.html
+++ b/content/api/python/index.html
@@ -3764,7 +3764,7 @@ producers and consumers.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.create_producer">
- <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b8a936cd0>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
+ <p>def <span class="ident">create_producer</span>(</p><p>self, topic, producer_name=None, schema=<pulsar.schema.schema.BytesSchema object at 0x7f9103ae5cd0>, initial_sequence_id=None, send_timeout_millis=30000, compression_type=_pulsar.CompressionType.NONE, max_pending_messages=1000, max_pending_messages_across_partitions=50000, block_if_queue_full=False, batching_enabled=False, batching_max_messages=1000, batching_max_allowed_size_in_bytes=131072, batching_max_publish_delay_ms [...]
</div>
@@ -4018,7 +4018,7 @@ batched into single batch message:
<div class="item">
<div class="name def" id="pulsar.Client.create_reader">
- <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b89a2d1d0>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
+ <p>def <span class="ident">create_reader</span>(</p><p>self, topic, start_message_id, schema=<pulsar.schema.schema.BytesSchema object at 0x7f90fc06a1d0>, reader_listener=None, receiver_queue_size=1000, reader_name=None, subscription_role_prefix=None, is_read_compacted=False, crypto_key_reader=None)</p>
</div>
@@ -4235,7 +4235,7 @@ for ongoing operations to complete.</p></div>
<div class="item">
<div class="name def" id="pulsar.Client.subscribe">
- <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f8b89a2d110>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
+ <p>def <span class="ident">subscribe</span>(</p><p>self, topic, subscription_name, consumer_type=_pulsar.ConsumerType.Exclusive, schema=<pulsar.schema.schema.BytesSchema object at 0x7f90fc06a110>, message_listener=None, receiver_queue_size=1000, max_total_receiver_queue_size_across_partitions=50000, consumer_name=None, unacked_messages_timeout_ms=None, broker_consumer_stats_cache_time_ms=30000, negative_ack_redelivery_delay_ms=60000, is_read_compacted=False, properties=None, pa [...]
</div>
diff --git a/content/api/python/schema/schema.m.html b/content/api/python/schema/schema.m.html
index 9262f6a..64b8fa9 100644
--- a/content/api/python/schema/schema.m.html
+++ b/content/api/python/schema/schema.m.html
@@ -1134,11 +1134,16 @@ class JsonSchema(Schema):
def encode(self, obj):
self._validate_object_type(obj)
- del obj.__dict__['_default']
- del obj.__dict__['_required']
- del obj.__dict__['_required_default']
+ # Copy the dict of the object as to not modify the provided object via the reference provided
+ data = obj.__dict__.copy()
+ if '_default' in data:
+ del data['_default']
+ if '_required' in data:
+ del data['_required']
+ if '_required_default' in data:
+ del data['_required_default']
- return json.dumps(obj.__dict__, default=self._get_serialized_value, indent=True).encode('utf-8')
+ return json.dumps(data, default=self._get_serialized_value, indent=True).encode('utf-8')
def decode(self, data):
return self._record_cls(**json.loads(data))
@@ -1306,11 +1311,16 @@ class JsonSchema(Schema):
def encode(self, obj):
self._validate_object_type(obj)
- del obj.__dict__['_default']
- del obj.__dict__['_required']
- del obj.__dict__['_required_default']
+ # Copy the dict of the object as to not modify the provided object via the reference provided
+ data = obj.__dict__.copy()
+ if '_default' in data:
+ del data['_default']
+ if '_required' in data:
+ del data['_required']
+ if '_required_default' in data:
+ del data['_required_default']
- return json.dumps(obj.__dict__, default=self._get_serialized_value, indent=True).encode('utf-8')
+ return json.dumps(data, default=self._get_serialized_value, indent=True).encode('utf-8')
def decode(self, data):
return self._record_cls(**json.loads(data))
@@ -1394,10 +1404,15 @@ class JsonSchema(Schema):
<div id="source-pulsar.schema.schema.JsonSchema.encode" class="source">
<pre><code>def encode(self, obj):
self._validate_object_type(obj)
- del obj.__dict__['_default']
- del obj.__dict__['_required']
- del obj.__dict__['_required_default']
- return json.dumps(obj.__dict__, default=self._get_serialized_value, indent=True).encode('utf-8')
+ # Copy the dict of the object as to not modify the provided object via the reference provided
+ data = obj.__dict__.copy()
+ if '_default' in data:
+ del data['_default']
+ if '_required' in data:
+ del data['_required']
+ if '_required_default' in data:
+ del data['_required_default']
+ return json.dumps(data, default=self._get_serialized_value, indent=True).encode('utf-8')
</code></pre>
</div>
</div>
diff --git a/content/docs/en/2.1.0-incubating/reference-cli-tools.html b/content/docs/en/2.1.0-incubating/reference-cli-tools.html
index a17383f..b2e5afb 100644
--- a/content/docs/en/2.1.0-incubating/reference-cli-tools.html
+++ b/content/docs/en/2.1.0-incubating/reference-cli-tools.html
@@ -510,7 +510,7 @@ The table below lists the environment variables that you can use to configure th
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -533,9 +533,9 @@ The table below lists the environment variables that you can use to configure th
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -543,7 +543,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -557,7 +557,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -578,7 +578,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.1.0-incubating/reference-cli-tools/index.html b/content/docs/en/2.1.0-incubating/reference-cli-tools/index.html
index a17383f..b2e5afb 100644
--- a/content/docs/en/2.1.0-incubating/reference-cli-tools/index.html
+++ b/content/docs/en/2.1.0-incubating/reference-cli-tools/index.html
@@ -510,7 +510,7 @@ The table below lists the environment variables that you can use to configure th
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -533,9 +533,9 @@ The table below lists the environment variables that you can use to configure th
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -543,7 +543,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -557,7 +557,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -578,7 +578,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.1.1-incubating/reference-cli-tools.html b/content/docs/en/2.1.1-incubating/reference-cli-tools.html
index 45de052..bfe4c4d 100644
--- a/content/docs/en/2.1.1-incubating/reference-cli-tools.html
+++ b/content/docs/en/2.1.1-incubating/reference-cli-tools.html
@@ -510,7 +510,7 @@ The table below lists the environment variables that you can use to configure th
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -533,9 +533,9 @@ The table below lists the environment variables that you can use to configure th
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -543,7 +543,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -557,7 +557,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -578,7 +578,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.1.1-incubating/reference-cli-tools/index.html b/content/docs/en/2.1.1-incubating/reference-cli-tools/index.html
index 45de052..bfe4c4d 100644
--- a/content/docs/en/2.1.1-incubating/reference-cli-tools/index.html
+++ b/content/docs/en/2.1.1-incubating/reference-cli-tools/index.html
@@ -510,7 +510,7 @@ The table below lists the environment variables that you can use to configure th
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -533,9 +533,9 @@ The table below lists the environment variables that you can use to configure th
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -543,7 +543,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -557,7 +557,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -578,7 +578,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.2.0/reference-cli-tools.html b/content/docs/en/2.2.0/reference-cli-tools.html
index 3bea8d1..fbbd6b3 100644
--- a/content/docs/en/2.2.0/reference-cli-tools.html
+++ b/content/docs/en/2.2.0/reference-cli-tools.html
@@ -510,7 +510,7 @@ The table below lists the environment variables that you can use to configure th
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -533,9 +533,9 @@ The table below lists the environment variables that you can use to configure th
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -543,7 +543,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -557,7 +557,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -578,7 +578,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.2.0/reference-cli-tools/index.html b/content/docs/en/2.2.0/reference-cli-tools/index.html
index 3bea8d1..fbbd6b3 100644
--- a/content/docs/en/2.2.0/reference-cli-tools/index.html
+++ b/content/docs/en/2.2.0/reference-cli-tools/index.html
@@ -510,7 +510,7 @@ The table below lists the environment variables that you can use to configure th
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -533,9 +533,9 @@ The table below lists the environment variables that you can use to configure th
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -543,7 +543,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -557,7 +557,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -578,7 +578,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.2.1/reference-cli-tools.html b/content/docs/en/2.2.1/reference-cli-tools.html
index de31e78..7970428 100644
--- a/content/docs/en/2.2.1/reference-cli-tools.html
+++ b/content/docs/en/2.2.1/reference-cli-tools.html
@@ -510,7 +510,7 @@ The table below lists the environment variables that you can use to configure th
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -533,9 +533,9 @@ The table below lists the environment variables that you can use to configure th
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -543,7 +543,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -557,7 +557,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -578,7 +578,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.2.1/reference-cli-tools/index.html b/content/docs/en/2.2.1/reference-cli-tools/index.html
index de31e78..7970428 100644
--- a/content/docs/en/2.2.1/reference-cli-tools/index.html
+++ b/content/docs/en/2.2.1/reference-cli-tools/index.html
@@ -510,7 +510,7 @@ The table below lists the environment variables that you can use to configure th
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -533,9 +533,9 @@ The table below lists the environment variables that you can use to configure th
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -543,7 +543,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -557,7 +557,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -578,7 +578,7 @@ The table below lists the environment variables that you can use to configure th
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.3.0/reference-cli-tools.html b/content/docs/en/2.3.0/reference-cli-tools.html
index 5dd0d28..6026a0b 100644
--- a/content/docs/en/2.3.0/reference-cli-tools.html
+++ b/content/docs/en/2.3.0/reference-cli-tools.html
@@ -516,7 +516,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -539,9 +539,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -549,7 +549,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -563,7 +563,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -584,7 +584,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.3.0/reference-cli-tools/index.html b/content/docs/en/2.3.0/reference-cli-tools/index.html
index 5dd0d28..6026a0b 100644
--- a/content/docs/en/2.3.0/reference-cli-tools/index.html
+++ b/content/docs/en/2.3.0/reference-cli-tools/index.html
@@ -516,7 +516,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -539,9 +539,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -549,7 +549,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -563,7 +563,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -584,7 +584,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.3.1/reference-cli-tools.html b/content/docs/en/2.3.1/reference-cli-tools.html
index c143b91..d83407f 100644
--- a/content/docs/en/2.3.1/reference-cli-tools.html
+++ b/content/docs/en/2.3.1/reference-cli-tools.html
@@ -616,7 +616,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -638,10 +638,10 @@
<tr><td>BOOKIE_STOP_TIMEOUT</td><td>Wait time before forcefully killing the Bookie server instance if attempts to stop it are not successful</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<h3><a class="anchor" aria-hidden="true" id="autorecovery"></a><a href="#autorecovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83. [...]
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -649,7 +649,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -663,7 +663,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -684,7 +684,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
@@ -696,7 +696,7 @@
<p>Example</p>
<pre><code class="hljs css language-bash">$ bookkeeper shell bookiesanity
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/2.3.1/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/2.3.1/pulsar-admin"><span>Pulsar Admin CLI</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</ [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/2.3.1/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/2.3.1/pulsar-admin"><span>Pulsar Admin CLI</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</ [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/en/2.3.1/reference-cli-tools/index.html b/content/docs/en/2.3.1/reference-cli-tools/index.html
index c143b91..d83407f 100644
--- a/content/docs/en/2.3.1/reference-cli-tools/index.html
+++ b/content/docs/en/2.3.1/reference-cli-tools/index.html
@@ -616,7 +616,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -638,10 +638,10 @@
<tr><td>BOOKIE_STOP_TIMEOUT</td><td>Wait time before forcefully killing the Bookie server instance if attempts to stop it are not successful</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<h3><a class="anchor" aria-hidden="true" id="autorecovery"></a><a href="#autorecovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83. [...]
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -649,7 +649,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -663,7 +663,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -684,7 +684,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
@@ -696,7 +696,7 @@
<p>Example</p>
<pre><code class="hljs css language-bash">$ bookkeeper shell bookiesanity
</code></pre>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/2.3.1/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/2.3.1/pulsar-admin"><span>Pulsar Admin CLI</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</ [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/2.3.1/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/2.3.1/pulsar-admin"><span>Pulsar Admin CLI</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</ [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/en/2.3.2/reference-cli-tools.html b/content/docs/en/2.3.2/reference-cli-tools.html
index 2b0b228..571985e 100644
--- a/content/docs/en/2.3.2/reference-cli-tools.html
+++ b/content/docs/en/2.3.2/reference-cli-tools.html
@@ -616,7 +616,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -639,9 +639,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -649,7 +649,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -663,7 +663,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -684,7 +684,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.3.2/reference-cli-tools/index.html b/content/docs/en/2.3.2/reference-cli-tools/index.html
index 2b0b228..571985e 100644
--- a/content/docs/en/2.3.2/reference-cli-tools/index.html
+++ b/content/docs/en/2.3.2/reference-cli-tools/index.html
@@ -616,7 +616,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -639,9 +639,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -649,7 +649,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -663,7 +663,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -684,7 +684,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.4.0/reference-cli-tools.html b/content/docs/en/2.4.0/reference-cli-tools.html
index ad90af6..d04dc5b 100644
--- a/content/docs/en/2.4.0/reference-cli-tools.html
+++ b/content/docs/en/2.4.0/reference-cli-tools.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -643,9 +643,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -653,7 +653,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -667,7 +667,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.4.0/reference-cli-tools/index.html b/content/docs/en/2.4.0/reference-cli-tools/index.html
index ad90af6..d04dc5b 100644
--- a/content/docs/en/2.4.0/reference-cli-tools/index.html
+++ b/content/docs/en/2.4.0/reference-cli-tools/index.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -643,9 +643,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -653,7 +653,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -667,7 +667,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.4.1/reference-cli-tools.html b/content/docs/en/2.4.1/reference-cli-tools.html
index 97a4eb8..08e459a 100644
--- a/content/docs/en/2.4.1/reference-cli-tools.html
+++ b/content/docs/en/2.4.1/reference-cli-tools.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -643,9 +643,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -653,7 +653,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -667,7 +667,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.4.1/reference-cli-tools/index.html b/content/docs/en/2.4.1/reference-cli-tools/index.html
index 97a4eb8..08e459a 100644
--- a/content/docs/en/2.4.1/reference-cli-tools/index.html
+++ b/content/docs/en/2.4.1/reference-cli-tools/index.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -643,9 +643,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -653,7 +653,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -667,7 +667,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.4.2/reference-cli-tools.html b/content/docs/en/2.4.2/reference-cli-tools.html
index 65648ba..55e140f 100644
--- a/content/docs/en/2.4.2/reference-cli-tools.html
+++ b/content/docs/en/2.4.2/reference-cli-tools.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -643,9 +643,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -653,7 +653,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -667,7 +667,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.4.2/reference-cli-tools/index.html b/content/docs/en/2.4.2/reference-cli-tools/index.html
index 65648ba..55e140f 100644
--- a/content/docs/en/2.4.2/reference-cli-tools/index.html
+++ b/content/docs/en/2.4.2/reference-cli-tools/index.html
@@ -620,7 +620,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -643,9 +643,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -653,7 +653,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -667,7 +667,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.5.0/reference-cli-tools.html b/content/docs/en/2.5.0/reference-cli-tools.html
index 0db7df3..690e97b 100644
--- a/content/docs/en/2.5.0/reference-cli-tools.html
+++ b/content/docs/en/2.5.0/reference-cli-tools.html
@@ -627,7 +627,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -650,9 +650,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -660,7 +660,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -674,7 +674,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -695,7 +695,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.5.0/reference-cli-tools/index.html b/content/docs/en/2.5.0/reference-cli-tools/index.html
index 0db7df3..690e97b 100644
--- a/content/docs/en/2.5.0/reference-cli-tools/index.html
+++ b/content/docs/en/2.5.0/reference-cli-tools/index.html
@@ -627,7 +627,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -650,9 +650,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -660,7 +660,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -674,7 +674,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -695,7 +695,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.5.1/reference-cli-tools.html b/content/docs/en/2.5.1/reference-cli-tools.html
index 3041bbf..bc7fde6 100644
--- a/content/docs/en/2.5.1/reference-cli-tools.html
+++ b/content/docs/en/2.5.1/reference-cli-tools.html
@@ -627,7 +627,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -650,9 +650,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -660,7 +660,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -674,7 +674,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -695,7 +695,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.5.1/reference-cli-tools/index.html b/content/docs/en/2.5.1/reference-cli-tools/index.html
index 3041bbf..bc7fde6 100644
--- a/content/docs/en/2.5.1/reference-cli-tools/index.html
+++ b/content/docs/en/2.5.1/reference-cli-tools/index.html
@@ -627,7 +627,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -650,9 +650,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -660,7 +660,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -674,7 +674,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -695,7 +695,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.5.2/reference-cli-tools.html b/content/docs/en/2.5.2/reference-cli-tools.html
index c921e74..626842b 100644
--- a/content/docs/en/2.5.2/reference-cli-tools.html
+++ b/content/docs/en/2.5.2/reference-cli-tools.html
@@ -627,7 +627,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -650,9 +650,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -660,7 +660,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -674,7 +674,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -695,7 +695,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.5.2/reference-cli-tools/index.html b/content/docs/en/2.5.2/reference-cli-tools/index.html
index c921e74..626842b 100644
--- a/content/docs/en/2.5.2/reference-cli-tools/index.html
+++ b/content/docs/en/2.5.2/reference-cli-tools/index.html
@@ -627,7 +627,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -650,9 +650,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -660,7 +660,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -674,7 +674,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -695,7 +695,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.6.0/reference-cli-tools.html b/content/docs/en/2.6.0/reference-cli-tools.html
index b38d736..c9286ea 100644
--- a/content/docs/en/2.6.0/reference-cli-tools.html
+++ b/content/docs/en/2.6.0/reference-cli-tools.html
@@ -644,7 +644,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -667,9 +667,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -677,7 +677,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -691,7 +691,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -712,7 +712,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.6.0/reference-cli-tools/index.html b/content/docs/en/2.6.0/reference-cli-tools/index.html
index b38d736..c9286ea 100644
--- a/content/docs/en/2.6.0/reference-cli-tools/index.html
+++ b/content/docs/en/2.6.0/reference-cli-tools/index.html
@@ -644,7 +644,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -667,9 +667,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -677,7 +677,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -691,7 +691,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -712,7 +712,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.6.1/reference-cli-tools.html b/content/docs/en/2.6.1/reference-cli-tools.html
index 474bcb4..5228681 100644
--- a/content/docs/en/2.6.1/reference-cli-tools.html
+++ b/content/docs/en/2.6.1/reference-cli-tools.html
@@ -651,7 +651,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -674,9 +674,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -684,7 +684,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -698,7 +698,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -719,7 +719,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.6.1/reference-cli-tools/index.html b/content/docs/en/2.6.1/reference-cli-tools/index.html
index 474bcb4..5228681 100644
--- a/content/docs/en/2.6.1/reference-cli-tools/index.html
+++ b/content/docs/en/2.6.1/reference-cli-tools/index.html
@@ -651,7 +651,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -674,9 +674,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -684,7 +684,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -698,7 +698,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -719,7 +719,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.6.2/reference-cli-tools.html b/content/docs/en/2.6.2/reference-cli-tools.html
index cd503e1..e72a5ef 100644
--- a/content/docs/en/2.6.2/reference-cli-tools.html
+++ b/content/docs/en/2.6.2/reference-cli-tools.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -677,10 +677,10 @@
<tr><td>BOOKIE_STOP_TIMEOUT</td><td>Wait time before forcefully killing the Bookie server instance if attempts to stop it are not successful</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<h3><a class="anchor" aria-hidden="true" id="autorecovery"></a><a href="#autorecovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83. [...]
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -702,7 +702,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -723,7 +723,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
@@ -763,7 +763,7 @@ The command is run on a broker, and used for troubleshooting why broker can’t
<tr><td><code>-h</code>, <code>--help</code></td><td>Display help information</td><td></td></tr>
</tbody>
</table>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/2.6.2/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/2.6.2/pulsar-admin"><span>Pulsar Admin CLI</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</ [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/2.6.2/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/2.6.2/pulsar-admin"><span>Pulsar Admin CLI</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</ [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/en/2.6.2/reference-cli-tools/index.html b/content/docs/en/2.6.2/reference-cli-tools/index.html
index cd503e1..e72a5ef 100644
--- a/content/docs/en/2.6.2/reference-cli-tools/index.html
+++ b/content/docs/en/2.6.2/reference-cli-tools/index.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -677,10 +677,10 @@
<tr><td>BOOKIE_STOP_TIMEOUT</td><td>Wait time before forcefully killing the Bookie server instance if attempts to stop it are not successful</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<h3><a class="anchor" aria-hidden="true" id="autorecovery"></a><a href="#autorecovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83. [...]
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -702,7 +702,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -723,7 +723,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
@@ -763,7 +763,7 @@ The command is run on a broker, and used for troubleshooting why broker can’t
<tr><td><code>-h</code>, <code>--help</code></td><td>Display help information</td><td></td></tr>
</tbody>
</table>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/2.6.2/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/2.6.2/pulsar-admin"><span>Pulsar Admin CLI</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</ [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/2.6.2/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/2.6.2/pulsar-admin"><span>Pulsar Admin CLI</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie"><code>bookie</ [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/en/2.6.3/reference-cli-tools.html b/content/docs/en/2.6.3/reference-cli-tools.html
index d4cb875..8dcca1a 100644
--- a/content/docs/en/2.6.3/reference-cli-tools.html
+++ b/content/docs/en/2.6.3/reference-cli-tools.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -678,9 +678,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -702,7 +702,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -723,7 +723,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.6.3/reference-cli-tools/index.html b/content/docs/en/2.6.3/reference-cli-tools/index.html
index d4cb875..8dcca1a 100644
--- a/content/docs/en/2.6.3/reference-cli-tools/index.html
+++ b/content/docs/en/2.6.3/reference-cli-tools/index.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -678,9 +678,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -702,7 +702,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -723,7 +723,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.6.4/reference-cli-tools.html b/content/docs/en/2.6.4/reference-cli-tools.html
index be93285..ab588fe 100644
--- a/content/docs/en/2.6.4/reference-cli-tools.html
+++ b/content/docs/en/2.6.4/reference-cli-tools.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -678,9 +678,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -702,7 +702,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -723,7 +723,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.6.4/reference-cli-tools/index.html b/content/docs/en/2.6.4/reference-cli-tools/index.html
index be93285..ab588fe 100644
--- a/content/docs/en/2.6.4/reference-cli-tools/index.html
+++ b/content/docs/en/2.6.4/reference-cli-tools/index.html
@@ -655,7 +655,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -678,9 +678,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -688,7 +688,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -702,7 +702,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -723,7 +723,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.7.0/reference-cli-tools.html b/content/docs/en/2.7.0/reference-cli-tools.html
index 79c6b48..3e4cf46 100644
--- a/content/docs/en/2.7.0/reference-cli-tools.html
+++ b/content/docs/en/2.7.0/reference-cli-tools.html
@@ -661,7 +661,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -684,9 +684,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -694,7 +694,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -708,7 +708,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -729,7 +729,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.7.0/reference-cli-tools/index.html b/content/docs/en/2.7.0/reference-cli-tools/index.html
index 79c6b48..3e4cf46 100644
--- a/content/docs/en/2.7.0/reference-cli-tools/index.html
+++ b/content/docs/en/2.7.0/reference-cli-tools/index.html
@@ -661,7 +661,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -684,9 +684,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -694,7 +694,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -708,7 +708,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -729,7 +729,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.7.1/reference-cli-tools.html b/content/docs/en/2.7.1/reference-cli-tools.html
index 784f070..4063d6f 100644
--- a/content/docs/en/2.7.1/reference-cli-tools.html
+++ b/content/docs/en/2.7.1/reference-cli-tools.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -686,9 +686,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -696,7 +696,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -710,7 +710,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -731,7 +731,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.7.1/reference-cli-tools/index.html b/content/docs/en/2.7.1/reference-cli-tools/index.html
index 784f070..4063d6f 100644
--- a/content/docs/en/2.7.1/reference-cli-tools/index.html
+++ b/content/docs/en/2.7.1/reference-cli-tools/index.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -686,9 +686,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -696,7 +696,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -710,7 +710,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -731,7 +731,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.7.2/reference-cli-tools.html b/content/docs/en/2.7.2/reference-cli-tools.html
index 0773f8d..b4d957d 100644
--- a/content/docs/en/2.7.2/reference-cli-tools.html
+++ b/content/docs/en/2.7.2/reference-cli-tools.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -686,9 +686,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -696,7 +696,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -710,7 +710,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -731,7 +731,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.7.2/reference-cli-tools/index.html b/content/docs/en/2.7.2/reference-cli-tools/index.html
index 0773f8d..b4d957d 100644
--- a/content/docs/en/2.7.2/reference-cli-tools/index.html
+++ b/content/docs/en/2.7.2/reference-cli-tools/index.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -686,9 +686,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -696,7 +696,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -710,7 +710,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -731,7 +731,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.7.3/reference-cli-tools.html b/content/docs/en/2.7.3/reference-cli-tools.html
index a617bc7..a511690 100644
--- a/content/docs/en/2.7.3/reference-cli-tools.html
+++ b/content/docs/en/2.7.3/reference-cli-tools.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -686,9 +686,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -696,7 +696,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -710,7 +710,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -731,7 +731,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.7.3/reference-cli-tools/index.html b/content/docs/en/2.7.3/reference-cli-tools/index.html
index a617bc7..a511690 100644
--- a/content/docs/en/2.7.3/reference-cli-tools/index.html
+++ b/content/docs/en/2.7.3/reference-cli-tools/index.html
@@ -663,7 +663,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -686,9 +686,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -696,7 +696,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -710,7 +710,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -731,7 +731,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.8.0/reference-cli-tools.html b/content/docs/en/2.8.0/reference-cli-tools.html
index 66fb59f..5e8d5ac 100644
--- a/content/docs/en/2.8.0/reference-cli-tools.html
+++ b/content/docs/en/2.8.0/reference-cli-tools.html
@@ -682,7 +682,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -705,9 +705,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -715,7 +715,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -729,7 +729,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -750,7 +750,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/2.8.0/reference-cli-tools/index.html b/content/docs/en/2.8.0/reference-cli-tools/index.html
index 66fb59f..5e8d5ac 100644
--- a/content/docs/en/2.8.0/reference-cli-tools/index.html
+++ b/content/docs/en/2.8.0/reference-cli-tools/index.html
@@ -682,7 +682,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -705,9 +705,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -715,7 +715,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -729,7 +729,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -750,7 +750,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/next/reference-cli-tools.html b/content/docs/en/next/reference-cli-tools.html
index 98b9ec1..133586e 100644
--- a/content/docs/en/next/reference-cli-tools.html
+++ b/content/docs/en/next/reference-cli-tools.html
@@ -705,7 +705,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -728,10 +728,10 @@
<tr><td>BOOKIE_GC_LOG</td><td>Gc options to be passed to the jvm</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<h3><a class="anchor" aria-hidden="true" id="autorecovery-1"></a><a href="#autorecovery-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0- [...]
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -739,7 +739,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -753,7 +753,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -774,7 +774,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
@@ -814,7 +814,7 @@ The command is run on a broker, and used for troubleshooting why broker can’t
<tr><td><code>-h</code>, <code>--help</code></td><td>Display help information</td><td></td></tr>
</tbody>
</table>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/next/reference-configuration"><span>Pulsar configuration</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie">< [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/next/reference-configuration"><span>Pulsar configuration</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie">< [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/en/next/reference-cli-tools/index.html b/content/docs/en/next/reference-cli-tools/index.html
index 98b9ec1..133586e 100644
--- a/content/docs/en/next/reference-cli-tools/index.html
+++ b/content/docs/en/next/reference-cli-tools/index.html
@@ -705,7 +705,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -728,10 +728,10 @@
<tr><td>BOOKIE_GC_LOG</td><td>Gc options to be passed to the jvm</td><td></td></tr>
</tbody>
</table>
-<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<h3><a class="anchor" aria-hidden="true" id="autorecovery-1"></a><a href="#autorecovery-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0- [...]
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -739,7 +739,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -753,7 +753,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -774,7 +774,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
@@ -814,7 +814,7 @@ The command is run on a broker, and used for troubleshooting why broker can’t
<tr><td><code>-h</code>, <code>--help</code></td><td>Display help information</td><td></td></tr>
</tbody>
</table>
-</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/next/reference-configuration"><span>Pulsar configuration</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie">< [...]
+</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/en/next/reference-terminology"><span class="arrow-prev">← </span><span>Terminology</span></a><a class="docs-next button" href="/docs/en/next/reference-configuration"><span>Pulsar configuration</span><span class="arrow-next"> →</span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#pulsar"><code>pulsar</code></a><ul class="toc-headings"><li><a href="#bookie">< [...]
const community = document.querySelector("a[href='#community']").parentNode;
const communityMenu =
'<li>' +
diff --git a/content/docs/en/reference-cli-tools.html b/content/docs/en/reference-cli-tools.html
index a434dc3..a35cec2 100644
--- a/content/docs/en/reference-cli-tools.html
+++ b/content/docs/en/reference-cli-tools.html
@@ -682,7 +682,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -705,9 +705,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -715,7 +715,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -729,7 +729,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -750,7 +750,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/en/reference-cli-tools/index.html b/content/docs/en/reference-cli-tools/index.html
index a434dc3..a35cec2 100644
--- a/content/docs/en/reference-cli-tools/index.html
+++ b/content/docs/en/reference-cli-tools/index.html
@@ -682,7 +682,7 @@
</code></pre>
<p>Commands</p>
<ul>
-<li><code>auto-recovery</code></li>
+<li><code>autorecovery</code></li>
<li><code>bookie</code></li>
<li><code>localbookie</code></li>
<li><code>upgrade</code></li>
@@ -705,9 +705,9 @@
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="auto-recovery"></a><a href="#auto-recovery" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.8 [...]
-<p>Runs an auto-recovery service daemon</p>
+<p>Runs an auto-recovery service</p>
<p>Usage</p>
-<pre><code class="hljs css language-bash">$ bookkeeper auto-recovery options
+<pre><code class="hljs css language-bash">$ bookkeeper autorecovery options
</code></pre>
<p>Options</p>
<table>
@@ -715,7 +715,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
</tbody>
</table>
<h3><a class="anchor" aria-hidden="true" id="bookie-1"></a><a href="#bookie-1" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 [...]
@@ -729,7 +729,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td>-readOnly</td><td>Force start a read-only bookie server</td><td>false</td></tr>
<tr><td>-withAutoRecovery</td><td>Start auto-recovery service bookie server</td><td>false</td></tr>
</tbody>
@@ -750,7 +750,7 @@
<tr><th>Flag</th><th>Description</th><th>Default</th></tr>
</thead>
<tbody>
-<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery daemon</td><td></td></tr>
+<tr><td><code>-c</code>, <code>--conf</code></td><td>Configuration for the auto-recovery</td><td></td></tr>
<tr><td><code>-u</code>, <code>--upgrade</code></td><td>Upgrade the bookie’s directories</td><td></td></tr>
</tbody>
</table>
diff --git a/content/docs/fr/next/io-cdc-debezium.html b/content/docs/fr/next/io-cdc-debezium.html
index 1d75030..bfdf8c7 100644
--- a/content/docs/fr/next/io-cdc-debezium.html
+++ b/content/docs/fr/next/io-cdc-debezium.html
@@ -199,14 +199,16 @@ You can use one of the following methods to create a configuration file.
```json
{
- "database.hostname": "localhost",
- "database.port": "5432",
- "database.user": "postgres",
- "database.password": "postgres",
- "database.dbname": "postgres",
- "database.server.name": "dbserver1",
- "schema.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "database.hostname": "localhost",
+ "database.port": "5432",
+ "database.user": "postgres",
+ "database.password": "postgres",
+ "database.dbname": "postgres",
+ "database.server.name": "dbserver1",
+ "schema.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -332,13 +334,15 @@ You need to create a configuration file before using the Pulsar Debezium connect
```json
{
- "mongodb.hosts": "rs0/mongodb:27017",
- "mongodb.name": "dbserver1",
- "mongodb.user": "debezium",
- "mongodb.password": "dbz",
- "mongodb.task.id": "1",
- "database.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "mongodb.hosts": "rs0/mongodb:27017",
+ "mongodb.name": "dbserver1",
+ "mongodb.user": "debezium",
+ "mongodb.password": "dbz",
+ "mongodb.task.id": "1",
+ "database.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -357,12 +361,12 @@ You need to create a configuration file before using the Pulsar Debezium connect
configs:
## config for pg, docker image: debezium/example-postgress:0.10
- mongodb.hosts: "rs0/mongodb:27017",
- mongodb.name: "dbserver1",
- mongodb.user: "debezium",
- mongodb.password: "dbz",
- mongodb.task.id: "1",
- database.whitelist: "inventory",
+ mongodb.hosts: "rs0/mongodb:27017"
+ mongodb.name: "dbserver1"
+ mongodb.user: "debezium"
+ mongodb.password: "dbz"
+ mongodb.task.id: "1"
+ database.whitelist: "inventory"
## PULSAR_SERVICE_URL_CONFIG
pulsar.service.url: "pulsar://127.0.0.1:6650"
diff --git a/content/docs/fr/next/io-cdc-debezium/index.html b/content/docs/fr/next/io-cdc-debezium/index.html
index 1d75030..bfdf8c7 100644
--- a/content/docs/fr/next/io-cdc-debezium/index.html
+++ b/content/docs/fr/next/io-cdc-debezium/index.html
@@ -199,14 +199,16 @@ You can use one of the following methods to create a configuration file.
```json
{
- "database.hostname": "localhost",
- "database.port": "5432",
- "database.user": "postgres",
- "database.password": "postgres",
- "database.dbname": "postgres",
- "database.server.name": "dbserver1",
- "schema.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "database.hostname": "localhost",
+ "database.port": "5432",
+ "database.user": "postgres",
+ "database.password": "postgres",
+ "database.dbname": "postgres",
+ "database.server.name": "dbserver1",
+ "schema.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -332,13 +334,15 @@ You need to create a configuration file before using the Pulsar Debezium connect
```json
{
- "mongodb.hosts": "rs0/mongodb:27017",
- "mongodb.name": "dbserver1",
- "mongodb.user": "debezium",
- "mongodb.password": "dbz",
- "mongodb.task.id": "1",
- "database.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "mongodb.hosts": "rs0/mongodb:27017",
+ "mongodb.name": "dbserver1",
+ "mongodb.user": "debezium",
+ "mongodb.password": "dbz",
+ "mongodb.task.id": "1",
+ "database.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -357,12 +361,12 @@ You need to create a configuration file before using the Pulsar Debezium connect
configs:
## config for pg, docker image: debezium/example-postgress:0.10
- mongodb.hosts: "rs0/mongodb:27017",
- mongodb.name: "dbserver1",
- mongodb.user: "debezium",
- mongodb.password: "dbz",
- mongodb.task.id: "1",
- database.whitelist: "inventory",
+ mongodb.hosts: "rs0/mongodb:27017"
+ mongodb.name: "dbserver1"
+ mongodb.user: "debezium"
+ mongodb.password: "dbz"
+ mongodb.task.id: "1"
+ database.whitelist: "inventory"
## PULSAR_SERVICE_URL_CONFIG
pulsar.service.url: "pulsar://127.0.0.1:6650"
diff --git a/content/docs/fr/next/io-jdbc-sink.html b/content/docs/fr/next/io-jdbc-sink.html
index 30a375a..5790a84 100644
--- a/content/docs/fr/next/io-jdbc-sink.html
+++ b/content/docs/fr/next/io-jdbc-sink.html
@@ -44,11 +44,11 @@
<ul>
<li><p>JSON</p>
<pre><code class="hljs css language-json">{
- "configs" {
- "userName": "clickhouse",
- "password": "password",
- "jdbcUrl": "jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink",
- "tableName": "pulsar_clickhouse_jdbc_sink"
+ <span class="hljs-attr">"configs"</span>: {
+ <span class="hljs-attr">"userName"</span>: <span class="hljs-string">"clickhouse"</span>,
+ <span class="hljs-attr">"password"</span>: <span class="hljs-string">"password"</span>,
+ <span class="hljs-attr">"jdbcUrl"</span>: <span class="hljs-string">"jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink"</span>,
+ <span class="hljs-attr">"tableName"</span>: <span class="hljs-string">"pulsar_clickhouse_jdbc_sink"</span>
}
}
</code></pre></li>
diff --git a/content/docs/fr/next/io-jdbc-sink/index.html b/content/docs/fr/next/io-jdbc-sink/index.html
index 30a375a..5790a84 100644
--- a/content/docs/fr/next/io-jdbc-sink/index.html
+++ b/content/docs/fr/next/io-jdbc-sink/index.html
@@ -44,11 +44,11 @@
<ul>
<li><p>JSON</p>
<pre><code class="hljs css language-json">{
- "configs" {
- "userName": "clickhouse",
- "password": "password",
- "jdbcUrl": "jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink",
- "tableName": "pulsar_clickhouse_jdbc_sink"
+ <span class="hljs-attr">"configs"</span>: {
+ <span class="hljs-attr">"userName"</span>: <span class="hljs-string">"clickhouse"</span>,
+ <span class="hljs-attr">"password"</span>: <span class="hljs-string">"password"</span>,
+ <span class="hljs-attr">"jdbcUrl"</span>: <span class="hljs-string">"jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink"</span>,
+ <span class="hljs-attr">"tableName"</span>: <span class="hljs-string">"pulsar_clickhouse_jdbc_sink"</span>
}
}
</code></pre></li>
diff --git a/content/docs/ja/next/io-cdc-debezium.html b/content/docs/ja/next/io-cdc-debezium.html
index 4fe5635..defba40b7 100644
--- a/content/docs/ja/next/io-cdc-debezium.html
+++ b/content/docs/ja/next/io-cdc-debezium.html
@@ -199,14 +199,16 @@ You can use one of the following methods to create a configuration file.
```json
{
- "database.hostname": "localhost",
- "database.port": "5432",
- "database.user": "postgres",
- "database.password": "postgres",
- "database.dbname": "postgres",
- "database.server.name": "dbserver1",
- "schema.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "database.hostname": "localhost",
+ "database.port": "5432",
+ "database.user": "postgres",
+ "database.password": "postgres",
+ "database.dbname": "postgres",
+ "database.server.name": "dbserver1",
+ "schema.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -332,13 +334,15 @@ You need to create a configuration file before using the Pulsar Debezium connect
```json
{
- "mongodb.hosts": "rs0/mongodb:27017",
- "mongodb.name": "dbserver1",
- "mongodb.user": "debezium",
- "mongodb.password": "dbz",
- "mongodb.task.id": "1",
- "database.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "mongodb.hosts": "rs0/mongodb:27017",
+ "mongodb.name": "dbserver1",
+ "mongodb.user": "debezium",
+ "mongodb.password": "dbz",
+ "mongodb.task.id": "1",
+ "database.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -357,12 +361,12 @@ You need to create a configuration file before using the Pulsar Debezium connect
configs:
## config for pg, docker image: debezium/example-postgress:0.10
- mongodb.hosts: "rs0/mongodb:27017",
- mongodb.name: "dbserver1",
- mongodb.user: "debezium",
- mongodb.password: "dbz",
- mongodb.task.id: "1",
- database.whitelist: "inventory",
+ mongodb.hosts: "rs0/mongodb:27017"
+ mongodb.name: "dbserver1"
+ mongodb.user: "debezium"
+ mongodb.password: "dbz"
+ mongodb.task.id: "1"
+ database.whitelist: "inventory"
## PULSAR_SERVICE_URL_CONFIG
pulsar.service.url: "pulsar://127.0.0.1:6650"
diff --git a/content/docs/ja/next/io-cdc-debezium/index.html b/content/docs/ja/next/io-cdc-debezium/index.html
index 4fe5635..defba40b7 100644
--- a/content/docs/ja/next/io-cdc-debezium/index.html
+++ b/content/docs/ja/next/io-cdc-debezium/index.html
@@ -199,14 +199,16 @@ You can use one of the following methods to create a configuration file.
```json
{
- "database.hostname": "localhost",
- "database.port": "5432",
- "database.user": "postgres",
- "database.password": "postgres",
- "database.dbname": "postgres",
- "database.server.name": "dbserver1",
- "schema.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "database.hostname": "localhost",
+ "database.port": "5432",
+ "database.user": "postgres",
+ "database.password": "postgres",
+ "database.dbname": "postgres",
+ "database.server.name": "dbserver1",
+ "schema.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -332,13 +334,15 @@ You need to create a configuration file before using the Pulsar Debezium connect
```json
{
- "mongodb.hosts": "rs0/mongodb:27017",
- "mongodb.name": "dbserver1",
- "mongodb.user": "debezium",
- "mongodb.password": "dbz",
- "mongodb.task.id": "1",
- "database.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "mongodb.hosts": "rs0/mongodb:27017",
+ "mongodb.name": "dbserver1",
+ "mongodb.user": "debezium",
+ "mongodb.password": "dbz",
+ "mongodb.task.id": "1",
+ "database.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -357,12 +361,12 @@ You need to create a configuration file before using the Pulsar Debezium connect
configs:
## config for pg, docker image: debezium/example-postgress:0.10
- mongodb.hosts: "rs0/mongodb:27017",
- mongodb.name: "dbserver1",
- mongodb.user: "debezium",
- mongodb.password: "dbz",
- mongodb.task.id: "1",
- database.whitelist: "inventory",
+ mongodb.hosts: "rs0/mongodb:27017"
+ mongodb.name: "dbserver1"
+ mongodb.user: "debezium"
+ mongodb.password: "dbz"
+ mongodb.task.id: "1"
+ database.whitelist: "inventory"
## PULSAR_SERVICE_URL_CONFIG
pulsar.service.url: "pulsar://127.0.0.1:6650"
diff --git a/content/docs/ja/next/io-jdbc-sink.html b/content/docs/ja/next/io-jdbc-sink.html
index ebcb208..96344fb 100644
--- a/content/docs/ja/next/io-jdbc-sink.html
+++ b/content/docs/ja/next/io-jdbc-sink.html
@@ -44,11 +44,11 @@
<ul>
<li><p>JSON</p>
<pre><code class="hljs css language-json">{
- "configs" {
- "userName": "clickhouse",
- "password": "password",
- "jdbcUrl": "jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink",
- "tableName": "pulsar_clickhouse_jdbc_sink"
+ <span class="hljs-attr">"configs"</span>: {
+ <span class="hljs-attr">"userName"</span>: <span class="hljs-string">"clickhouse"</span>,
+ <span class="hljs-attr">"password"</span>: <span class="hljs-string">"password"</span>,
+ <span class="hljs-attr">"jdbcUrl"</span>: <span class="hljs-string">"jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink"</span>,
+ <span class="hljs-attr">"tableName"</span>: <span class="hljs-string">"pulsar_clickhouse_jdbc_sink"</span>
}
}
</code></pre></li>
diff --git a/content/docs/ja/next/io-jdbc-sink/index.html b/content/docs/ja/next/io-jdbc-sink/index.html
index ebcb208..96344fb 100644
--- a/content/docs/ja/next/io-jdbc-sink/index.html
+++ b/content/docs/ja/next/io-jdbc-sink/index.html
@@ -44,11 +44,11 @@
<ul>
<li><p>JSON</p>
<pre><code class="hljs css language-json">{
- "configs" {
- "userName": "clickhouse",
- "password": "password",
- "jdbcUrl": "jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink",
- "tableName": "pulsar_clickhouse_jdbc_sink"
+ <span class="hljs-attr">"configs"</span>: {
+ <span class="hljs-attr">"userName"</span>: <span class="hljs-string">"clickhouse"</span>,
+ <span class="hljs-attr">"password"</span>: <span class="hljs-string">"password"</span>,
+ <span class="hljs-attr">"jdbcUrl"</span>: <span class="hljs-string">"jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink"</span>,
+ <span class="hljs-attr">"tableName"</span>: <span class="hljs-string">"pulsar_clickhouse_jdbc_sink"</span>
}
}
</code></pre></li>
diff --git a/content/docs/ko/next/io-cdc-debezium.html b/content/docs/ko/next/io-cdc-debezium.html
index 3081e1b..497ef51 100644
--- a/content/docs/ko/next/io-cdc-debezium.html
+++ b/content/docs/ko/next/io-cdc-debezium.html
@@ -199,14 +199,16 @@ You can use one of the following methods to create a configuration file.
```json
{
- "database.hostname": "localhost",
- "database.port": "5432",
- "database.user": "postgres",
- "database.password": "postgres",
- "database.dbname": "postgres",
- "database.server.name": "dbserver1",
- "schema.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "database.hostname": "localhost",
+ "database.port": "5432",
+ "database.user": "postgres",
+ "database.password": "postgres",
+ "database.dbname": "postgres",
+ "database.server.name": "dbserver1",
+ "schema.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -332,13 +334,15 @@ You need to create a configuration file before using the Pulsar Debezium connect
```json
{
- "mongodb.hosts": "rs0/mongodb:27017",
- "mongodb.name": "dbserver1",
- "mongodb.user": "debezium",
- "mongodb.password": "dbz",
- "mongodb.task.id": "1",
- "database.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "mongodb.hosts": "rs0/mongodb:27017",
+ "mongodb.name": "dbserver1",
+ "mongodb.user": "debezium",
+ "mongodb.password": "dbz",
+ "mongodb.task.id": "1",
+ "database.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -357,12 +361,12 @@ You need to create a configuration file before using the Pulsar Debezium connect
configs:
## config for pg, docker image: debezium/example-postgress:0.10
- mongodb.hosts: "rs0/mongodb:27017",
- mongodb.name: "dbserver1",
- mongodb.user: "debezium",
- mongodb.password: "dbz",
- mongodb.task.id: "1",
- database.whitelist: "inventory",
+ mongodb.hosts: "rs0/mongodb:27017"
+ mongodb.name: "dbserver1"
+ mongodb.user: "debezium"
+ mongodb.password: "dbz"
+ mongodb.task.id: "1"
+ database.whitelist: "inventory"
## PULSAR_SERVICE_URL_CONFIG
pulsar.service.url: "pulsar://127.0.0.1:6650"
diff --git a/content/docs/ko/next/io-cdc-debezium/index.html b/content/docs/ko/next/io-cdc-debezium/index.html
index 3081e1b..497ef51 100644
--- a/content/docs/ko/next/io-cdc-debezium/index.html
+++ b/content/docs/ko/next/io-cdc-debezium/index.html
@@ -199,14 +199,16 @@ You can use one of the following methods to create a configuration file.
```json
{
- "database.hostname": "localhost",
- "database.port": "5432",
- "database.user": "postgres",
- "database.password": "postgres",
- "database.dbname": "postgres",
- "database.server.name": "dbserver1",
- "schema.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "database.hostname": "localhost",
+ "database.port": "5432",
+ "database.user": "postgres",
+ "database.password": "postgres",
+ "database.dbname": "postgres",
+ "database.server.name": "dbserver1",
+ "schema.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -332,13 +334,15 @@ You need to create a configuration file before using the Pulsar Debezium connect
```json
{
- "mongodb.hosts": "rs0/mongodb:27017",
- "mongodb.name": "dbserver1",
- "mongodb.user": "debezium",
- "mongodb.password": "dbz",
- "mongodb.task.id": "1",
- "database.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "mongodb.hosts": "rs0/mongodb:27017",
+ "mongodb.name": "dbserver1",
+ "mongodb.user": "debezium",
+ "mongodb.password": "dbz",
+ "mongodb.task.id": "1",
+ "database.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -357,12 +361,12 @@ You need to create a configuration file before using the Pulsar Debezium connect
configs:
## config for pg, docker image: debezium/example-postgress:0.10
- mongodb.hosts: "rs0/mongodb:27017",
- mongodb.name: "dbserver1",
- mongodb.user: "debezium",
- mongodb.password: "dbz",
- mongodb.task.id: "1",
- database.whitelist: "inventory",
+ mongodb.hosts: "rs0/mongodb:27017"
+ mongodb.name: "dbserver1"
+ mongodb.user: "debezium"
+ mongodb.password: "dbz"
+ mongodb.task.id: "1"
+ database.whitelist: "inventory"
## PULSAR_SERVICE_URL_CONFIG
pulsar.service.url: "pulsar://127.0.0.1:6650"
diff --git a/content/docs/ko/next/io-jdbc-sink.html b/content/docs/ko/next/io-jdbc-sink.html
index 2bc3e4a..992759c 100644
--- a/content/docs/ko/next/io-jdbc-sink.html
+++ b/content/docs/ko/next/io-jdbc-sink.html
@@ -44,11 +44,11 @@
<ul>
<li><p>JSON</p>
<pre><code class="hljs css language-json">{
- "configs" {
- "userName": "clickhouse",
- "password": "password",
- "jdbcUrl": "jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink",
- "tableName": "pulsar_clickhouse_jdbc_sink"
+ <span class="hljs-attr">"configs"</span>: {
+ <span class="hljs-attr">"userName"</span>: <span class="hljs-string">"clickhouse"</span>,
+ <span class="hljs-attr">"password"</span>: <span class="hljs-string">"password"</span>,
+ <span class="hljs-attr">"jdbcUrl"</span>: <span class="hljs-string">"jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink"</span>,
+ <span class="hljs-attr">"tableName"</span>: <span class="hljs-string">"pulsar_clickhouse_jdbc_sink"</span>
}
}
</code></pre></li>
diff --git a/content/docs/ko/next/io-jdbc-sink/index.html b/content/docs/ko/next/io-jdbc-sink/index.html
index 2bc3e4a..992759c 100644
--- a/content/docs/ko/next/io-jdbc-sink/index.html
+++ b/content/docs/ko/next/io-jdbc-sink/index.html
@@ -44,11 +44,11 @@
<ul>
<li><p>JSON</p>
<pre><code class="hljs css language-json">{
- "configs" {
- "userName": "clickhouse",
- "password": "password",
- "jdbcUrl": "jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink",
- "tableName": "pulsar_clickhouse_jdbc_sink"
+ <span class="hljs-attr">"configs"</span>: {
+ <span class="hljs-attr">"userName"</span>: <span class="hljs-string">"clickhouse"</span>,
+ <span class="hljs-attr">"password"</span>: <span class="hljs-string">"password"</span>,
+ <span class="hljs-attr">"jdbcUrl"</span>: <span class="hljs-string">"jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink"</span>,
+ <span class="hljs-attr">"tableName"</span>: <span class="hljs-string">"pulsar_clickhouse_jdbc_sink"</span>
}
}
</code></pre></li>
diff --git a/content/docs/zh-CN/next/io-cdc-debezium.html b/content/docs/zh-CN/next/io-cdc-debezium.html
index d5ce7ff..741467b 100644
--- a/content/docs/zh-CN/next/io-cdc-debezium.html
+++ b/content/docs/zh-CN/next/io-cdc-debezium.html
@@ -199,20 +199,22 @@
```json
{
- "database.hostname": "localhost",
- "database.port": "5432",
- "database.user": "postgres",
- "database.password": "postgres",
- "database.dbname": "postgres",
- "database.server.name": "dbserver1",
- "schema.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "database.hostname": "localhost",
+ "database.port": "5432",
+ "database.user": "postgres",
+ "database.password": "postgres",
+ "database.dbname": "postgres",
+ "database.server.name": "dbserver1",
+ "schema.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
* YAML
- 你可以创建一个`debezium-postgres-source-config.yaml`文件,并复制[contents](https://github.com/apache/pulsar/blob/master/pulsar-io/debezium/postgres/src/main/resources/debezium-postgres-source-config.yaml)的内容到`debezium-postgres-source-config.yaml` 文件中。
+ You can create a `debezium-postgres-source-config.yaml` file and copy the [contents](https://github.com/apache/pulsar/blob/master/pulsar-io/debezium/postgres/src/main/resources/debezium-postgres-source-config.yaml) below to the `debezium-postgres-source-config.yaml` file.
```yaml
tenant: "public"
@@ -332,19 +334,21 @@
```json
{
- "mongodb.hosts": "rs0/mongodb:27017",
- "mongodb.name": "dbserver1",
- "mongodb.user": "debezium",
- "mongodb.password": "dbz",
- "mongodb.task.id": "1",
- "database.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "mongodb.hosts": "rs0/mongodb:27017",
+ "mongodb.name": "dbserver1",
+ "mongodb.user": "debezium",
+ "mongodb.password": "dbz",
+ "mongodb.task.id": "1",
+ "database.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
* YAML
- 你可以创建一个 `debezium-mongodb-source-config.yaml` 文件,并复制[contents](https://github.com/apache/pulsar/blob/master/pulsar-io/debezium/mongodb/src/main/resources/debezium-mongodb-source-config.yaml)的内容到 `debezium-mongodb-source-config.yaml` 文件中。
+ You can create a `debezium-mongodb-source-config.yaml` file and copy the [contents](https://github.com/apache/pulsar/blob/master/pulsar-io/debezium/mongodb/src/main/resources/debezium-mongodb-source-config.yaml) below to the `debezium-mongodb-source-config.yaml` file.
```yaml
tenant: "public"
@@ -357,20 +361,20 @@
configs:
## config for pg, docker image: debezium/example-postgress:0.10
- mongodb.hosts: "rs0/mongodb:27017",
- mongodb.name: "dbserver1",
- mongodb.user: "debezium",
- mongodb.password: "dbz",
- mongodb.task.id: "1",
- database.whitelist: "inventory",
+ mongodb.hosts: "rs0/mongodb:27017"
+ mongodb.name: "dbserver1"
+ mongodb.user: "debezium"
+ mongodb.password: "dbz"
+ mongodb.task.id: "1"
+ database.whitelist: "inventory"
## PULSAR_SERVICE_URL_CONFIG
pulsar.service.url: "pulsar://127.0.0.1:6650"
```
-### 用法
+### Usage
-此示例展示如何使用 Pulsar Debezium 连接器更改 MongoDB 表的数据。
+This example shows how to change the data of a MongoDB table using the Pulsar Debezium connector.
1. 启动一个 MongoDB 服务器,Debezium 可以从该数据库捕获更改。
diff --git a/content/docs/zh-CN/next/io-cdc-debezium/index.html b/content/docs/zh-CN/next/io-cdc-debezium/index.html
index d5ce7ff..741467b 100644
--- a/content/docs/zh-CN/next/io-cdc-debezium/index.html
+++ b/content/docs/zh-CN/next/io-cdc-debezium/index.html
@@ -199,20 +199,22 @@
```json
{
- "database.hostname": "localhost",
- "database.port": "5432",
- "database.user": "postgres",
- "database.password": "postgres",
- "database.dbname": "postgres",
- "database.server.name": "dbserver1",
- "schema.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "database.hostname": "localhost",
+ "database.port": "5432",
+ "database.user": "postgres",
+ "database.password": "postgres",
+ "database.dbname": "postgres",
+ "database.server.name": "dbserver1",
+ "schema.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
* YAML
- 你可以创建一个`debezium-postgres-source-config.yaml`文件,并复制[contents](https://github.com/apache/pulsar/blob/master/pulsar-io/debezium/postgres/src/main/resources/debezium-postgres-source-config.yaml)的内容到`debezium-postgres-source-config.yaml` 文件中。
+ You can create a `debezium-postgres-source-config.yaml` file and copy the [contents](https://github.com/apache/pulsar/blob/master/pulsar-io/debezium/postgres/src/main/resources/debezium-postgres-source-config.yaml) below to the `debezium-postgres-source-config.yaml` file.
```yaml
tenant: "public"
@@ -332,19 +334,21 @@
```json
{
- "mongodb.hosts": "rs0/mongodb:27017",
- "mongodb.name": "dbserver1",
- "mongodb.user": "debezium",
- "mongodb.password": "dbz",
- "mongodb.task.id": "1",
- "database.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "mongodb.hosts": "rs0/mongodb:27017",
+ "mongodb.name": "dbserver1",
+ "mongodb.user": "debezium",
+ "mongodb.password": "dbz",
+ "mongodb.task.id": "1",
+ "database.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
* YAML
- 你可以创建一个 `debezium-mongodb-source-config.yaml` 文件,并复制[contents](https://github.com/apache/pulsar/blob/master/pulsar-io/debezium/mongodb/src/main/resources/debezium-mongodb-source-config.yaml)的内容到 `debezium-mongodb-source-config.yaml` 文件中。
+ You can create a `debezium-mongodb-source-config.yaml` file and copy the [contents](https://github.com/apache/pulsar/blob/master/pulsar-io/debezium/mongodb/src/main/resources/debezium-mongodb-source-config.yaml) below to the `debezium-mongodb-source-config.yaml` file.
```yaml
tenant: "public"
@@ -357,20 +361,20 @@
configs:
## config for pg, docker image: debezium/example-postgress:0.10
- mongodb.hosts: "rs0/mongodb:27017",
- mongodb.name: "dbserver1",
- mongodb.user: "debezium",
- mongodb.password: "dbz",
- mongodb.task.id: "1",
- database.whitelist: "inventory",
+ mongodb.hosts: "rs0/mongodb:27017"
+ mongodb.name: "dbserver1"
+ mongodb.user: "debezium"
+ mongodb.password: "dbz"
+ mongodb.task.id: "1"
+ database.whitelist: "inventory"
## PULSAR_SERVICE_URL_CONFIG
pulsar.service.url: "pulsar://127.0.0.1:6650"
```
-### 用法
+### Usage
-此示例展示如何使用 Pulsar Debezium 连接器更改 MongoDB 表的数据。
+This example shows how to change the data of a MongoDB table using the Pulsar Debezium connector.
1. 启动一个 MongoDB 服务器,Debezium 可以从该数据库捕获更改。
diff --git a/content/docs/zh-CN/next/io-jdbc-sink.html b/content/docs/zh-CN/next/io-jdbc-sink.html
index 96ddfc2..55dbb56 100644
--- a/content/docs/zh-CN/next/io-jdbc-sink.html
+++ b/content/docs/zh-CN/next/io-jdbc-sink.html
@@ -44,11 +44,11 @@
<ul>
<li><p>JSON</p>
<pre><code class="hljs css language-json">{
- "configs" {
- "userName": "clickhouse",
- "password": "password",
- "jdbcUrl": "jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink",
- "tableName": "pulsar_clickhouse_jdbc_sink"
+ <span class="hljs-attr">"configs"</span>: {
+ <span class="hljs-attr">"userName"</span>: <span class="hljs-string">"clickhouse"</span>,
+ <span class="hljs-attr">"password"</span>: <span class="hljs-string">"password"</span>,
+ <span class="hljs-attr">"jdbcUrl"</span>: <span class="hljs-string">"jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink"</span>,
+ <span class="hljs-attr">"tableName"</span>: <span class="hljs-string">"pulsar_clickhouse_jdbc_sink"</span>
}
}
</code></pre></li>
diff --git a/content/docs/zh-CN/next/io-jdbc-sink/index.html b/content/docs/zh-CN/next/io-jdbc-sink/index.html
index 96ddfc2..55dbb56 100644
--- a/content/docs/zh-CN/next/io-jdbc-sink/index.html
+++ b/content/docs/zh-CN/next/io-jdbc-sink/index.html
@@ -44,11 +44,11 @@
<ul>
<li><p>JSON</p>
<pre><code class="hljs css language-json">{
- "configs" {
- "userName": "clickhouse",
- "password": "password",
- "jdbcUrl": "jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink",
- "tableName": "pulsar_clickhouse_jdbc_sink"
+ <span class="hljs-attr">"configs"</span>: {
+ <span class="hljs-attr">"userName"</span>: <span class="hljs-string">"clickhouse"</span>,
+ <span class="hljs-attr">"password"</span>: <span class="hljs-string">"password"</span>,
+ <span class="hljs-attr">"jdbcUrl"</span>: <span class="hljs-string">"jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink"</span>,
+ <span class="hljs-attr">"tableName"</span>: <span class="hljs-string">"pulsar_clickhouse_jdbc_sink"</span>
}
}
</code></pre></li>
diff --git a/content/docs/zh-TW/next/io-cdc-debezium.html b/content/docs/zh-TW/next/io-cdc-debezium.html
index f0c4c81..18016b8 100644
--- a/content/docs/zh-TW/next/io-cdc-debezium.html
+++ b/content/docs/zh-TW/next/io-cdc-debezium.html
@@ -199,14 +199,16 @@ You can use one of the following methods to create a configuration file.
```json
{
- "database.hostname": "localhost",
- "database.port": "5432",
- "database.user": "postgres",
- "database.password": "postgres",
- "database.dbname": "postgres",
- "database.server.name": "dbserver1",
- "schema.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "database.hostname": "localhost",
+ "database.port": "5432",
+ "database.user": "postgres",
+ "database.password": "postgres",
+ "database.dbname": "postgres",
+ "database.server.name": "dbserver1",
+ "schema.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -332,13 +334,15 @@ You need to create a configuration file before using the Pulsar Debezium connect
```json
{
- "mongodb.hosts": "rs0/mongodb:27017",
- "mongodb.name": "dbserver1",
- "mongodb.user": "debezium",
- "mongodb.password": "dbz",
- "mongodb.task.id": "1",
- "database.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "mongodb.hosts": "rs0/mongodb:27017",
+ "mongodb.name": "dbserver1",
+ "mongodb.user": "debezium",
+ "mongodb.password": "dbz",
+ "mongodb.task.id": "1",
+ "database.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -357,12 +361,12 @@ You need to create a configuration file before using the Pulsar Debezium connect
configs:
## config for pg, docker image: debezium/example-postgress:0.10
- mongodb.hosts: "rs0/mongodb:27017",
- mongodb.name: "dbserver1",
- mongodb.user: "debezium",
- mongodb.password: "dbz",
- mongodb.task.id: "1",
- database.whitelist: "inventory",
+ mongodb.hosts: "rs0/mongodb:27017"
+ mongodb.name: "dbserver1"
+ mongodb.user: "debezium"
+ mongodb.password: "dbz"
+ mongodb.task.id: "1"
+ database.whitelist: "inventory"
## PULSAR_SERVICE_URL_CONFIG
pulsar.service.url: "pulsar://127.0.0.1:6650"
diff --git a/content/docs/zh-TW/next/io-cdc-debezium/index.html b/content/docs/zh-TW/next/io-cdc-debezium/index.html
index f0c4c81..18016b8 100644
--- a/content/docs/zh-TW/next/io-cdc-debezium/index.html
+++ b/content/docs/zh-TW/next/io-cdc-debezium/index.html
@@ -199,14 +199,16 @@ You can use one of the following methods to create a configuration file.
```json
{
- "database.hostname": "localhost",
- "database.port": "5432",
- "database.user": "postgres",
- "database.password": "postgres",
- "database.dbname": "postgres",
- "database.server.name": "dbserver1",
- "schema.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "database.hostname": "localhost",
+ "database.port": "5432",
+ "database.user": "postgres",
+ "database.password": "postgres",
+ "database.dbname": "postgres",
+ "database.server.name": "dbserver1",
+ "schema.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -332,13 +334,15 @@ You need to create a configuration file before using the Pulsar Debezium connect
```json
{
- "mongodb.hosts": "rs0/mongodb:27017",
- "mongodb.name": "dbserver1",
- "mongodb.user": "debezium",
- "mongodb.password": "dbz",
- "mongodb.task.id": "1",
- "database.whitelist": "inventory",
- "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ "configs": {
+ "mongodb.hosts": "rs0/mongodb:27017",
+ "mongodb.name": "dbserver1",
+ "mongodb.user": "debezium",
+ "mongodb.password": "dbz",
+ "mongodb.task.id": "1",
+ "database.whitelist": "inventory",
+ "pulsar.service.url": "pulsar://127.0.0.1:6650"
+ }
}
```
@@ -357,12 +361,12 @@ You need to create a configuration file before using the Pulsar Debezium connect
configs:
## config for pg, docker image: debezium/example-postgress:0.10
- mongodb.hosts: "rs0/mongodb:27017",
- mongodb.name: "dbserver1",
- mongodb.user: "debezium",
- mongodb.password: "dbz",
- mongodb.task.id: "1",
- database.whitelist: "inventory",
+ mongodb.hosts: "rs0/mongodb:27017"
+ mongodb.name: "dbserver1"
+ mongodb.user: "debezium"
+ mongodb.password: "dbz"
+ mongodb.task.id: "1"
+ database.whitelist: "inventory"
## PULSAR_SERVICE_URL_CONFIG
pulsar.service.url: "pulsar://127.0.0.1:6650"
diff --git a/content/docs/zh-TW/next/io-jdbc-sink.html b/content/docs/zh-TW/next/io-jdbc-sink.html
index fd8a92e..360c50f 100644
--- a/content/docs/zh-TW/next/io-jdbc-sink.html
+++ b/content/docs/zh-TW/next/io-jdbc-sink.html
@@ -44,11 +44,11 @@
<ul>
<li><p>JSON</p>
<pre><code class="hljs css language-json">{
- "configs" {
- "userName": "clickhouse",
- "password": "password",
- "jdbcUrl": "jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink",
- "tableName": "pulsar_clickhouse_jdbc_sink"
+ <span class="hljs-attr">"configs"</span>: {
+ <span class="hljs-attr">"userName"</span>: <span class="hljs-string">"clickhouse"</span>,
+ <span class="hljs-attr">"password"</span>: <span class="hljs-string">"password"</span>,
+ <span class="hljs-attr">"jdbcUrl"</span>: <span class="hljs-string">"jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink"</span>,
+ <span class="hljs-attr">"tableName"</span>: <span class="hljs-string">"pulsar_clickhouse_jdbc_sink"</span>
}
}
</code></pre></li>
diff --git a/content/docs/zh-TW/next/io-jdbc-sink/index.html b/content/docs/zh-TW/next/io-jdbc-sink/index.html
index fd8a92e..360c50f 100644
--- a/content/docs/zh-TW/next/io-jdbc-sink/index.html
+++ b/content/docs/zh-TW/next/io-jdbc-sink/index.html
@@ -44,11 +44,11 @@
<ul>
<li><p>JSON</p>
<pre><code class="hljs css language-json">{
- "configs" {
- "userName": "clickhouse",
- "password": "password",
- "jdbcUrl": "jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink",
- "tableName": "pulsar_clickhouse_jdbc_sink"
+ <span class="hljs-attr">"configs"</span>: {
+ <span class="hljs-attr">"userName"</span>: <span class="hljs-string">"clickhouse"</span>,
+ <span class="hljs-attr">"password"</span>: <span class="hljs-string">"password"</span>,
+ <span class="hljs-attr">"jdbcUrl"</span>: <span class="hljs-string">"jdbc:clickhouse://localhost:8123/pulsar_clickhouse_jdbc_sink"</span>,
+ <span class="hljs-attr">"tableName"</span>: <span class="hljs-string">"pulsar_clickhouse_jdbc_sink"</span>
}
}
</code></pre></li>
diff --git a/content/swagger/2.10.0-SNAPSHOT/swagger.json b/content/swagger/2.10.0-SNAPSHOT/swagger.json
index 56c168b..1633f92 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swagger.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swagger.json
@@ -9494,6 +9494,13 @@
"required" : false,
"type" : "boolean",
"default" : false
+ }, {
+ "name" : "getEarliestTimeInBacklog",
+ "in" : "query",
+ "description" : "If return the earliest time in backlog",
+ "required" : false,
+ "type" : "boolean",
+ "default" : false
} ],
"responses" : {
"307" : {
@@ -10790,6 +10797,13 @@
"required" : false,
"type" : "boolean",
"default" : false
+ }, {
+ "name" : "getEarliestTimeInBacklog",
+ "in" : "query",
+ "description" : "If return time of the earliest message in backlog",
+ "required" : false,
+ "type" : "boolean",
+ "default" : false
} ],
"responses" : {
"200" : {
@@ -15758,6 +15772,13 @@
"required" : false,
"type" : "boolean",
"default" : false
+ }, {
+ "name" : "getEarliestTimeInBacklog",
+ "in" : "query",
+ "description" : "If return the earliest time in backlog",
+ "required" : false,
+ "type" : "boolean",
+ "default" : false
} ],
"responses" : {
"307" : {
@@ -17054,6 +17075,13 @@
"required" : false,
"type" : "boolean",
"default" : false
+ }, {
+ "name" : "getEarliestTimeInBacklog",
+ "in" : "query",
+ "description" : "If return time of the earliest message in backlog",
+ "required" : false,
+ "type" : "boolean",
+ "default" : false
} ],
"responses" : {
"200" : {
@@ -19940,15 +19968,15 @@
"AutoFailoverPolicyData" : {
"type" : "object",
"properties" : {
+ "policyType" : {
+ "type" : "string",
+ "enum" : [ "min_available" ]
+ },
"parameters" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
- },
- "policyType" : {
- "type" : "string",
- "enum" : [ "min_available" ]
}
}
},
@@ -19963,15 +19991,15 @@
"AutoTopicCreationOverride" : {
"type" : "object",
"properties" : {
- "topicType" : {
- "type" : "string"
- },
"defaultNumPartitions" : {
"type" : "integer",
"format" : "int32"
},
"allowAutoTopicCreation" : {
"type" : "boolean"
+ },
+ "topicType" : {
+ "type" : "string"
}
}
},
@@ -19998,16 +20026,16 @@
"name" : {
"type" : "string"
},
+ "maxLineLength" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"paddingChar" : {
"type" : "string"
},
"paddingByte" : {
"type" : "string",
"format" : "byte"
- },
- "maxLineLength" : {
- "type" : "integer",
- "format" : "int32"
}
}
},
@@ -20227,19 +20255,19 @@
"CompactionStats" : {
"type" : "object",
"properties" : {
- "lastCompactionRemovedEventCount" : {
+ "lastCompactionDurationTimeInMills" : {
"type" : "integer",
"format" : "int64"
},
- "lastCompactionSucceedTimestamp" : {
+ "lastCompactionRemovedEventCount" : {
"type" : "integer",
"format" : "int64"
},
- "lastCompactionFailedTimestamp" : {
+ "lastCompactionSucceedTimestamp" : {
"type" : "integer",
"format" : "int64"
},
- "lastCompactionDurationTimeInMills" : {
+ "lastCompactionFailedTimestamp" : {
"type" : "integer",
"format" : "int64"
}
@@ -20325,6 +20353,10 @@
"ConsumerStats" : {
"type" : "object",
"properties" : {
+ "msgThroughputOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"address" : {
"type" : "string"
},
@@ -20334,23 +20366,6 @@
"type" : "string"
}
},
- "chunkedMessageRate" : {
- "type" : "number",
- "format" : "double"
- },
- "clientVersion" : {
- "type" : "string"
- },
- "keyHashRanges" : {
- "type" : "array",
- "items" : {
- "type" : "string"
- }
- },
- "msgRateRedeliver" : {
- "type" : "number",
- "format" : "double"
- },
"unackedMessages" : {
"type" : "integer",
"format" : "int32"
@@ -20363,6 +20378,13 @@
"type" : "integer",
"format" : "int64"
},
+ "consumerName" : {
+ "type" : "string"
+ },
+ "availablePermits" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"avgMessagesPerEntry" : {
"type" : "integer",
"format" : "int32"
@@ -20373,31 +20395,37 @@
"readPositionWhenJoining" : {
"type" : "string"
},
- "consumerName" : {
- "type" : "string"
+ "keyHashRanges" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string"
+ }
},
- "connectedSince" : {
- "type" : "string"
+ "bytesOutCounter" : {
+ "type" : "integer",
+ "format" : "int64"
},
- "availablePermits" : {
+ "msgOutCounter" : {
"type" : "integer",
- "format" : "int32"
+ "format" : "int64"
},
- "msgRateOut" : {
+ "chunkedMessageRate" : {
"type" : "number",
"format" : "double"
},
- "msgThroughputOut" : {
+ "connectedSince" : {
+ "type" : "string"
+ },
+ "clientVersion" : {
+ "type" : "string"
+ },
+ "msgRateRedeliver" : {
"type" : "number",
"format" : "double"
},
- "bytesOutCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgOutCounter" : {
- "type" : "integer",
- "format" : "int64"
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
}
}
},
@@ -20418,10 +20446,10 @@
"type" : "integer",
"format" : "int32"
},
- "symbol" : {
+ "displayName" : {
"type" : "string"
},
- "displayName" : {
+ "symbol" : {
"type" : "string"
},
"numericCodeAsString" : {
@@ -20512,11 +20540,11 @@
"numberFormat" : {
"$ref" : "#/definitions/NumberFormat"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"lenient" : {
"type" : "boolean"
+ },
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
}
}
},
@@ -20544,15 +20572,15 @@
"DeserializationConfig" : {
"type" : "object",
"properties" : {
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
@@ -20566,26 +20594,20 @@
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
@@ -20593,6 +20615,12 @@
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
@@ -20607,12 +20635,12 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"factory" : {
"$ref" : "#/definitions/DeserializerFactory"
},
@@ -20622,15 +20650,15 @@
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -20738,6 +20766,14 @@
"format" : "double"
}
},
+ "receivedTotal" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "processedSuccessfullyTotal" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"systemExceptionsTotal" : {
"type" : "integer",
"format" : "int64"
@@ -20749,7 +20785,12 @@
"avgProcessLatency" : {
"type" : "number",
"format" : "double"
- },
+ }
+ }
+ },
+ "FunctionInstanceStatsDataBase" : {
+ "type" : "object",
+ "properties" : {
"receivedTotal" : {
"type" : "integer",
"format" : "int64"
@@ -20757,12 +20798,7 @@
"processedSuccessfullyTotal" : {
"type" : "integer",
"format" : "int64"
- }
- }
- },
- "FunctionInstanceStatsDataBase" : {
- "type" : "object",
- "properties" : {
+ },
"systemExceptionsTotal" : {
"type" : "integer",
"format" : "int64"
@@ -20774,14 +20810,6 @@
"avgProcessLatency" : {
"type" : "number",
"format" : "double"
- },
- "receivedTotal" : {
- "type" : "integer",
- "format" : "int64"
- },
- "processedSuccessfullyTotal" : {
- "type" : "integer",
- "format" : "int64"
}
}
},
@@ -21014,6 +21042,9 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -21028,9 +21059,6 @@
},
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
- },
- "rootValueSeparator" : {
- "type" : "string"
}
}
},
@@ -21082,10 +21110,6 @@
"JsonLocation" : {
"type" : "object",
"properties" : {
- "byteOffset" : {
- "type" : "integer",
- "format" : "int64"
- },
"sourceRef" : {
"type" : "object"
},
@@ -21100,6 +21124,10 @@
"charOffset" : {
"type" : "integer",
"format" : "int64"
+ },
+ "byteOffset" : {
+ "type" : "integer",
+ "format" : "int64"
}
}
},
@@ -21113,6 +21141,12 @@
"type" : "integer",
"format" : "int32"
},
+ "closed" : {
+ "type" : "boolean"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"text" : {
"type" : "string"
},
@@ -21145,16 +21179,13 @@
"type" : "integer",
"format" : "int32"
},
- "closed" : {
- "type" : "boolean"
+ "objectId" : {
+ "type" : "object"
},
"intValue" : {
"type" : "integer",
"format" : "int32"
},
- "typeId" : {
- "type" : "object"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -21236,9 +21267,6 @@
"valueAsString" : {
"type" : "string"
},
- "objectId" : {
- "type" : "object"
- },
"inputSource" : {
"type" : "object"
},
@@ -21266,20 +21294,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "unwrappingSerializer" : {
- "type" : "boolean"
- },
"delegatee" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "unwrappingSerializer" : {
+ "type" : "boolean"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"typeDesc" : {
"type" : "string"
},
@@ -21287,6 +21312,9 @@
"type" : "integer",
"format" : "int32"
},
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentName" : {
"type" : "string"
},
@@ -21583,15 +21611,6 @@
"type" : "number",
"format" : "double"
},
- "bandwidthIn" : {
- "$ref" : "#/definitions/ResourceUsage"
- },
- "bandwidthOut" : {
- "$ref" : "#/definitions/ResourceUsage"
- },
- "memory" : {
- "$ref" : "#/definitions/ResourceUsage"
- },
"cpu" : {
"$ref" : "#/definitions/ResourceUsage"
},
@@ -21602,6 +21621,12 @@
"type" : "integer",
"format" : "int64"
},
+ "overLoaded" : {
+ "type" : "boolean"
+ },
+ "loadReportType" : {
+ "type" : "string"
+ },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
@@ -21613,17 +21638,23 @@
"underLoaded" : {
"type" : "boolean"
},
- "overLoaded" : {
- "type" : "boolean"
+ "bandwidthIn" : {
+ "$ref" : "#/definitions/ResourceUsage"
},
- "loadReportType" : {
- "type" : "string"
+ "bandwidthOut" : {
+ "$ref" : "#/definitions/ResourceUsage"
+ },
+ "memory" : {
+ "$ref" : "#/definitions/ResourceUsage"
}
}
},
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -21672,9 +21703,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -21898,6 +21926,10 @@
"type" : "number",
"format" : "double"
},
+ "msgThroughputIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
"address" : {
"type" : "string"
},
@@ -21907,31 +21939,27 @@
"type" : "string"
}
},
- "producerId" : {
- "type" : "integer",
- "format" : "int64"
- },
- "chunkedMessageRate" : {
+ "averageMsgSize" : {
"type" : "number",
"format" : "double"
},
- "clientVersion" : {
- "type" : "string"
- },
- "connectedSince" : {
- "type" : "string"
- },
"accessMode" : {
"type" : "string",
"enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
},
- "msgThroughputIn" : {
+ "chunkedMessageRate" : {
"type" : "number",
"format" : "double"
},
- "averageMsgSize" : {
- "type" : "number",
- "format" : "double"
+ "producerId" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "connectedSince" : {
+ "type" : "string"
+ },
+ "clientVersion" : {
+ "type" : "string"
},
"msgRateIn" : {
"type" : "number",
@@ -21949,6 +21977,14 @@
"type" : "number",
"format" : "double"
},
+ "msgThroughputIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgThroughputOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"connected" : {
"type" : "boolean"
},
@@ -21960,6 +21996,10 @@
"type" : "integer",
"format" : "int64"
},
+ "replicationDelayInSeconds" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"inboundConnection" : {
"type" : "string"
},
@@ -21972,25 +22012,13 @@
"outboundConnectedSince" : {
"type" : "string"
},
- "replicationDelayInSeconds" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgThroughputIn" : {
+ "msgRateIn" : {
"type" : "number",
"format" : "double"
},
"msgRateOut" : {
"type" : "number",
"format" : "double"
- },
- "msgThroughputOut" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
}
}
},
@@ -22001,13 +22029,31 @@
"type" : "number",
"format" : "double"
},
+ "msgThroughputOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"type" : {
"type" : "string"
},
- "chunkedMessageRate" : {
+ "backlogSize" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "nonContiguousDeletedMessagesRanges" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
"type" : "integer",
"format" : "int32"
},
+ "consumers" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/ConsumerStats"
+ }
+ },
"msgRateExpired" : {
"type" : "number",
"format" : "double"
@@ -22016,9 +22062,9 @@
"type" : "integer",
"format" : "int64"
},
- "msgRateRedeliver" : {
- "type" : "number",
- "format" : "double"
+ "earliestMsgPublishTimeInBacklog" : {
+ "type" : "integer",
+ "format" : "int64"
},
"msgBacklogNoDelayed" : {
"type" : "integer",
@@ -22062,6 +22108,12 @@
"type" : "integer",
"format" : "int64"
},
+ "allowOutOfOrderDelivery" : {
+ "type" : "boolean"
+ },
+ "keySharedMode" : {
+ "type" : "string"
+ },
"consumersAfterMarkDeletePosition" : {
"type" : "object",
"additionalProperties" : {
@@ -22074,46 +22126,26 @@
"type" : "string"
}
},
- "allowOutOfOrderDelivery" : {
- "type" : "boolean"
- },
- "keySharedMode" : {
- "type" : "string"
- },
- "consumers" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/ConsumerStats"
- }
+ "bytesOutCounter" : {
+ "type" : "integer",
+ "format" : "int64"
},
- "nonContiguousDeletedMessagesRanges" : {
+ "msgOutCounter" : {
"type" : "integer",
- "format" : "int32"
+ "format" : "int64"
},
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "chunkedMessageRate" : {
"type" : "integer",
"format" : "int32"
},
- "msgRateOut" : {
+ "msgRateRedeliver" : {
"type" : "number",
"format" : "double"
},
- "msgThroughputOut" : {
+ "msgRateOut" : {
"type" : "number",
"format" : "double"
},
- "bytesOutCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgOutCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "backlogSize" : {
- "type" : "integer",
- "format" : "int64"
- },
"replicated" : {
"type" : "boolean"
},
@@ -22125,10 +22157,6 @@
"NonPersistentTopicStats" : {
"type" : "object",
"properties" : {
- "msgDropRate" : {
- "type" : "number",
- "format" : "double"
- },
"publishers" : {
"type" : "array",
"items" : {
@@ -22141,84 +22169,92 @@
"$ref" : "#/definitions/NonPersistentReplicatorStats"
}
},
+ "msgDropRate" : {
+ "type" : "number",
+ "format" : "double"
+ },
"subscriptions" : {
"type" : "object",
"additionalProperties" : {
"$ref" : "#/definitions/NonPersistentSubscriptionStats"
}
},
- "nonContiguousDeletedMessagesRanges" : {
- "type" : "integer",
- "format" : "int32"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
},
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
},
- "bytesInCounter" : {
+ "backlogSize" : {
"type" : "integer",
"format" : "int64"
},
- "msgInCounter" : {
+ "msgChunkPublished" : {
+ "type" : "boolean"
+ },
+ "earliestMsgPublishTimeInBacklogs" : {
"type" : "integer",
"format" : "int64"
},
- "bytesOutCounter" : {
+ "offloadedStorageSize" : {
"type" : "integer",
"format" : "int64"
},
- "msgOutCounter" : {
+ "waitingPublishers" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "deduplicationStatus" : {
+ "type" : "string"
+ },
+ "topicEpoch" : {
"type" : "integer",
"format" : "int64"
},
- "averageMsgSize" : {
- "type" : "number",
- "format" : "double"
+ "nonContiguousDeletedMessagesRanges" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "msgChunkPublished" : {
- "type" : "boolean"
+ "compaction" : {
+ "$ref" : "#/definitions/CompactionStats"
},
- "storageSize" : {
+ "bytesInCounter" : {
"type" : "integer",
"format" : "int64"
},
- "backlogSize" : {
+ "msgInCounter" : {
"type" : "integer",
"format" : "int64"
},
- "offloadedStorageSize" : {
+ "bytesOutCounter" : {
"type" : "integer",
"format" : "int64"
},
- "waitingPublishers" : {
+ "msgOutCounter" : {
"type" : "integer",
- "format" : "int32"
+ "format" : "int64"
},
- "deduplicationStatus" : {
- "type" : "string"
+ "averageMsgSize" : {
+ "type" : "number",
+ "format" : "double"
},
- "topicEpoch" : {
+ "storageSize" : {
"type" : "integer",
"format" : "int64"
},
- "compaction" : {
- "$ref" : "#/definitions/CompactionStats"
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
}
}
},
@@ -22294,9 +22330,6 @@
"serializerProviderInstance" : {
"$ref" : "#/definitions/SerializerProvider"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"visibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -22306,6 +22339,9 @@
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -22323,100 +22359,100 @@
"OffloadPolicies" : {
"type" : "object",
"properties" : {
- "fileSystemURI" : {
- "type" : "string"
- },
- "offloadersDirectory" : {
+ "s3ManagedLedgerOffloadRoleSessionName" : {
"type" : "string"
},
- "managedLedgerOffloadDriver" : {
+ "gcsManagedLedgerOffloadBucket" : {
"type" : "string"
},
- "managedLedgerOffloadMaxThreads" : {
+ "gcsManagedLedgerOffloadMaxBlockSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "managedLedgerOffloadPrefetchRounds" : {
+ "gcsManagedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "managedLedgerOffloadedReadPriority" : {
- "type" : "string",
- "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
+ "gcsManagedLedgerOffloadServiceAccountKeyFile" : {
+ "type" : "string"
},
- "s3ManagedLedgerOffloadRegion" : {
+ "fileSystemProfilePath" : {
"type" : "string"
},
- "s3ManagedLedgerOffloadBucket" : {
+ "managedLedgerOffloadBucket" : {
"type" : "string"
},
- "s3ManagedLedgerOffloadRole" : {
+ "managedLedgerOffloadRegion" : {
"type" : "string"
},
- "s3ManagedLedgerOffloadServiceEndpoint" : {
+ "managedLedgerOffloadServiceEndpoint" : {
"type" : "string"
},
- "s3ManagedLedgerOffloadMaxBlockSizeInBytes" : {
+ "managedLedgerOffloadMaxBlockSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "s3ManagedLedgerOffloadReadBufferSizeInBytes" : {
+ "managedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "s3ManagedLedgerOffloadCredentialId" : {
- "type" : "string"
+ "managedLedgerOffloadThresholdInBytes" : {
+ "type" : "integer",
+ "format" : "int64"
},
- "s3ManagedLedgerOffloadCredentialSecret" : {
- "type" : "string"
+ "managedLedgerOffloadDeletionLagInMillis" : {
+ "type" : "integer",
+ "format" : "int64"
},
- "s3ManagedLedgerOffloadRoleSessionName" : {
+ "s3ManagedLedgerOffloadRegion" : {
"type" : "string"
},
- "gcsManagedLedgerOffloadRegion" : {
+ "s3ManagedLedgerOffloadBucket" : {
"type" : "string"
},
- "gcsManagedLedgerOffloadBucket" : {
+ "s3ManagedLedgerOffloadServiceEndpoint" : {
"type" : "string"
},
- "gcsManagedLedgerOffloadMaxBlockSizeInBytes" : {
+ "s3ManagedLedgerOffloadMaxBlockSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "gcsManagedLedgerOffloadReadBufferSizeInBytes" : {
+ "s3ManagedLedgerOffloadReadBufferSizeInBytes" : {
"type" : "integer",
"format" : "int32"
},
- "gcsManagedLedgerOffloadServiceAccountKeyFile" : {
+ "s3ManagedLedgerOffloadCredentialId" : {
"type" : "string"
},
- "fileSystemProfilePath" : {
+ "s3ManagedLedgerOffloadCredentialSecret" : {
"type" : "string"
},
- "managedLedgerOffloadBucket" : {
+ "s3ManagedLedgerOffloadRole" : {
"type" : "string"
},
- "managedLedgerOffloadRegion" : {
+ "gcsManagedLedgerOffloadRegion" : {
"type" : "string"
},
- "managedLedgerOffloadServiceEndpoint" : {
+ "fileSystemURI" : {
"type" : "string"
},
- "managedLedgerOffloadMaxBlockSizeInBytes" : {
- "type" : "integer",
- "format" : "int32"
+ "offloadersDirectory" : {
+ "type" : "string"
},
- "managedLedgerOffloadReadBufferSizeInBytes" : {
+ "managedLedgerOffloadDriver" : {
+ "type" : "string"
+ },
+ "managedLedgerOffloadMaxThreads" : {
"type" : "integer",
"format" : "int32"
},
- "managedLedgerOffloadThresholdInBytes" : {
+ "managedLedgerOffloadPrefetchRounds" : {
"type" : "integer",
- "format" : "int64"
+ "format" : "int32"
},
- "managedLedgerOffloadDeletionLagInMillis" : {
- "type" : "integer",
- "format" : "int64"
+ "managedLedgerOffloadedReadPriority" : {
+ "type" : "string",
+ "enum" : [ "BOOKKEEPER_FIRST", "TIERED_STORAGE_FIRST" ]
}
}
},
@@ -22536,11 +22572,11 @@
"type" : "string",
"enum" : [ "NOT_RUN", "RUNNING", "SUCCESS", "ERROR" ]
},
- "lastError" : {
- "type" : "string"
- },
"firstUnoffloadedMessage" : {
"$ref" : "#/definitions/MessageId"
+ },
+ "lastError" : {
+ "type" : "string"
}
}
},
@@ -23180,6 +23216,10 @@
"PublisherStats" : {
"type" : "object",
"properties" : {
+ "msgThroughputIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
"address" : {
"type" : "string"
},
@@ -23189,31 +23229,27 @@
"type" : "string"
}
},
- "producerId" : {
- "type" : "integer",
- "format" : "int64"
- },
- "chunkedMessageRate" : {
+ "averageMsgSize" : {
"type" : "number",
"format" : "double"
},
- "clientVersion" : {
- "type" : "string"
- },
- "connectedSince" : {
- "type" : "string"
- },
"accessMode" : {
"type" : "string",
"enum" : [ "Shared", "Exclusive", "WaitForExclusive" ]
},
- "msgThroughputIn" : {
+ "chunkedMessageRate" : {
"type" : "number",
"format" : "double"
},
- "averageMsgSize" : {
- "type" : "number",
- "format" : "double"
+ "producerId" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "connectedSince" : {
+ "type" : "string"
+ },
+ "clientVersion" : {
+ "type" : "string"
},
"msgRateIn" : {
"type" : "number",
@@ -23235,6 +23271,14 @@
"ReplicatorStats" : {
"type" : "object",
"properties" : {
+ "msgThroughputIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgThroughputOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"connected" : {
"type" : "boolean"
},
@@ -23246,6 +23290,10 @@
"type" : "integer",
"format" : "int64"
},
+ "replicationDelayInSeconds" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"inboundConnection" : {
"type" : "string"
},
@@ -23258,23 +23306,11 @@
"outboundConnectedSince" : {
"type" : "string"
},
- "replicationDelayInSeconds" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgThroughputIn" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
- "msgThroughputOut" : {
+ "msgRateIn" : {
"type" : "number",
"format" : "double"
},
- "msgRateIn" : {
+ "msgRateOut" : {
"type" : "number",
"format" : "double"
}
@@ -23371,11 +23407,11 @@
"ResourceUnit" : {
"type" : "object",
"properties" : {
- "availableResource" : {
- "$ref" : "#/definitions/ResourceDescription"
- },
"resourceId" : {
"type" : "string"
+ },
+ "availableResource" : {
+ "$ref" : "#/definitions/ResourceDescription"
}
}
},
@@ -23454,26 +23490,20 @@
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
@@ -23481,6 +23511,12 @@
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
@@ -23498,11 +23534,14 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
+ },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
},
"config" : {
"$ref" : "#/definitions/SerializationConfig"
@@ -23513,9 +23552,6 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
- },
"defaultNullValueSerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
},
@@ -23617,13 +23653,31 @@
"SubscriptionStats" : {
"type" : "object",
"properties" : {
+ "msgThroughputOut" : {
+ "type" : "number",
+ "format" : "double"
+ },
"type" : {
"type" : "string"
},
- "chunkedMessageRate" : {
+ "backlogSize" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "nonContiguousDeletedMessagesRanges" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
"type" : "integer",
"format" : "int32"
},
+ "consumers" : {
+ "type" : "array",
+ "items" : {
+ "$ref" : "#/definitions/ConsumerStats"
+ }
+ },
"msgRateExpired" : {
"type" : "number",
"format" : "double"
@@ -23632,9 +23686,9 @@
"type" : "integer",
"format" : "int64"
},
- "msgRateRedeliver" : {
- "type" : "number",
- "format" : "double"
+ "earliestMsgPublishTimeInBacklog" : {
+ "type" : "integer",
+ "format" : "int64"
},
"msgBacklogNoDelayed" : {
"type" : "integer",
@@ -23678,6 +23732,12 @@
"type" : "integer",
"format" : "int64"
},
+ "allowOutOfOrderDelivery" : {
+ "type" : "boolean"
+ },
+ "keySharedMode" : {
+ "type" : "string"
+ },
"consumersAfterMarkDeletePosition" : {
"type" : "object",
"additionalProperties" : {
@@ -23690,46 +23750,26 @@
"type" : "string"
}
},
- "allowOutOfOrderDelivery" : {
- "type" : "boolean"
- },
- "keySharedMode" : {
- "type" : "string"
- },
- "consumers" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/ConsumerStats"
- }
+ "bytesOutCounter" : {
+ "type" : "integer",
+ "format" : "int64"
},
- "nonContiguousDeletedMessagesRanges" : {
+ "msgOutCounter" : {
"type" : "integer",
- "format" : "int32"
+ "format" : "int64"
},
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "chunkedMessageRate" : {
"type" : "integer",
"format" : "int32"
},
- "msgRateOut" : {
+ "msgRateRedeliver" : {
"type" : "number",
"format" : "double"
},
- "msgThroughputOut" : {
+ "msgRateOut" : {
"type" : "number",
"format" : "double"
},
- "bytesOutCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgOutCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "backlogSize" : {
- "type" : "integer",
- "format" : "int64"
- },
"replicated" : {
"type" : "boolean"
},
@@ -23797,9 +23837,6 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
@@ -23810,64 +23847,31 @@
"rawOffset" : {
"type" : "integer",
"format" : "int32"
+ },
+ "id" : {
+ "type" : "string"
}
}
},
"TopicStats" : {
"type" : "object",
"properties" : {
- "nonContiguousDeletedMessagesRanges" : {
- "type" : "integer",
- "format" : "int32"
- },
- "nonContiguousDeletedMessagesRangesSerializedSize" : {
- "type" : "integer",
- "format" : "int32"
- },
"msgThroughputIn" : {
"type" : "number",
"format" : "double"
},
- "msgRateOut" : {
- "type" : "number",
- "format" : "double"
- },
"msgThroughputOut" : {
"type" : "number",
"format" : "double"
},
- "bytesInCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgInCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "bytesOutCounter" : {
- "type" : "integer",
- "format" : "int64"
- },
- "msgOutCounter" : {
+ "backlogSize" : {
"type" : "integer",
"format" : "int64"
},
- "averageMsgSize" : {
- "type" : "number",
- "format" : "double"
- },
- "msgRateIn" : {
- "type" : "number",
- "format" : "double"
- },
"msgChunkPublished" : {
"type" : "boolean"
},
- "storageSize" : {
- "type" : "integer",
- "format" : "int64"
- },
- "backlogSize" : {
+ "earliestMsgPublishTimeInBacklogs" : {
"type" : "integer",
"format" : "int64"
},
@@ -23898,14 +23902,54 @@
"type" : "integer",
"format" : "int64"
},
+ "nonContiguousDeletedMessagesRanges" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
+ "nonContiguousDeletedMessagesRangesSerializedSize" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"compaction" : {
"$ref" : "#/definitions/CompactionStats"
},
+ "bytesInCounter" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "msgInCounter" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "bytesOutCounter" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "msgOutCounter" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "averageMsgSize" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "storageSize" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"subscriptions" : {
"type" : "object",
"additionalProperties" : {
"$ref" : "#/definitions/SubscriptionStats"
}
+ },
+ "msgRateIn" : {
+ "type" : "number",
+ "format" : "double"
+ },
+ "msgRateOut" : {
+ "type" : "number",
+ "format" : "double"
}
}
},
@@ -24299,26 +24343,26 @@
"WorkerService" : {
"type" : "object",
"properties" : {
+ "workerConfig" : {
+ "$ref" : "#/definitions/WorkerConfig"
+ },
"sources" : {
"$ref" : "#/definitions/SourcesWorkerService"
},
"initialized" : {
"type" : "boolean"
},
- "workerConfig" : {
- "$ref" : "#/definitions/WorkerConfig"
+ "functions" : {
+ "$ref" : "#/definitions/FunctionsWorkerService"
+ },
+ "sinks" : {
+ "$ref" : "#/definitions/SinksWorkerService"
},
"functionsV2" : {
"$ref" : "#/definitions/FunctionsV2WorkerService"
},
"workers" : {
"$ref" : "#/definitions/WorkersWorkerService"
- },
- "functions" : {
- "$ref" : "#/definitions/FunctionsWorkerService"
- },
- "sinks" : {
- "$ref" : "#/definitions/SinksWorkerService"
}
}
},
@@ -24355,35 +24399,39 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
- },
"issuerDN" : {
"$ref" : "#/definitions/Principal"
},
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
- "serialNumber" : {
- "type" : "integer"
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "tbscertificate" : {
+ "keyUsage" : {
"type" : "array",
"items" : {
- "type" : "string",
- "format" : "byte"
+ "type" : "boolean"
}
},
- "extendedKeyUsage" : {
+ "signature" : {
"type" : "array",
"items" : {
- "type" : "string"
+ "type" : "string",
+ "format" : "byte"
}
},
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"sigAlgName" : {
"type" : "string"
},
+ "serialNumber" : {
+ "type" : "integer"
+ },
"notBefore" : {
"type" : "string",
"format" : "date-time"
@@ -24392,6 +24440,13 @@
"type" : "string",
"format" : "date-time"
},
+ "tbscertificate" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
"sigAlgOID" : {
"type" : "string"
},
@@ -24414,10 +24469,10 @@
"type" : "boolean"
}
},
- "keyUsage" : {
+ "extendedKeyUsage" : {
"type" : "array",
"items" : {
- "type" : "boolean"
+ "type" : "string"
}
},
"subjectAlternativeNames" : {
@@ -24438,17 +24493,6 @@
}
}
},
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json b/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
index 0660385..aa0bfac 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggerfunctions.json
@@ -988,16 +988,16 @@
"name" : {
"type" : "string"
},
+ "maxLineLength" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"paddingChar" : {
"type" : "string"
},
"paddingByte" : {
"type" : "string",
"format" : "byte"
- },
- "maxLineLength" : {
- "type" : "integer",
- "format" : "int32"
}
}
},
@@ -1162,10 +1162,10 @@
"type" : "integer",
"format" : "int32"
},
- "symbol" : {
+ "displayName" : {
"type" : "string"
},
- "displayName" : {
+ "symbol" : {
"type" : "string"
},
"numericCodeAsString" : {
@@ -1183,26 +1183,26 @@
"numberFormat" : {
"$ref" : "#/definitions/NumberFormat"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"lenient" : {
"type" : "boolean"
+ },
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
}
}
},
"DeserializationConfig" : {
"type" : "object",
"properties" : {
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
@@ -1216,26 +1216,20 @@
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
@@ -1243,6 +1237,12 @@
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
@@ -1257,12 +1257,12 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"factory" : {
"$ref" : "#/definitions/DeserializerFactory"
},
@@ -1272,15 +1272,15 @@
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1552,6 +1552,14 @@
"format" : "double"
}
},
+ "receivedTotal" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
+ "processedSuccessfullyTotal" : {
+ "type" : "integer",
+ "format" : "int64"
+ },
"systemExceptionsTotal" : {
"type" : "integer",
"format" : "int64"
@@ -1563,7 +1571,12 @@
"avgProcessLatency" : {
"type" : "number",
"format" : "double"
- },
+ }
+ }
+ },
+ "FunctionInstanceStatsDataBase" : {
+ "type" : "object",
+ "properties" : {
"receivedTotal" : {
"type" : "integer",
"format" : "int64"
@@ -1571,12 +1584,7 @@
"processedSuccessfullyTotal" : {
"type" : "integer",
"format" : "int64"
- }
- }
- },
- "FunctionInstanceStatsDataBase" : {
- "type" : "object",
- "properties" : {
+ },
"systemExceptionsTotal" : {
"type" : "integer",
"format" : "int64"
@@ -1588,14 +1596,6 @@
"avgProcessLatency" : {
"type" : "number",
"format" : "double"
- },
- "receivedTotal" : {
- "type" : "integer",
- "format" : "int64"
- },
- "processedSuccessfullyTotal" : {
- "type" : "integer",
- "format" : "int64"
}
}
},
@@ -1928,6 +1928,9 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -1942,9 +1945,6 @@
},
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
- },
- "rootValueSeparator" : {
- "type" : "string"
}
}
},
@@ -1996,10 +1996,6 @@
"JsonLocation" : {
"type" : "object",
"properties" : {
- "byteOffset" : {
- "type" : "integer",
- "format" : "int64"
- },
"sourceRef" : {
"type" : "object"
},
@@ -2014,6 +2010,10 @@
"charOffset" : {
"type" : "integer",
"format" : "int64"
+ },
+ "byteOffset" : {
+ "type" : "integer",
+ "format" : "int64"
}
}
},
@@ -2027,6 +2027,12 @@
"type" : "integer",
"format" : "int32"
},
+ "closed" : {
+ "type" : "boolean"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"text" : {
"type" : "string"
},
@@ -2059,16 +2065,13 @@
"type" : "integer",
"format" : "int32"
},
- "closed" : {
- "type" : "boolean"
+ "objectId" : {
+ "type" : "object"
},
"intValue" : {
"type" : "integer",
"format" : "int32"
},
- "typeId" : {
- "type" : "object"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -2150,9 +2153,6 @@
"valueAsString" : {
"type" : "string"
},
- "objectId" : {
- "type" : "object"
- },
"inputSource" : {
"type" : "object"
},
@@ -2180,20 +2180,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "unwrappingSerializer" : {
- "type" : "boolean"
- },
"delegatee" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "unwrappingSerializer" : {
+ "type" : "boolean"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"typeDesc" : {
"type" : "string"
},
@@ -2201,6 +2198,9 @@
"type" : "integer",
"format" : "int32"
},
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentName" : {
"type" : "string"
},
@@ -2222,6 +2222,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -2270,9 +2273,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -2284,6 +2284,16 @@
"Message" : {
"type" : "object",
"properties" : {
+ "topicName" : {
+ "type" : "string"
+ },
+ "keyBytes" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
"value" : {
"type" : "object"
},
@@ -2307,11 +2317,9 @@
"format" : "byte"
}
},
- "topicName" : {
- "type" : "string"
- },
- "messageId" : {
- "$ref" : "#/definitions/MessageId"
+ "redeliveryCount" : {
+ "type" : "integer",
+ "format" : "int32"
},
"readerSchema" : {
"$ref" : "#/definitions/SchemaObject"
@@ -2320,20 +2328,12 @@
"type" : "integer",
"format" : "int64"
},
- "keyBytes" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
+ "messageId" : {
+ "$ref" : "#/definitions/MessageId"
},
"encryptionCtx" : {
"$ref" : "#/definitions/EncryptionContext"
},
- "redeliveryCount" : {
- "type" : "integer",
- "format" : "int32"
- },
"publishTime" : {
"type" : "integer",
"format" : "int64"
@@ -2499,9 +2499,6 @@
"serializerProviderInstance" : {
"$ref" : "#/definitions/SerializerProvider"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"visibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -2511,6 +2508,9 @@
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -2681,15 +2681,15 @@
"type" : "string",
"enum" : [ "NONE", "STRING", "JSON", "PROTOBUF", "AVRO", "BOOLEAN", "INT8", "INT16", "INT32", "INT64", "FLOAT", "DOUBLE", "DATE", "TIME", "TIMESTAMP", "KEY_VALUE", "INSTANT", "LOCAL_DATE", "LOCAL_TIME", "LOCAL_DATE_TIME", "PROTOBUF_NATIVE", "BYTES", "AUTO", "AUTO_CONSUME", "AUTO_PUBLISH" ]
},
- "schemaDefinition" : {
- "type" : "string"
- },
"schema" : {
"type" : "array",
"items" : {
"type" : "string",
"format" : "byte"
}
+ },
+ "schemaDefinition" : {
+ "type" : "string"
}
}
},
@@ -2733,26 +2733,20 @@
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
@@ -2760,6 +2754,12 @@
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
@@ -2777,11 +2777,14 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
+ },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
},
"config" : {
"$ref" : "#/definitions/SerializationConfig"
@@ -2792,9 +2795,6 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
- },
"defaultNullValueSerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
},
@@ -2818,9 +2818,6 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
@@ -2831,6 +2828,9 @@
"rawOffset" : {
"type" : "integer",
"format" : "int32"
+ },
+ "id" : {
+ "type" : "string"
}
}
},
@@ -2950,35 +2950,39 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
- },
"issuerDN" : {
"$ref" : "#/definitions/Principal"
},
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
- "serialNumber" : {
- "type" : "integer"
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "tbscertificate" : {
+ "keyUsage" : {
"type" : "array",
"items" : {
- "type" : "string",
- "format" : "byte"
+ "type" : "boolean"
}
},
- "extendedKeyUsage" : {
+ "signature" : {
"type" : "array",
"items" : {
- "type" : "string"
+ "type" : "string",
+ "format" : "byte"
}
},
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"sigAlgName" : {
"type" : "string"
},
+ "serialNumber" : {
+ "type" : "integer"
+ },
"notBefore" : {
"type" : "string",
"format" : "date-time"
@@ -2987,6 +2991,13 @@
"type" : "string",
"format" : "date-time"
},
+ "tbscertificate" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
"sigAlgOID" : {
"type" : "string"
},
@@ -3009,10 +3020,10 @@
"type" : "boolean"
}
},
- "keyUsage" : {
+ "extendedKeyUsage" : {
"type" : "array",
"items" : {
- "type" : "boolean"
+ "type" : "string"
}
},
"subjectAlternativeNames" : {
@@ -3033,17 +3044,6 @@
}
}
},
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json b/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
index 95464ca..e3339d3 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggerpackages.json
@@ -437,16 +437,16 @@
"name" : {
"type" : "string"
},
+ "maxLineLength" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"paddingChar" : {
"type" : "string"
},
"paddingByte" : {
"type" : "string",
"format" : "byte"
- },
- "maxLineLength" : {
- "type" : "integer",
- "format" : "int32"
}
}
},
@@ -547,10 +547,10 @@
"type" : "integer",
"format" : "int32"
},
- "symbol" : {
+ "displayName" : {
"type" : "string"
},
- "displayName" : {
+ "symbol" : {
"type" : "string"
},
"numericCodeAsString" : {
@@ -568,26 +568,26 @@
"numberFormat" : {
"$ref" : "#/definitions/NumberFormat"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"lenient" : {
"type" : "boolean"
+ },
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
}
}
},
"DeserializationConfig" : {
"type" : "object",
"properties" : {
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
@@ -601,26 +601,20 @@
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
@@ -628,6 +622,12 @@
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
@@ -642,12 +642,12 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"factory" : {
"$ref" : "#/definitions/DeserializerFactory"
},
@@ -657,15 +657,15 @@
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -802,6 +802,9 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -816,9 +819,6 @@
},
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
- },
- "rootValueSeparator" : {
- "type" : "string"
}
}
},
@@ -870,10 +870,6 @@
"JsonLocation" : {
"type" : "object",
"properties" : {
- "byteOffset" : {
- "type" : "integer",
- "format" : "int64"
- },
"sourceRef" : {
"type" : "object"
},
@@ -888,6 +884,10 @@
"charOffset" : {
"type" : "integer",
"format" : "int64"
+ },
+ "byteOffset" : {
+ "type" : "integer",
+ "format" : "int64"
}
}
},
@@ -901,6 +901,12 @@
"type" : "integer",
"format" : "int32"
},
+ "closed" : {
+ "type" : "boolean"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"text" : {
"type" : "string"
},
@@ -933,16 +939,13 @@
"type" : "integer",
"format" : "int32"
},
- "closed" : {
- "type" : "boolean"
+ "objectId" : {
+ "type" : "object"
},
"intValue" : {
"type" : "integer",
"format" : "int32"
},
- "typeId" : {
- "type" : "object"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1024,9 +1027,6 @@
"valueAsString" : {
"type" : "string"
},
- "objectId" : {
- "type" : "object"
- },
"inputSource" : {
"type" : "object"
},
@@ -1054,20 +1054,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "unwrappingSerializer" : {
- "type" : "boolean"
- },
"delegatee" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "unwrappingSerializer" : {
+ "type" : "boolean"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"typeDesc" : {
"type" : "string"
},
@@ -1075,6 +1072,9 @@
"type" : "integer",
"format" : "int32"
},
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentName" : {
"type" : "string"
},
@@ -1096,6 +1096,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -1144,9 +1147,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -1280,9 +1280,6 @@
"serializerProviderInstance" : {
"$ref" : "#/definitions/SerializerProvider"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"visibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1292,6 +1289,9 @@
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -1450,26 +1450,20 @@
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
@@ -1477,6 +1471,12 @@
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
@@ -1494,11 +1494,14 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
+ },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
},
"config" : {
"$ref" : "#/definitions/SerializationConfig"
@@ -1509,9 +1512,6 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
- },
"defaultNullValueSerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
},
@@ -1538,9 +1538,6 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
@@ -1551,6 +1548,9 @@
"rawOffset" : {
"type" : "integer",
"format" : "int32"
+ },
+ "id" : {
+ "type" : "string"
}
}
},
@@ -1622,35 +1622,39 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
- },
"issuerDN" : {
"$ref" : "#/definitions/Principal"
},
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
- "serialNumber" : {
- "type" : "integer"
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "tbscertificate" : {
+ "keyUsage" : {
"type" : "array",
"items" : {
- "type" : "string",
- "format" : "byte"
+ "type" : "boolean"
}
},
- "extendedKeyUsage" : {
+ "signature" : {
"type" : "array",
"items" : {
- "type" : "string"
+ "type" : "string",
+ "format" : "byte"
}
},
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"sigAlgName" : {
"type" : "string"
},
+ "serialNumber" : {
+ "type" : "integer"
+ },
"notBefore" : {
"type" : "string",
"format" : "date-time"
@@ -1659,6 +1663,13 @@
"type" : "string",
"format" : "date-time"
},
+ "tbscertificate" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
"sigAlgOID" : {
"type" : "string"
},
@@ -1681,10 +1692,10 @@
"type" : "boolean"
}
},
- "keyUsage" : {
+ "extendedKeyUsage" : {
"type" : "array",
"items" : {
- "type" : "boolean"
+ "type" : "string"
}
},
"subjectAlternativeNames" : {
@@ -1705,17 +1716,6 @@
}
}
},
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggersink.json b/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
index e565910..6f46e42 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggersink.json
@@ -827,16 +827,16 @@
"name" : {
"type" : "string"
},
+ "maxLineLength" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"paddingChar" : {
"type" : "string"
},
"paddingByte" : {
"type" : "string",
"format" : "byte"
- },
- "maxLineLength" : {
- "type" : "integer",
- "format" : "int32"
}
}
},
@@ -1041,10 +1041,10 @@
"type" : "integer",
"format" : "int32"
},
- "symbol" : {
+ "displayName" : {
"type" : "string"
},
- "displayName" : {
+ "symbol" : {
"type" : "string"
},
"numericCodeAsString" : {
@@ -1062,26 +1062,26 @@
"numberFormat" : {
"$ref" : "#/definitions/NumberFormat"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"lenient" : {
"type" : "boolean"
+ },
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
}
}
},
"DeserializationConfig" : {
"type" : "object",
"properties" : {
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
@@ -1095,26 +1095,20 @@
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
@@ -1122,6 +1116,12 @@
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
@@ -1136,12 +1136,12 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"factory" : {
"$ref" : "#/definitions/DeserializerFactory"
},
@@ -1151,15 +1151,15 @@
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1308,6 +1308,9 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -1322,9 +1325,6 @@
},
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
- },
- "rootValueSeparator" : {
- "type" : "string"
}
}
},
@@ -1376,10 +1376,6 @@
"JsonLocation" : {
"type" : "object",
"properties" : {
- "byteOffset" : {
- "type" : "integer",
- "format" : "int64"
- },
"sourceRef" : {
"type" : "object"
},
@@ -1394,6 +1390,10 @@
"charOffset" : {
"type" : "integer",
"format" : "int64"
+ },
+ "byteOffset" : {
+ "type" : "integer",
+ "format" : "int64"
}
}
},
@@ -1407,6 +1407,12 @@
"type" : "integer",
"format" : "int32"
},
+ "closed" : {
+ "type" : "boolean"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"text" : {
"type" : "string"
},
@@ -1439,16 +1445,13 @@
"type" : "integer",
"format" : "int32"
},
- "closed" : {
- "type" : "boolean"
+ "objectId" : {
+ "type" : "object"
},
"intValue" : {
"type" : "integer",
"format" : "int32"
},
- "typeId" : {
- "type" : "object"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1530,9 +1533,6 @@
"valueAsString" : {
"type" : "string"
},
- "objectId" : {
- "type" : "object"
- },
"inputSource" : {
"type" : "object"
},
@@ -1560,20 +1560,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "unwrappingSerializer" : {
- "type" : "boolean"
- },
"delegatee" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "unwrappingSerializer" : {
+ "type" : "boolean"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"typeDesc" : {
"type" : "string"
},
@@ -1581,6 +1578,9 @@
"type" : "integer",
"format" : "int32"
},
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentName" : {
"type" : "string"
},
@@ -1602,6 +1602,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -1650,9 +1653,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -1786,9 +1786,6 @@
"serializerProviderInstance" : {
"$ref" : "#/definitions/SerializerProvider"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"visibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1798,6 +1795,9 @@
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -1948,26 +1948,20 @@
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
@@ -1975,6 +1969,12 @@
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
@@ -1992,11 +1992,14 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
+ },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
},
"config" : {
"$ref" : "#/definitions/SerializationConfig"
@@ -2007,9 +2010,6 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
- },
"defaultNullValueSerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
},
@@ -2227,9 +2227,6 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
@@ -2240,6 +2237,9 @@
"rawOffset" : {
"type" : "integer",
"format" : "int32"
+ },
+ "id" : {
+ "type" : "string"
}
}
},
@@ -2321,35 +2321,39 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
- },
"issuerDN" : {
"$ref" : "#/definitions/Principal"
},
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
- "serialNumber" : {
- "type" : "integer"
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "tbscertificate" : {
+ "keyUsage" : {
"type" : "array",
"items" : {
- "type" : "string",
- "format" : "byte"
+ "type" : "boolean"
}
},
- "extendedKeyUsage" : {
+ "signature" : {
"type" : "array",
"items" : {
- "type" : "string"
+ "type" : "string",
+ "format" : "byte"
}
},
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"sigAlgName" : {
"type" : "string"
},
+ "serialNumber" : {
+ "type" : "integer"
+ },
"notBefore" : {
"type" : "string",
"format" : "date-time"
@@ -2358,6 +2362,13 @@
"type" : "string",
"format" : "date-time"
},
+ "tbscertificate" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
"sigAlgOID" : {
"type" : "string"
},
@@ -2380,10 +2391,10 @@
"type" : "boolean"
}
},
- "keyUsage" : {
+ "extendedKeyUsage" : {
"type" : "array",
"items" : {
- "type" : "boolean"
+ "type" : "string"
}
},
"subjectAlternativeNames" : {
@@ -2404,17 +2415,6 @@
}
}
},
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
diff --git a/content/swagger/2.10.0-SNAPSHOT/swaggersource.json b/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
index 79dc955..bfb9977 100644
--- a/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
+++ b/content/swagger/2.10.0-SNAPSHOT/swaggersource.json
@@ -830,16 +830,16 @@
"name" : {
"type" : "string"
},
+ "maxLineLength" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"paddingChar" : {
"type" : "string"
},
"paddingByte" : {
"type" : "string",
"format" : "byte"
- },
- "maxLineLength" : {
- "type" : "integer",
- "format" : "int32"
}
}
},
@@ -1022,10 +1022,10 @@
"type" : "integer",
"format" : "int32"
},
- "symbol" : {
+ "displayName" : {
"type" : "string"
},
- "displayName" : {
+ "symbol" : {
"type" : "string"
},
"numericCodeAsString" : {
@@ -1043,26 +1043,26 @@
"numberFormat" : {
"$ref" : "#/definitions/NumberFormat"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"lenient" : {
"type" : "boolean"
+ },
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
}
}
},
"DeserializationConfig" : {
"type" : "object",
"properties" : {
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
"defaultPropertyInclusion" : {
"$ref" : "#/definitions/Value"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures" : {
"type" : "integer",
"format" : "int32"
@@ -1076,26 +1076,20 @@
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
@@ -1103,6 +1097,12 @@
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
@@ -1117,12 +1117,12 @@
"DeserializationContext" : {
"type" : "object",
"properties" : {
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
+ },
"factory" : {
"$ref" : "#/definitions/DeserializerFactory"
},
@@ -1132,15 +1132,15 @@
"parser" : {
"$ref" : "#/definitions/JsonParser"
},
+ "nodeFactory" : {
+ "$ref" : "#/definitions/JsonNodeFactory"
+ },
"typeFactory" : {
"$ref" : "#/definitions/TypeFactory"
},
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "nodeFactory" : {
- "$ref" : "#/definitions/JsonNodeFactory"
- },
"contextualType" : {
"$ref" : "#/definitions/JavaType"
},
@@ -1289,6 +1289,9 @@
"JsonFactory" : {
"type" : "object",
"properties" : {
+ "rootValueSeparator" : {
+ "type" : "string"
+ },
"codec" : {
"$ref" : "#/definitions/ObjectCodec"
},
@@ -1303,9 +1306,6 @@
},
"outputDecorator" : {
"$ref" : "#/definitions/OutputDecorator"
- },
- "rootValueSeparator" : {
- "type" : "string"
}
}
},
@@ -1357,10 +1357,6 @@
"JsonLocation" : {
"type" : "object",
"properties" : {
- "byteOffset" : {
- "type" : "integer",
- "format" : "int64"
- },
"sourceRef" : {
"type" : "object"
},
@@ -1375,6 +1371,10 @@
"charOffset" : {
"type" : "integer",
"format" : "int64"
+ },
+ "byteOffset" : {
+ "type" : "integer",
+ "format" : "int64"
}
}
},
@@ -1388,6 +1388,12 @@
"type" : "integer",
"format" : "int32"
},
+ "closed" : {
+ "type" : "boolean"
+ },
+ "typeId" : {
+ "type" : "object"
+ },
"text" : {
"type" : "string"
},
@@ -1420,16 +1426,13 @@
"type" : "integer",
"format" : "int32"
},
- "closed" : {
- "type" : "boolean"
+ "objectId" : {
+ "type" : "object"
},
"intValue" : {
"type" : "integer",
"format" : "int32"
},
- "typeId" : {
- "type" : "object"
- },
"schema" : {
"$ref" : "#/definitions/FormatSchema"
},
@@ -1511,9 +1514,6 @@
"valueAsString" : {
"type" : "string"
},
- "objectId" : {
- "type" : "object"
- },
"inputSource" : {
"type" : "object"
},
@@ -1541,20 +1541,17 @@
"JsonSerializerObject" : {
"type" : "object",
"properties" : {
- "unwrappingSerializer" : {
- "type" : "boolean"
- },
"delegatee" : {
"$ref" : "#/definitions/JsonSerializerObject"
+ },
+ "unwrappingSerializer" : {
+ "type" : "boolean"
}
}
},
"JsonStreamContext" : {
"type" : "object",
"properties" : {
- "parent" : {
- "$ref" : "#/definitions/JsonStreamContext"
- },
"typeDesc" : {
"type" : "string"
},
@@ -1562,6 +1559,9 @@
"type" : "integer",
"format" : "int32"
},
+ "parent" : {
+ "$ref" : "#/definitions/JsonStreamContext"
+ },
"currentName" : {
"type" : "string"
},
@@ -1583,6 +1583,9 @@
"Locale" : {
"type" : "object",
"properties" : {
+ "displayName" : {
+ "type" : "string"
+ },
"script" : {
"type" : "string"
},
@@ -1631,9 +1634,6 @@
"displayVariant" : {
"type" : "string"
},
- "displayName" : {
- "type" : "string"
- },
"language" : {
"type" : "string"
}
@@ -1767,9 +1767,6 @@
"serializerProviderInstance" : {
"$ref" : "#/definitions/SerializerProvider"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
"visibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
@@ -1779,6 +1776,9 @@
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
"nodeFactory" : {
"$ref" : "#/definitions/JsonNodeFactory"
},
@@ -1951,26 +1951,20 @@
"rootName" : {
"type" : "string"
},
- "fullRootName" : {
- "$ref" : "#/definitions/PropertyName"
- },
"subtypeResolver" : {
"$ref" : "#/definitions/SubtypeResolver"
},
+ "fullRootName" : {
+ "$ref" : "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker" : {
"$ref" : "#/definitions/VisibilityCheckerObject"
},
- "timeZone" : {
- "$ref" : "#/definitions/TimeZone"
- },
"locale" : {
"$ref" : "#/definitions/Locale"
},
- "typeFactory" : {
- "$ref" : "#/definitions/TypeFactory"
- },
- "handlerInstantiator" : {
- "$ref" : "#/definitions/HandlerInstantiator"
+ "timeZone" : {
+ "$ref" : "#/definitions/TimeZone"
},
"propertyNamingStrategy" : {
"$ref" : "#/definitions/PropertyNamingStrategy"
@@ -1978,6 +1972,12 @@
"dateFormat" : {
"$ref" : "#/definitions/DateFormat"
},
+ "typeFactory" : {
+ "$ref" : "#/definitions/TypeFactory"
+ },
+ "handlerInstantiator" : {
+ "$ref" : "#/definitions/HandlerInstantiator"
+ },
"base64Variant" : {
"$ref" : "#/definitions/Base64Variant"
},
@@ -1995,11 +1995,14 @@
"SerializerProvider" : {
"type" : "object",
"properties" : {
+ "locale" : {
+ "$ref" : "#/definitions/Locale"
+ },
"timeZone" : {
"$ref" : "#/definitions/TimeZone"
},
- "locale" : {
- "$ref" : "#/definitions/Locale"
+ "generator" : {
+ "$ref" : "#/definitions/JsonGenerator"
},
"config" : {
"$ref" : "#/definitions/SerializationConfig"
@@ -2010,9 +2013,6 @@
"annotationIntrospector" : {
"$ref" : "#/definitions/AnnotationIntrospector"
},
- "generator" : {
- "$ref" : "#/definitions/JsonGenerator"
- },
"defaultNullValueSerializer" : {
"$ref" : "#/definitions/JsonSerializerObject"
},
@@ -2184,9 +2184,6 @@
"TimeZone" : {
"type" : "object",
"properties" : {
- "id" : {
- "type" : "string"
- },
"displayName" : {
"type" : "string"
},
@@ -2197,6 +2194,9 @@
"rawOffset" : {
"type" : "integer",
"format" : "int32"
+ },
+ "id" : {
+ "type" : "string"
}
}
},
@@ -2278,35 +2278,39 @@
"issuerX500Principal" : {
"$ref" : "#/definitions/X500Principal"
},
- "version" : {
- "type" : "integer",
- "format" : "int32"
- },
"issuerDN" : {
"$ref" : "#/definitions/Principal"
},
"subjectDN" : {
"$ref" : "#/definitions/Principal"
},
- "serialNumber" : {
- "type" : "integer"
+ "version" : {
+ "type" : "integer",
+ "format" : "int32"
},
- "tbscertificate" : {
+ "keyUsage" : {
"type" : "array",
"items" : {
- "type" : "string",
- "format" : "byte"
+ "type" : "boolean"
}
},
- "extendedKeyUsage" : {
+ "signature" : {
"type" : "array",
"items" : {
- "type" : "string"
+ "type" : "string",
+ "format" : "byte"
}
},
+ "basicConstraints" : {
+ "type" : "integer",
+ "format" : "int32"
+ },
"sigAlgName" : {
"type" : "string"
},
+ "serialNumber" : {
+ "type" : "integer"
+ },
"notBefore" : {
"type" : "string",
"format" : "date-time"
@@ -2315,6 +2319,13 @@
"type" : "string",
"format" : "date-time"
},
+ "tbscertificate" : {
+ "type" : "array",
+ "items" : {
+ "type" : "string",
+ "format" : "byte"
+ }
+ },
"sigAlgOID" : {
"type" : "string"
},
@@ -2337,10 +2348,10 @@
"type" : "boolean"
}
},
- "keyUsage" : {
+ "extendedKeyUsage" : {
"type" : "array",
"items" : {
- "type" : "boolean"
+ "type" : "string"
}
},
"subjectAlternativeNames" : {
@@ -2361,17 +2372,6 @@
}
}
},
- "signature" : {
- "type" : "array",
- "items" : {
- "type" : "string",
- "format" : "byte"
- }
- },
- "basicConstraints" : {
- "type" : "integer",
- "format" : "int32"
- },
"criticalExtensionOIDs" : {
"type" : "array",
"uniqueItems" : true,
diff --git a/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json b/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
index 36ed9c5..c02f3fe 100644
--- a/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
+++ b/content/swagger/2.10.0-SNAPSHOT/v2/swagger.json
@@ -11695,6 +11695,14 @@
"required": false,
"type": "boolean",
"default": false
+ },
+ {
+ "name": "getEarliestTimeInBacklog",
+ "in": "query",
+ "description": "If return the earliest time in backlog",
+ "required": false,
+ "type": "boolean",
+ "default": false
}
],
"responses": {
@@ -13234,6 +13242,14 @@
"required": false,
"type": "boolean",
"default": false
+ },
+ {
+ "name": "getEarliestTimeInBacklog",
+ "in": "query",
+ "description": "If return time of the earliest message in backlog",
+ "required": false,
+ "type": "boolean",
+ "default": false
}
],
"responses": {
@@ -19107,6 +19123,14 @@
"required": false,
"type": "boolean",
"default": false
+ },
+ {
+ "name": "getEarliestTimeInBacklog",
+ "in": "query",
+ "description": "If return the earliest time in backlog",
+ "required": false,
+ "type": "boolean",
+ "default": false
}
],
"responses": {
@@ -20646,6 +20670,14 @@
"required": false,
"type": "boolean",
"default": false
+ },
+ {
+ "name": "getEarliestTimeInBacklog",
+ "in": "query",
+ "description": "If return time of the earliest message in backlog",
+ "required": false,
+ "type": "boolean",
+ "default": false
}
],
"responses": {
@@ -24010,17 +24042,17 @@
"AutoFailoverPolicyData": {
"type": "object",
"properties": {
- "parameters": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- }
- },
"policyType": {
"type": "string",
"enum": [
"min_available"
]
+ },
+ "parameters": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
}
}
},
@@ -24035,15 +24067,15 @@
"AutoTopicCreationOverride": {
"type": "object",
"properties": {
- "topicType": {
- "type": "string"
- },
"defaultNumPartitions": {
"type": "integer",
"format": "int32"
},
"allowAutoTopicCreation": {
"type": "boolean"
+ },
+ "topicType": {
+ "type": "string"
}
}
},
@@ -24074,16 +24106,16 @@
"name": {
"type": "string"
},
+ "maxLineLength": {
+ "type": "integer",
+ "format": "int32"
+ },
"paddingChar": {
"type": "string"
},
"paddingByte": {
"type": "string",
"format": "byte"
- },
- "maxLineLength": {
- "type": "integer",
- "format": "int32"
}
}
},
@@ -24305,19 +24337,19 @@
"CompactionStats": {
"type": "object",
"properties": {
- "lastCompactionRemovedEventCount": {
+ "lastCompactionDurationTimeInMills": {
"type": "integer",
"format": "int64"
},
- "lastCompactionSucceedTimestamp": {
+ "lastCompactionRemovedEventCount": {
"type": "integer",
"format": "int64"
},
- "lastCompactionFailedTimestamp": {
+ "lastCompactionSucceedTimestamp": {
"type": "integer",
"format": "int64"
},
- "lastCompactionDurationTimeInMills": {
+ "lastCompactionFailedTimestamp": {
"type": "integer",
"format": "int64"
}
@@ -24403,6 +24435,10 @@
"ConsumerStats": {
"type": "object",
"properties": {
+ "msgThroughputOut": {
+ "type": "number",
+ "format": "double"
+ },
"address": {
"type": "string"
},
@@ -24412,23 +24448,6 @@
"type": "string"
}
},
- "chunkedMessageRate": {
- "type": "number",
- "format": "double"
- },
- "clientVersion": {
- "type": "string"
- },
- "keyHashRanges": {
- "type": "array",
- "items": {
- "type": "string"
- }
- },
- "msgRateRedeliver": {
- "type": "number",
- "format": "double"
- },
"unackedMessages": {
"type": "integer",
"format": "int32"
@@ -24441,6 +24460,13 @@
"type": "integer",
"format": "int64"
},
+ "consumerName": {
+ "type": "string"
+ },
+ "availablePermits": {
+ "type": "integer",
+ "format": "int32"
+ },
"avgMessagesPerEntry": {
"type": "integer",
"format": "int32"
@@ -24451,31 +24477,37 @@
"readPositionWhenJoining": {
"type": "string"
},
- "consumerName": {
- "type": "string"
+ "keyHashRanges": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
},
- "connectedSince": {
- "type": "string"
+ "bytesOutCounter": {
+ "type": "integer",
+ "format": "int64"
},
- "availablePermits": {
+ "msgOutCounter": {
"type": "integer",
- "format": "int32"
+ "format": "int64"
},
- "msgRateOut": {
+ "chunkedMessageRate": {
"type": "number",
"format": "double"
},
- "msgThroughputOut": {
+ "connectedSince": {
+ "type": "string"
+ },
+ "clientVersion": {
+ "type": "string"
+ },
+ "msgRateRedeliver": {
"type": "number",
"format": "double"
},
- "bytesOutCounter": {
- "type": "integer",
- "format": "int64"
- },
- "msgOutCounter": {
- "type": "integer",
- "format": "int64"
+ "msgRateOut": {
+ "type": "number",
+ "format": "double"
}
}
},
@@ -24496,10 +24528,10 @@
"type": "integer",
"format": "int32"
},
- "symbol": {
+ "displayName": {
"type": "string"
},
- "displayName": {
+ "symbol": {
"type": "string"
},
"numericCodeAsString": {
@@ -24590,11 +24622,11 @@
"numberFormat": {
"$ref": "#/definitions/NumberFormat"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"lenient": {
"type": "boolean"
+ },
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
}
}
},
@@ -24622,15 +24654,15 @@
"DeserializationConfig": {
"type": "object",
"properties": {
+ "nodeFactory": {
+ "$ref": "#/definitions/JsonNodeFactory"
+ },
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
"defaultPropertyInclusion": {
"$ref": "#/definitions/Value"
},
- "nodeFactory": {
- "$ref": "#/definitions/JsonNodeFactory"
- },
"deserializationFeatures": {
"type": "integer",
"format": "int32"
@@ -24644,26 +24676,20 @@
"rootName": {
"type": "string"
},
- "fullRootName": {
- "$ref": "#/definitions/PropertyName"
- },
"subtypeResolver": {
"$ref": "#/definitions/SubtypeResolver"
},
+ "fullRootName": {
+ "$ref": "#/definitions/PropertyName"
+ },
"defaultVisibilityChecker": {
"$ref": "#/definitions/VisibilityCheckerObject"
},
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
- "typeFactory": {
- "$ref": "#/definitions/TypeFactory"
- },
- "handlerInstantiator": {
- "$ref": "#/definitions/HandlerInstantiator"
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
},
"propertyNamingStrategy": {
"$ref": "#/definitions/PropertyNamingStrategy"
@@ -24671,6 +24697,12 @@
"dateFormat": {
"$ref": "#/definitions/DateFormat"
},
+ "typeFactory": {
+ "$ref": "#/definitions/TypeFactory"
+ },
+ "handlerInstantiator": {
+ "$ref": "#/definitions/HandlerInstantiator"
+ },
"base64Variant": {
"$ref": "#/definitions/Base64Variant"
},
@@ -24685,12 +24717,12 @@
"DeserializationContext": {
"type": "object",
"properties": {
- "timeZone": {
- "$ref": "#/definitions/TimeZone"
- },
"locale": {
"$ref": "#/definitions/Locale"
},
+ "timeZone": {
+ "$ref": "#/definitions/TimeZone"
+ },
"factory": {
"$ref": "#/definitions/DeserializerFactory"
},
@@ -24700,15 +24732,15 @@
"parser": {
"$ref": "#/definitions/JsonParser"
},
+ "nodeFactory": {
+ "$ref": "#/definitions/JsonNodeFactory"
+ },
"typeFactory": {
"$ref": "#/definitions/TypeFactory"
},
"annotationIntrospector": {
"$ref": "#/definitions/AnnotationIntrospector"
},
- "nodeFactory": {
- "$ref": "#/definitions/JsonNodeFactory"
- },
"contextualType": {
"$ref": "#/definitions/JavaType"
},
@@ -24816,6 +24848,14 @@
"format": "double"
}
},
+ "receivedTotal": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "processedSuccessfullyTotal": {
+ "type": "integer",
+ "format": "int64"
+ },
"systemExceptionsTotal": {
"type": "integer",
"format": "int64"
@@ -24827,7 +24867,12 @@
"avgProcessLatency": {
"type": "number",
"format": "double"
- },
+ }
+ }
+ },
+ "FunctionInstanceStatsDataBase": {
+ "type": "object",
+ "properties": {
"receivedTotal": {
"type": "integer",
"format": "int64"
@@ -24835,12 +24880,7 @@
"processedSuccessfullyTotal": {
"type": "integer",
"format": "int64"
- }
- }
- },
- "FunctionInstanceStatsDataBase": {
- "type": "object",
- "properties": {
+ },
"systemExceptionsTotal": {
"type": "integer",
... 11174 lines suppressed ...