You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bookkeeper.apache.org by gi...@apache.org on 2022/03/28 22:54:06 UTC
[bookkeeper] branch asf-site updated: Updated site at revision b4d98e8
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 49b9b0b Updated site at revision b4d98e8
49b9b0b is described below
commit 49b9b0bf74e2d8cc66cd99349664ee3753e38c65
Author: Apache BookKeeper Site Updater <de...@bookkeeper.apache.org>
AuthorDate: Mon Mar 28 22:28:08 2022 +0000
Updated site at revision b4d98e8
---
content/docs/4.10.0/api/ledger-api/index.html | 2 +-
content/docs/4.11.0/api/ledger-api/index.html | 2 +-
content/docs/4.11.1/api/ledger-api/index.html | 2 +-
content/docs/4.12.0/api/ledger-api/index.html | 2 +-
content/docs/4.12.1/api/ledger-api/index.html | 2 +-
content/docs/4.13.0/api/ledger-api/index.html | 2 +-
content/docs/4.14.0/api/ledger-api/index.html | 2 +-
content/docs/4.14.1/api/ledger-api/index.html | 2 +-
content/docs/4.14.2/api/ledger-api/index.html | 2 +-
content/docs/4.14.3/api/ledger-api/index.html | 2 +-
content/docs/4.14.4/api/ledger-api/index.html | 2 +-
content/docs/4.5.0/api/ledger-api/index.html | 2 +-
content/docs/4.5.1/api/ledger-api/index.html | 2 +-
content/docs/4.6.0/api/ledger-api/index.html | 2 +-
content/docs/4.6.1/api/ledger-api/index.html | 2 +-
content/docs/4.6.2/api/ledger-api/index.html | 2 +-
content/docs/4.7.0/api/ledger-api/index.html | 2 +-
content/docs/4.7.1/api/ledger-api/index.html | 2 +-
content/docs/4.7.2/api/ledger-api/index.html | 2 +-
content/docs/4.7.3/api/ledger-api/index.html | 2 +-
content/docs/4.8.0/api/ledger-api/index.html | 2 +-
content/docs/4.8.1/api/ledger-api/index.html | 2 +-
content/docs/4.8.2/api/ledger-api/index.html | 2 +-
content/docs/4.9.0/api/ledger-api/index.html | 2 +-
content/docs/4.9.1/api/ledger-api/index.html | 2 +-
content/docs/4.9.2/api/ledger-api/index.html | 2 +-
.../docs/latest/api/javadoc/allclasses-index.html | 4 +-
content/docs/latest/api/javadoc/allclasses.html | 4 +-
content/docs/latest/api/javadoc/index-all.html | 68 +-
.../docs/latest/api/javadoc/member-search-index.js | 2 +-
.../latest/api/javadoc/member-search-index.zip | Bin 119901 -> 119918 bytes
.../GrowableArrayBlockingQueue.PaddedInt.html | 433 ++++++++++++
.../collections/GrowableArrayBlockingQueue.html | 726 +++++++++++++++++++++
.../common/collections/package-summary.html | 10 +
.../common/collections/package-tree.html | 2 +
.../bookkeeper/replication/AutoRecoveryMain.html | 26 +-
.../bookkeeper/replication/ReplicationWorker.html | 4 +-
.../util/collections/package-summary.html | 10 -
.../bookkeeper/util/collections/package-tree.html | 10 -
content/docs/latest/api/javadoc/overview-tree.html | 4 +-
.../latest/api/javadoc/package-search-index.zip | Bin 553 -> 553 bytes
.../docs/latest/api/javadoc/type-search-index.js | 2 +-
.../docs/latest/api/javadoc/type-search-index.zip | Bin 9297 -> 9295 bytes
content/docs/latest/api/ledger-api/index.html | 2 +-
44 files changed, 1263 insertions(+), 96 deletions(-)
diff --git a/content/docs/4.10.0/api/ledger-api/index.html b/content/docs/4.10.0/api/ledger-api/index.html
index 8b937be..032edef 100644
--- a/content/docs/4.10.0/api/ledger-api/index.html
+++ b/content/docs/4.10.0/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.11.0/api/ledger-api/index.html b/content/docs/4.11.0/api/ledger-api/index.html
index f50de92..00d5e3b 100644
--- a/content/docs/4.11.0/api/ledger-api/index.html
+++ b/content/docs/4.11.0/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.11.1/api/ledger-api/index.html b/content/docs/4.11.1/api/ledger-api/index.html
index 9f9f216..1309aec 100644
--- a/content/docs/4.11.1/api/ledger-api/index.html
+++ b/content/docs/4.11.1/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.12.0/api/ledger-api/index.html b/content/docs/4.12.0/api/ledger-api/index.html
index 08553dd..0eab5f9 100644
--- a/content/docs/4.12.0/api/ledger-api/index.html
+++ b/content/docs/4.12.0/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.12.1/api/ledger-api/index.html b/content/docs/4.12.1/api/ledger-api/index.html
index 17e2adc..4344147 100644
--- a/content/docs/4.12.1/api/ledger-api/index.html
+++ b/content/docs/4.12.1/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.13.0/api/ledger-api/index.html b/content/docs/4.13.0/api/ledger-api/index.html
index f764339..520fa41 100644
--- a/content/docs/4.13.0/api/ledger-api/index.html
+++ b/content/docs/4.13.0/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.14.0/api/ledger-api/index.html b/content/docs/4.14.0/api/ledger-api/index.html
index e25fabd..d72b503 100644
--- a/content/docs/4.14.0/api/ledger-api/index.html
+++ b/content/docs/4.14.0/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.14.1/api/ledger-api/index.html b/content/docs/4.14.1/api/ledger-api/index.html
index 4c67308..5ca429e 100644
--- a/content/docs/4.14.1/api/ledger-api/index.html
+++ b/content/docs/4.14.1/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.14.2/api/ledger-api/index.html b/content/docs/4.14.2/api/ledger-api/index.html
index 81b6082..aa9d13a 100644
--- a/content/docs/4.14.2/api/ledger-api/index.html
+++ b/content/docs/4.14.2/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.14.3/api/ledger-api/index.html b/content/docs/4.14.3/api/ledger-api/index.html
index ed95ba9..52ce116 100644
--- a/content/docs/4.14.3/api/ledger-api/index.html
+++ b/content/docs/4.14.3/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.14.4/api/ledger-api/index.html b/content/docs/4.14.4/api/ledger-api/index.html
index 252ed66..65716b5 100644
--- a/content/docs/4.14.4/api/ledger-api/index.html
+++ b/content/docs/4.14.4/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.5.0/api/ledger-api/index.html b/content/docs/4.5.0/api/ledger-api/index.html
index 8ddf465..a24d37b 100644
--- a/content/docs/4.5.0/api/ledger-api/index.html
+++ b/content/docs/4.5.0/api/ledger-api/index.html
@@ -867,7 +867,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.5.1/api/ledger-api/index.html b/content/docs/4.5.1/api/ledger-api/index.html
index 721a755..d33c93f 100644
--- a/content/docs/4.5.1/api/ledger-api/index.html
+++ b/content/docs/4.5.1/api/ledger-api/index.html
@@ -867,7 +867,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.6.0/api/ledger-api/index.html b/content/docs/4.6.0/api/ledger-api/index.html
index 8c06d2c..692cb01 100644
--- a/content/docs/4.6.0/api/ledger-api/index.html
+++ b/content/docs/4.6.0/api/ledger-api/index.html
@@ -867,7 +867,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.6.1/api/ledger-api/index.html b/content/docs/4.6.1/api/ledger-api/index.html
index 65f65c6..0bb2500 100644
--- a/content/docs/4.6.1/api/ledger-api/index.html
+++ b/content/docs/4.6.1/api/ledger-api/index.html
@@ -927,7 +927,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.6.2/api/ledger-api/index.html b/content/docs/4.6.2/api/ledger-api/index.html
index ec4e376..a0f5819 100644
--- a/content/docs/4.6.2/api/ledger-api/index.html
+++ b/content/docs/4.6.2/api/ledger-api/index.html
@@ -927,7 +927,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.7.0/api/ledger-api/index.html b/content/docs/4.7.0/api/ledger-api/index.html
index f8342ef..008c553 100644
--- a/content/docs/4.7.0/api/ledger-api/index.html
+++ b/content/docs/4.7.0/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.7.1/api/ledger-api/index.html b/content/docs/4.7.1/api/ledger-api/index.html
index 06e01cd..2e67617 100644
--- a/content/docs/4.7.1/api/ledger-api/index.html
+++ b/content/docs/4.7.1/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.7.2/api/ledger-api/index.html b/content/docs/4.7.2/api/ledger-api/index.html
index 754ff39..789038a 100644
--- a/content/docs/4.7.2/api/ledger-api/index.html
+++ b/content/docs/4.7.2/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.7.3/api/ledger-api/index.html b/content/docs/4.7.3/api/ledger-api/index.html
index 06bc6c1..6ed0e43 100644
--- a/content/docs/4.7.3/api/ledger-api/index.html
+++ b/content/docs/4.7.3/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.8.0/api/ledger-api/index.html b/content/docs/4.8.0/api/ledger-api/index.html
index 9c15fe4..a5364f4 100644
--- a/content/docs/4.8.0/api/ledger-api/index.html
+++ b/content/docs/4.8.0/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.8.1/api/ledger-api/index.html b/content/docs/4.8.1/api/ledger-api/index.html
index 5b24a0a..2540470 100644
--- a/content/docs/4.8.1/api/ledger-api/index.html
+++ b/content/docs/4.8.1/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.8.2/api/ledger-api/index.html b/content/docs/4.8.2/api/ledger-api/index.html
index 3e2bde8..95f3ea5 100644
--- a/content/docs/4.8.2/api/ledger-api/index.html
+++ b/content/docs/4.8.2/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.9.0/api/ledger-api/index.html b/content/docs/4.9.0/api/ledger-api/index.html
index 367136f..4bc74a5 100644
--- a/content/docs/4.9.0/api/ledger-api/index.html
+++ b/content/docs/4.9.0/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.9.1/api/ledger-api/index.html b/content/docs/4.9.1/api/ledger-api/index.html
index 4800a15..a71f5fc 100644
--- a/content/docs/4.9.1/api/ledger-api/index.html
+++ b/content/docs/4.9.1/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/4.9.2/api/ledger-api/index.html b/content/docs/4.9.2/api/ledger-api/index.html
index a1683ef..7cea332 100644
--- a/content/docs/4.9.2/api/ledger-api/index.html
+++ b/content/docs/4.9.2/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>
diff --git a/content/docs/latest/api/javadoc/allclasses-index.html b/content/docs/latest/api/javadoc/allclasses-index.html
index 3105f4c..32491dd 100644
--- a/content/docs/latest/api/javadoc/allclasses-index.html
+++ b/content/docs/latest/api/javadoc/allclasses-index.html
@@ -2815,13 +2815,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</th>
</tr>
<tr id="i455" class="rowColor">
-<td class="colFirst"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a><<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></td>
+<td class="colFirst"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a><<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></td>
<th class="colLast" scope="row">
<div class="block">This implements a <code>BlockingQueue</code> backed by an array with no fixed capacity.</div>
</th>
</tr>
<tr id="i456" class="altColor">
-<td class="colFirst"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></td>
+<td class="colFirst"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></td>
<th class="colLast" scope="row"> </th>
</tr>
<tr id="i457" class="rowColor">
diff --git a/content/docs/latest/api/javadoc/allclasses.html b/content/docs/latest/api/javadoc/allclasses.html
index 14959a4..e777644 100644
--- a/content/docs/latest/api/javadoc/allclasses.html
+++ b/content/docs/latest/api/javadoc/allclasses.html
@@ -475,8 +475,8 @@
<li><a href="org/apache/bookkeeper/server/http/service/GetLastLogMarkService.html" title="class in org.apache.bookkeeper.server.http.service">GetLastLogMarkService</a></li>
<li><a href="org/apache/bookkeeper/server/http/service/GetLedgerMetaService.html" title="class in org.apache.bookkeeper.server.http.service">GetLedgerMetaService</a></li>
<li><a href="org/apache/bookkeeper/proto/GetListOfEntriesOfLedgerProcessorV3.html" title="class in org.apache.bookkeeper.proto">GetListOfEntriesOfLedgerProcessorV3</a></li>
-<li><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></li>
-<li><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></li>
+<li><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></li>
+<li><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></li>
<li><a href="org/apache/bookkeeper/client/api/Handle.html" title="interface in org.apache.bookkeeper.client.api"><span class="interfaceName">Handle</span></a></li>
<li><a href="org/apache/bookkeeper/bookie/HandleFactory.html" title="interface in org.apache.bookkeeper.bookie"><span class="interfaceName">HandleFactory</span></a></li>
<li><a href="org/apache/bookkeeper/bookie/HandleFactoryImpl.html" title="class in org.apache.bookkeeper.bookie">HandleFactoryImpl</a></li>
diff --git a/content/docs/latest/api/javadoc/index-all.html b/content/docs/latest/api/javadoc/index-all.html
index 0d71aeb..c3ac9e8 100644
--- a/content/docs/latest/api/javadoc/index-all.html
+++ b/content/docs/latest/api/javadoc/index-all.html
@@ -281,7 +281,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/net/StabilizeNetworkTopology.html#add(org.apache.bookkeeper.net.Node)">add(Node)</a></span> - Method in class org.apache.bookkeeper.net.<a href="org/apache/bookkeeper/net/StabilizeNetworkTopology.html" title="class in org.apache.bookkeeper.net">StabilizeNetworkTopology</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#add(T)">add(T)</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#add(T)">add(T)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/ConcurrentOpenHashSet.html#add(V)">add(V)</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/ConcurrentOpenHashSet.html" title="class in org.apache.bookkeeper.util.collections">ConcurrentOpenHashSet</a></dt>
<dd> </dd>
@@ -3497,6 +3497,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/storage/ldb/WriteCache.html#clear()">clear()</a></span> - Method in class org.apache.bookkeeper.bookie.storage.ldb.<a href="org/apache/bookkeeper/bookie/storage/ldb/WriteCache.html" title="class in org.apache.bookkeeper.bookie.storage.ldb">WriteCache</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#clear()">clear()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/conf/ComponentConfiguration.html#clear()">clear()</a></span> - Method in class org.apache.bookkeeper.common.conf.<a href="org/apache/bookkeeper/common/conf/ComponentConfiguration.html" title="class in org.apache.bookkeeper.common.conf">ComponentConfiguration</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/stats/codahale/CodahaleOpStatsLogger.html#clear()">clear()</a></span> - Method in class org.apache.bookkeeper.stats.codahale.<a href="org/apache/bookkeeper/stats/codahale/CodahaleOpStatsLogger.html" title="class in org.apache.bookkeeper.stats.codahale">CodahaleOpStatsLogger</a></dt>
@@ -3535,8 +3537,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/ConcurrentOpenHashSet.html#clear()">clear()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/ConcurrentOpenHashSet.html" title="class in org.apache.bookkeeper.util.collections">ConcurrentOpenHashSet</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#clear()">clear()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/HardLink.LinkStats.html#clear()">clear()</a></span> - Method in class org.apache.bookkeeper.util.<a href="org/apache/bookkeeper/util/HardLink.LinkStats.html" title="class in org.apache.bookkeeper.util">HardLink.LinkStats</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/datainteg/Events.html#CLEAR_INTEGCHECK_FLAG">CLEAR_INTEGCHECK_FLAG</a></span> - org.apache.bookkeeper.bookie.datainteg.<a href="org/apache/bookkeeper/bookie/datainteg/Events.html" title="enum in org.apache.bookkeeper.bookie.datainteg">Events</a></dt>
@@ -6261,11 +6261,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html#drainTo(java.util.Collection)">drainTo(Collection<? super T>)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html" title="class in org.apache.bookkeeper.common.collections">BlockingMpscQueue</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#drainTo(java.util.Collection)">drainTo(Collection<? super T>)</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#drainTo(java.util.Collection)">drainTo(Collection<? super T>)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html#drainTo(java.util.Collection,int)">drainTo(Collection<? super T>, int)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html" title="class in org.apache.bookkeeper.common.collections">BlockingMpscQueue</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#drainTo(java.util.Collection,int)">drainTo(Collection<? super T>, int)</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#drainTo(java.util.Collection,int)">drainTo(Collection<? super T>, int)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/meta/MetadataDrivers.MetadataBookieDriverInfo.html#driverClass">driverClass</a></span> - Variable in class org.apache.bookkeeper.meta.<a href="org/apache/bookkeeper/meta/MetadataDrivers.MetadataBookieDriverInfo.html" title="class in org.apache.bookkeeper.meta">MetadataDrivers.MetadataBookieDriverInfo</a></dt>
<dd> </dd>
@@ -6377,7 +6377,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/replication/ReplicationStats.html#ELECTION_ATTEMPTS">ELECTION_ATTEMPTS</a></span> - Static variable in interface org.apache.bookkeeper.replication.<a href="org/apache/bookkeeper/replication/ReplicationStats.html" title="interface in org.apache.bookkeeper.replication">ReplicationStats</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#element()">element()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#element()">element()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/discover/BookieServiceInfo.html#EMPTY">EMPTY</a></span> - Static variable in class org.apache.bookkeeper.discover.<a href="org/apache/bookkeeper/discover/BookieServiceInfo.html" title="class in org.apache.bookkeeper.discover">BookieServiceInfo</a></dt>
<dd>
@@ -7314,7 +7314,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>
<div class="block">Create a stream of exponential backoffs with jitters.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html#exposeToAvoidOptimization()">exposeToAvoidOptimization()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html#exposeToAvoidOptimization()">exposeToAvoidOptimization()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/proto/BookieProtoEncoding.RequestEnDeCoderPreV3.html#extensionRegistry">extensionRegistry</a></span> - Variable in class org.apache.bookkeeper.proto.<a href="org/apache/bookkeeper/proto/BookieProtoEncoding.RequestEnDeCoderPreV3.html" title="class in org.apache.bookkeeper.proto">BookieProtoEncoding.RequestEnDeCoderPreV3</a></dt>
<dd> </dd>
@@ -11790,6 +11790,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>
<div class="block">Get the bytes rate of re-replication.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/replication/AutoRecoveryMain.html#getReplicationWorker()">getReplicationWorker()</a></span> - Method in class org.apache.bookkeeper.replication.<a href="org/apache/bookkeeper/replication/AutoRecoveryMain.html" title="class in org.apache.bookkeeper.replication">AutoRecoveryMain</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/meta/LedgerUnderreplicationManager.html#getReplicationWorkerIdRereplicatingLedger(long)">getReplicationWorkerIdRereplicatingLedger(long)</a></span> - Method in interface org.apache.bookkeeper.meta.<a href="org/apache/bookkeeper/meta/LedgerUnderreplicationManager.html" title="interface in org.apache.bookkeeper.meta">LedgerUnderreplicationManager</a></dt>
<dd>
<div class="block">If a replicationworker has acquired lock on an underreplicated ledger,
@@ -12702,15 +12704,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>
<div class="block">The key-group to group settings together.</div>
</dd>
-<dt><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">GrowableArrayBlockingQueue</span></a><<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>> - Class in <a href="org/apache/bookkeeper/util/collections/package-summary.html">org.apache.bookkeeper.util.collections</a></dt>
+<dt><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections"><span class="typeNameLink">GrowableArrayBlockingQueue</span></a><<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>> - Class in <a href="org/apache/bookkeeper/common/collections/package-summary.html">org.apache.bookkeeper.common.collections</a></dt>
<dd>
<div class="block">This implements a <code>BlockingQueue</code> backed by an array with no fixed capacity.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#%3Cinit%3E()">GrowableArrayBlockingQueue()</a></span> - Constructor for class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#%3Cinit%3E()">GrowableArrayBlockingQueue()</a></span> - Constructor for class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#%3Cinit%3E(int)">GrowableArrayBlockingQueue(int)</a></span> - Constructor for class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#%3Cinit%3E(int)">GrowableArrayBlockingQueue(int)</a></span> - Constructor for class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
-<dt><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">GrowableArrayBlockingQueue.PaddedInt</span></a> - Class in <a href="org/apache/bookkeeper/util/collections/package-summary.html">org.apache.bookkeeper.util.collections</a></dt>
+<dt><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections"><span class="typeNameLink">GrowableArrayBlockingQueue.PaddedInt</span></a> - Class in <a href="org/apache/bookkeeper/common/collections/package-summary.html">org.apache.bookkeeper.common.collections</a></dt>
<dd> </dd>
</dl>
<a id="I:H">
@@ -14377,7 +14379,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="block">Get an iterator over all the ledger entries contained in the
LedgerEntries object.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#iterator()">iterator()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#iterator()">iterator()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><a href="org/apache/bookkeeper/util/IteratorUtility.html" title="class in org.apache.bookkeeper.util"><span class="typeNameLink">IteratorUtility</span></a> - Class in <a href="org/apache/bookkeeper/util/package-summary.html">org.apache.bookkeeper.util</a></dt>
<dd>
@@ -18007,11 +18009,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/client/EnsemblePlacementPolicy.PlacementResult.html#of(T,org.apache.bookkeeper.client.EnsemblePlacementPolicy.PlacementPolicyAdherence)">of(T, EnsemblePlacementPolicy.PlacementPolicyAdherence)</a></span> - Static method in class org.apache.bookkeeper.client.<a href="org/apache/bookkeeper/client/EnsemblePlacementPolicy.PlacementResult.html" title="class in org.apache.bookkeeper.client">EnsemblePlacementPolicy.PlacementResult< [...]
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#offer(T)">offer(T)</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#offer(T)">offer(T)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html#offer(T,long,java.util.concurrent.TimeUnit)">offer(T, long, TimeUnit)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html" title="class in org.apache.bookkeeper.common.collections">BlockingMpscQueue</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#offer(T,long,java.util.concurrent.TimeUnit)">offer(T, long, TimeUnit)</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#offer(T,long,java.util.concurrent.TimeUnit)">offer(T, long, TimeUnit)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/EntryLogCompactor.CompactionScannerFactory.html#offsets">offsets</a></span> - Variable in class org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/EntryLogCompactor.CompactionScannerFactory.html" title="class in org.apache.bookkeeper.bookie">EntryLogCompactor.CompactionScannerFactory</a></dt>
<dd> </dd>
@@ -18726,17 +18728,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</a>
<h2 class="title">P</h2>
<dl>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html#p1">p1</a></span> - Variable in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html#p1">p1</a></span> - Variable in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html#p2">p2</a></span> - Variable in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html#p2">p2</a></span> - Variable in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html#p3">p3</a></span> - Variable in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html#p3">p3</a></span> - Variable in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html#p4">p4</a></span> - Variable in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html#p4">p4</a></span> - Variable in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html#p5">p5</a></span> - Variable in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html#p5">p5</a></span> - Variable in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html#p6">p6</a></span> - Variable in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html#p6">p6</a></span> - Variable in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/proto/BookieProtocol.PacketHeader.html#%3Cinit%3E()">PacketHeader()</a></span> - Constructor for class org.apache.bookkeeper.proto.<a href="org/apache/bookkeeper/proto/BookieProtocol.PacketHeader.html" title="class in org.apache.bookkeeper.proto">BookieProtocol.PacketHeader</a></dt>
<dd> </dd>
@@ -18752,7 +18754,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/proto/PacketProcessorBaseV3.html#%3Cinit%3E(org.apache.bookkeeper.proto.BookkeeperProtocol.Request,io.netty.channel.Channel,org.apache.bookkeeper.proto.BookieRequestProcessor)">PacketProcessorBaseV3(BookkeeperProtocol.Request, Channel, BookieRequestProcessor)</a></span> - Constructor for class org.apache.bookkeeper.proto.<a href="org/apache/bookkeeper/proto/PacketProcessorBaseV3.html" title="class in org.apache.bookkeeper.pr [...]
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html#%3Cinit%3E()">PaddedInt()</a></span> - Constructor for class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html#%3Cinit%3E()">PaddedInt()</a></span> - Constructor for class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/Journal.html#PADDING_MASK">PADDING_MASK</a></span> - Static variable in class org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/Journal.html" title="class in org.apache.bookkeeper.bookie">Journal</a></dt>
<dd> </dd>
@@ -18850,7 +18852,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/conf/ClientConfiguration.html#PCBC_TIMEOUT_TIMER_TICK_DURATION_MS">PCBC_TIMEOUT_TIMER_TICK_DURATION_MS</a></span> - Static variable in class org.apache.bookkeeper.conf.<a href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#peek()">peek()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#peek()">peek()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/tls/TLSContextFactory.KeyStoreType.html#PEM">PEM</a></span> - org.apache.bookkeeper.tls.<a href="org/apache/bookkeeper/tls/TLSContextFactory.KeyStoreType.html" title="enum in org.apache.bookkeeper.tls">TLSContextFactory.KeyStoreType</a></dt>
<dd> </dd>
@@ -18969,7 +18971,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/storage/ldb/PersistentEntryLogMetadataMap.html#%3Cinit%3E(java.lang.String,org.apache.bookkeeper.conf.ServerConfiguration)">PersistentEntryLogMetadataMap(String, ServerConfiguration)</a></span> - Constructor for class org.apache.bookkeeper.bookie.storage.ldb.<a href="org/apache/bookkeeper/bookie/storage/ldb/PersistentEntryLogMetadataMap.html" title="class in org.apache.bookkeeper.bookie.storage.ldb">PersistentEntryLog [...]
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html#pi1">pi1</a></span> - Variable in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html#pi1">pi1</a></span> - Variable in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/LedgerDirsManager.html#pickRandomDir(java.io.File)">pickRandomDir(File)</a></span> - Method in class org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/LedgerDirsManager.html" title="class in org.apache.bookkeeper.bookie">LedgerDirsManager</a></dt>
<dd>
@@ -19007,11 +19009,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/proto/AuthHandler.ServerSideHandler.AuthResponseCallback.html#pluginName">pluginName</a></span> - Variable in class org.apache.bookkeeper.proto.<a href="org/apache/bookkeeper/proto/AuthHandler.ServerSideHandler.AuthResponseCallback.html" title="class in org.apache.bookkeeper.proto">AuthHandler.ServerSideHandler.AuthResponseCallback</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#poll()">poll()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#poll()">poll()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html#poll(long,java.util.concurrent.TimeUnit)">poll(long, TimeUnit)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html" title="class in org.apache.bookkeeper.common.collections">BlockingMpscQueue</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#poll(long,java.util.concurrent.TimeUnit)">poll(long, TimeUnit)</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#poll(long,java.util.concurrent.TimeUnit)">poll(long, TimeUnit)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/meta/LedgerUnderreplicationManager.html#pollLedgerToRereplicate()">pollLedgerToRereplicate()</a></span> - Method in interface org.apache.bookkeeper.meta.<a href="org/apache/bookkeeper/meta/LedgerUnderreplicationManager.html" title="interface in org.apache.bookkeeper.meta">LedgerUnderreplicationManager</a></dt>
<dd>
@@ -19336,7 +19338,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html#put(T)">put(T)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html" title="class in org.apache.bookkeeper.common.collections">BlockingMpscQueue</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#put(T)">put(T)</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#put(T)">put(T)</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/IndexInMemPageMgr.html#putEntryOffset(long,long,long)">putEntryOffset(long, long, long)</a></span> - Method in class org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/IndexInMemPageMgr.html" title="class in org.apache.bookkeeper.bookie">IndexInMemPageMgr</a></dt>
<dd> </dd>
@@ -20631,7 +20633,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html#remainingCapacity()">remainingCapacity()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html" title="class in org.apache.bookkeeper.common.collections">BlockingMpscQueue</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#remainingCapacity()">remainingCapacity()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#remainingCapacity()">remainingCapacity()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/EntryLogMetadata.html#remainingSize">remainingSize</a></span> - Variable in class org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/EntryLogMetadata.html" title="class in org.apache.bookkeeper.bookie">EntryLogMetadata</a></dt>
<dd> </dd>
@@ -20645,7 +20647,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/client/BookKeeperAdmin.LedgerEntriesIterator.html#remove()">remove()</a></span> - Method in class org.apache.bookkeeper.client.<a href="org/apache/bookkeeper/client/BookKeeperAdmin.LedgerEntriesIterator.html" title="class in org.apache.bookkeeper.client">BookKeeperAdmin.LedgerEntriesIterator</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#remove()">remove()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#remove()">remove()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/storage/ldb/KeyValueStorage.Batch.html#remove(byte%5B%5D)">remove(byte[])</a></span> - Method in interface org.apache.bookkeeper.bookie.storage.ldb.<a href="org/apache/bookkeeper/bookie/storage/ldb/KeyValueStorage.Batch.html" title="interface in org.apache.bookkeeper.bookie.storage.ldb">KeyValueStorage.Batch</a></dt>
<dd> </dd>
@@ -23953,6 +23955,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>
<div class="block">The number of indexes in the write set.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#size()">size()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/meta/LedgerManager.LedgerRange.html#size()">size()</a></span> - Method in class org.apache.bookkeeper.meta.<a href="org/apache/bookkeeper/meta/LedgerManager.LedgerRange.html" title="class in org.apache.bookkeeper.meta">LedgerManager.LedgerRange</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/stats/codahale/FastSnapshot.html#size()">size()</a></span> - Method in class org.apache.bookkeeper.stats.codahale.<a href="org/apache/bookkeeper/stats/codahale/FastSnapshot.html" title="class in org.apache.bookkeeper.stats.codahale">FastSnapshot</a></dt>
@@ -23971,8 +23975,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/ConcurrentOpenHashSet.html#size()">size()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/ConcurrentOpenHashSet.html" title="class in org.apache.bookkeeper.util.collections">ConcurrentOpenHashSet</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#size()">size()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/ConcurrentLongHashSet.html#sizeInBytes()">sizeInBytes()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/ConcurrentLongHashSet.html" title="class in org.apache.bookkeeper.util.collections">ConcurrentLongHashSet</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/ConcurrentLongLongHashMap.html#sizeInBytes()">sizeInBytes()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/ConcurrentLongLongHashMap.html" title="class in org.apache.bookkeeper.util.collections">ConcurrentLongLongHashMap</a></dt>
@@ -24670,7 +24672,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html#take()">take()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/BlockingMpscQueue.html" title="class in org.apache.bookkeeper.common.collections">BlockingMpscQueue</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#take()">take()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#take()">take()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/conf/ClientConfiguration.html#TASK_EXECUTION_WARN_TIME_MICROS">TASK_EXECUTION_WARN_TIME_MICROS</a></span> - Static variable in class org.apache.bookkeeper.conf.<a href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
<dd> </dd>
@@ -25009,6 +25011,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/client/TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble.html#toString()">toString()</a></span> - Method in class org.apache.bookkeeper.client.<a href="org/apache/bookkeeper/client/TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble.html" title="class in org.apache.bookkeeper.client">TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html#toString()">toString()</a></span> - Method in class org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/component/ComponentInfoPublisher.EndpointInfo.html#toString()">toString()</a></span> - Method in class org.apache.bookkeeper.common.component.<a href="org/apache/bookkeeper/common/component/ComponentInfoPublisher.EndpointInfo.html" title="class in org.apache.bookkeeper.common.component">ComponentInfoPublisher.EndpointInfo</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/component/Lifecycle.html#toString()">toString()</a></span> - Method in class org.apache.bookkeeper.common.component.<a href="org/apache/bookkeeper/common/component/Lifecycle.html" title="class in org.apache.bookkeeper.common.component">Lifecycle</a></dt>
@@ -25107,8 +25111,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/tls/TLSContextFactory.KeyStoreType.html#toString()">toString()</a></span> - Method in enum org.apache.bookkeeper.tls.<a href="org/apache/bookkeeper/tls/TLSContextFactory.KeyStoreType.html" title="enum in org.apache.bookkeeper.tls">TLSContextFactory.KeyStoreType</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html#toString()">toString()</a></span> - Method in class org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/Shell.ShellCommandExecutor.html#toString()">toString()</a></span> - Method in class org.apache.bookkeeper.util.<a href="org/apache/bookkeeper/util/Shell.ShellCommandExecutor.html" title="class in org.apache.bookkeeper.util">Shell.ShellCommandExecutor</a></dt>
<dd>
<div class="block">Returns the commands of this instance.</div>
diff --git a/content/docs/latest/api/javadoc/member-search-index.js b/content/docs/latest/api/javadoc/member-search-index.js
index e9696f3..f41269b 100644
--- a/content/docs/latest/api/javadoc/member-search-index.js
+++ b/content/docs/latest/api/javadoc/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.bookkeeper.bookie","c":"TransactionalEntryLogCompactor.CompactionPhase","l":"abort()"},{"p":"org.apache.bookkeeper.bookie","c":"TransactionalEntryLogCompactor.FlushCompactionLogPhase","l":"abort()"},{"p":"org.apache.bookkeeper.bookie","c":"TransactionalEntryLogCompactor.ScanEntryLogPhase","l":"abort()"},{"p":"org.apache.bookkeeper.bookie","c":"TransactionalEntryLogCompactor.UpdateIndexPhase","l":"abort()"},{"p":"org.apache.bookkeeper.common.util","c" [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.bookkeeper.bookie","c":"TransactionalEntryLogCompactor.CompactionPhase","l":"abort()"},{"p":"org.apache.bookkeeper.bookie","c":"TransactionalEntryLogCompactor.FlushCompactionLogPhase","l":"abort()"},{"p":"org.apache.bookkeeper.bookie","c":"TransactionalEntryLogCompactor.ScanEntryLogPhase","l":"abort()"},{"p":"org.apache.bookkeeper.bookie","c":"TransactionalEntryLogCompactor.UpdateIndexPhase","l":"abort()"},{"p":"org.apache.bookkeeper.common.util","c" [...]
\ No newline at end of file
diff --git a/content/docs/latest/api/javadoc/member-search-index.zip b/content/docs/latest/api/javadoc/member-search-index.zip
index c4af8b4..c514137 100644
Binary files a/content/docs/latest/api/javadoc/member-search-index.zip and b/content/docs/latest/api/javadoc/member-search-index.zip differ
diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html
new file mode 100644
index 0000000..0456224
--- /dev/null
+++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html
@@ -0,0 +1,433 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<title>GrowableArrayBlockingQueue.PaddedInt (BookKeeper Java API (version 4.15.0-SNAPSHOT))</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.5.1.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="GrowableArrayBlockingQueue.PaddedInt (BookKeeper Java API (version 4.15.0-SNAPSHOT))";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var data = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = false;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding"> </div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span> <a href="package-summary.html">org.apache.bookkeeper.common.collections</a></div>
+<h2 title="Class GrowableArrayBlockingQueue.PaddedInt" class="title">Class GrowableArrayBlockingQueue.PaddedInt</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.bookkeeper.common.collections.GrowableArrayBlockingQueue.PaddedInt</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a><<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></dd>
+</dl>
+<hr>
+<pre>static final class <span class="typeNameLabel">GrowableArrayBlockingQueue.PaddedInt</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary">
+<caption><span>Fields</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#p1">p1</a></span></code></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#p2">p2</a></span></code></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#p3">p3</a></span></code></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#p4">p4</a></span></code></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#p5">p5</a></span></code></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#p6">p6</a></span></code></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#pi1">pi1</a></span></code></th>
+<td class="colLast"> </td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">PaddedInt</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#exposeToAvoidOptimization()">exposeToAvoidOptimization</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a id="pi1">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>pi1</h4>
+<pre>public volatile int pi1</pre>
+</li>
+</ul>
+<a id="p1">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>p1</h4>
+<pre>public volatile long p1</pre>
+</li>
+</ul>
+<a id="p2">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>p2</h4>
+<pre>public volatile long p2</pre>
+</li>
+</ul>
+<a id="p3">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>p3</h4>
+<pre>public volatile long p3</pre>
+</li>
+</ul>
+<a id="p4">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>p4</h4>
+<pre>public volatile long p4</pre>
+</li>
+</ul>
+<a id="p5">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>p5</h4>
+<pre>public volatile long p5</pre>
+</li>
+</ul>
+<a id="p6">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>p6</h4>
+<pre>public volatile long p6</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="<init>()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PaddedInt</h4>
+<pre>PaddedInt()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a id="exposeToAvoidOptimization()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>exposeToAvoidOptimization</h4>
+<pre class="methodSignature">public long exposeToAvoidOptimization()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html
new file mode 100644
index 0000000..ab22918
--- /dev/null
+++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html
@@ -0,0 +1,726 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<title>GrowableArrayBlockingQueue (BookKeeper Java API (version 4.15.0-SNAPSHOT))</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.5.1.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="GrowableArrayBlockingQueue (BookKeeper Java API (version 4.15.0-SNAPSHOT))";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var data = {"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};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = false;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested.class.summary">Nested</a> | </li>
+<li>Field | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding"> </div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span> <a href="package-summary.html">org.apache.bookkeeper.common.collections</a></div>
+<h2 title="Class GrowableArrayBlockingQueue" class="title">Class GrowableArrayBlockingQueue<T></h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.util.AbstractCollection<E></li>
+<li>
+<ul class="inheritance">
+<li>java.util.AbstractQueue<T></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.bookkeeper.common.collections.GrowableArrayBlockingQueue<T></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.lang.Iterable<T></code>, <code>java.util.Collection<T></code>, <code>java.util.concurrent.BlockingQueue<T></code>, <code>java.util.Queue<T></code></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">GrowableArrayBlockingQueue<T></span>
+extends java.util.AbstractQueue<T>
+implements java.util.concurrent.BlockingQueue<T></pre>
+<div class="block">This implements a <code>BlockingQueue</code> backed by an array with no fixed capacity.
+
+ <p>When the capacity is reached, data will be moved to a bigger array.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="nested.class.summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary">
+<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) static class </code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></span></code></th>
+<td class="colLast"> </td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">GrowableArrayBlockingQueue</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(int)">GrowableArrayBlockingQueue</a></span>​(int initialCapacity)</code></th>
+<td class="colLast"> </td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#add(T)">add</a></span>​(<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> e)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clear()">clear</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#drainTo(java.util.Collection)">drainTo</a></span>​(java.util.Collection<? super <a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>> c)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#drainTo(java.util.Collection,int)">drainTo</a></span>​(java.util.Collection<? super <a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>> c,
+ int maxElements)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#element()">element</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.Iterator<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#iterator()">iterator</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#offer(T)">offer</a></span>​(<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> e)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#offer(T,long,java.util.concurrent.TimeUnit)">offer</a></span>​(<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> e,
+ long timeout,
+ java.util.concurrent.TimeUnit unit)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#peek()">peek</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#poll()">poll</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#poll(long,java.util.concurrent.TimeUnit)">poll</a></span>​(long timeout,
+ java.util.concurrent.TimeUnit unit)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#put(T)">put</a></span>​(<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> e)</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#remainingCapacity()">remainingCapacity</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code><a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#remove()">remove</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#size()">size</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code><a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#take()">take</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.util.AbstractQueue">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.util.AbstractQueue</h3>
+<code>addAll</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.util.AbstractCollection">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.util.AbstractCollection</h3>
+<code>contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.util.concurrent.BlockingQueue">
+<!-- -->
+</a>
+<h3>Methods inherited from interface java.util.concurrent.BlockingQueue</h3>
+<code>contains, remove</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.util.Collection">
+<!-- -->
+</a>
+<h3>Methods inherited from interface java.util.Collection</h3>
+<code>addAll, containsAll, equals, hashCode, isEmpty, parallelStream, removeAll, removeIf, retainAll, spliterator, stream, toArray, toArray, toArray</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Iterable">
+<!-- -->
+</a>
+<h3>Methods inherited from interface java.lang.Iterable</h3>
+<code>forEach</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="<init>()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GrowableArrayBlockingQueue</h4>
+<pre>public GrowableArrayBlockingQueue()</pre>
+</li>
+</ul>
+<a id="<init>(int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GrowableArrayBlockingQueue</h4>
+<pre>public GrowableArrayBlockingQueue​(int initialCapacity)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a id="remove()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre class="methodSignature">public <a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> remove()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>remove</code> in interface <code>java.util.Queue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>remove</code> in class <code>java.util.AbstractQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="poll()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>poll</h4>
+<pre class="methodSignature">public <a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> poll()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>poll</code> in interface <code>java.util.Queue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="element()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>element</h4>
+<pre class="methodSignature">public <a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> element()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>element</code> in interface <code>java.util.Queue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>element</code> in class <code>java.util.AbstractQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="peek()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>peek</h4>
+<pre class="methodSignature">public <a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> peek()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>peek</code> in interface <code>java.util.Queue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="offer(java.lang.Object)">
+<!-- -->
+</a><a id="offer(T)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>offer</h4>
+<pre class="methodSignature">public boolean offer​(<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> e)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>offer</code> in interface <code>java.util.concurrent.BlockingQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>offer</code> in interface <code>java.util.Queue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="put(java.lang.Object)">
+<!-- -->
+</a><a id="put(T)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>put</h4>
+<pre class="methodSignature">public void put​(<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> e)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>put</code> in interface <code>java.util.concurrent.BlockingQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="add(java.lang.Object)">
+<!-- -->
+</a><a id="add(T)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre class="methodSignature">public boolean add​(<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> e)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>add</code> in interface <code>java.util.concurrent.BlockingQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>add</code> in interface <code>java.util.Collection<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>add</code> in interface <code>java.util.Queue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>add</code> in class <code>java.util.AbstractQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="offer(java.lang.Object,long,java.util.concurrent.TimeUnit)">
+<!-- -->
+</a><a id="offer(T,long,java.util.concurrent.TimeUnit)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>offer</h4>
+<pre class="methodSignature">public boolean offer​(<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> e,
+ long timeout,
+ java.util.concurrent.TimeUnit unit)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>offer</code> in interface <code>java.util.concurrent.BlockingQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="take()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>take</h4>
+<pre class="methodSignature">public <a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> take()
+ throws java.lang.InterruptedException</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>take</code> in interface <code>java.util.concurrent.BlockingQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.InterruptedException</code></dd>
+</dl>
+</li>
+</ul>
+<a id="poll(long,java.util.concurrent.TimeUnit)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>poll</h4>
+<pre class="methodSignature">public <a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a> poll​(long timeout,
+ java.util.concurrent.TimeUnit unit)
+ throws java.lang.InterruptedException</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>poll</code> in interface <code>java.util.concurrent.BlockingQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.InterruptedException</code></dd>
+</dl>
+</li>
+</ul>
+<a id="remainingCapacity()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remainingCapacity</h4>
+<pre class="methodSignature">public int remainingCapacity()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>remainingCapacity</code> in interface <code>java.util.concurrent.BlockingQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="drainTo(java.util.Collection)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drainTo</h4>
+<pre class="methodSignature">public int drainTo​(java.util.Collection<? super <a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>> c)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>drainTo</code> in interface <code>java.util.concurrent.BlockingQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="drainTo(java.util.Collection,int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drainTo</h4>
+<pre class="methodSignature">public int drainTo​(java.util.Collection<? super <a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>> c,
+ int maxElements)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>drainTo</code> in interface <code>java.util.concurrent.BlockingQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="clear()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clear</h4>
+<pre class="methodSignature">public void clear()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>clear</code> in interface <code>java.util.Collection<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>clear</code> in class <code>java.util.AbstractQueue<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="size()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>size</h4>
+<pre class="methodSignature">public int size()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>size</code> in interface <code>java.util.Collection<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>size</code> in class <code>java.util.AbstractCollection<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="iterator()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iterator</h4>
+<pre class="methodSignature">public java.util.Iterator<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>> iterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>iterator</code> in interface <code>java.util.Collection<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>iterator</code> in interface <code>java.lang.Iterable<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>iterator</code> in class <code>java.util.AbstractCollection<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a id="toString()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre class="methodSignature">public java.lang.String toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code> in class <code>java.util.AbstractCollection<<a href="GrowableArrayBlockingQueue.html" title="type parameter in GrowableArrayBlockingQueue">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested.class.summary">Nested</a> | </li>
+<li>Field | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/package-summary.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/package-summary.html
index e543088..e76f223 100644
--- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/package-summary.html
+++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/package-summary.html
@@ -122,6 +122,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</td>
</tr>
<tr class="altColor">
+<th class="colFirst" scope="row"><a href="GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue</a><T></th>
+<td class="colLast">
+<div class="block">This implements a <code>BlockingQueue</code> backed by an array with no fixed capacity.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections">GrowableArrayBlockingQueue.PaddedInt</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
<th class="colFirst" scope="row"><a href="RecyclableArrayList.html" title="class in org.apache.bookkeeper.common.collections">RecyclableArrayList</a><T></th>
<td class="colLast">
<div class="block">A simple list which is recyclable.</div>
diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/package-tree.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/package-tree.html
index c7ce6be..10f6f3e 100644
--- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/package-tree.html
+++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/common/collections/package-tree.html
@@ -126,11 +126,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</li>
</ul>
</li>
+<li class="circle">org.apache.bookkeeper.common.collections.<a href="GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections"><span class="typeNameLink">GrowableArrayBlockingQueue</span></a><T> (implements java.util.concurrent.BlockingQueue<E>)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.bookkeeper.common.collections.<a href="BusyWait.html" title="class in org.apache.bookkeeper.common.collections"><span class="typeNameLink">BusyWait</span></a></li>
+<li class="circle">org.apache.bookkeeper.common.collections.<a href="GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections"><span class="typeNameLink">GrowableArrayBlockingQueue.PaddedInt</span></a></li>
<li class="circle">io.netty.util.Recycler<T>
<ul>
<li class="circle">org.apache.bookkeeper.common.collections.<a href="RecyclableArrayList.Recycler.html" title="class in org.apache.bookkeeper.common.collections"><span class="typeNameLink">RecyclableArrayList.Recycler</span></a><X></li>
diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/replication/AutoRecoveryMain.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/replication/AutoRecoveryMain.html
index ed3114d..e3e9a73 100644
--- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/replication/AutoRecoveryMain.html
+++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/replication/AutoRecoveryMain.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":9,"i1":9,"i2":10,"i3":10,"i4":10,"i5":9,"i6":10,"i7":10,"i8":10};
+var data = {"i0":9,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -240,23 +240,28 @@ extends java.lang.Object</pre>
<td class="colLast"> </td>
</tr>
<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="ReplicationWorker.html" title="class in org.apache.bookkeeper.replication">ReplicationWorker</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getReplicationWorker()">getReplicationWorker</a></span>()</code></th>
+<td class="colLast"> </td>
+</tr>
+<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isAutoRecoveryRunning()">isAutoRecoveryRunning</a></span>()</code></th>
<td class="colLast">
<div class="block">Is auto-recovery service running?</div>
</td>
</tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#join()">join</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(java.lang.String[] args)</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)">setExceptionHandler</a></span>​(java.lang.Thread.UncaughtExceptionHandler exceptionHandler)</code></th>
<td class="colLast">
@@ -264,12 +269,12 @@ extends java.lang.Object</pre>
lifecycle management that a bookie is dead for some reasons.</div>
</td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#shutdown()">shutdown</a></span>()</code></th>
<td class="colLast"> </td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#start()">start</a></span>()</code></th>
<td class="colLast"> </td>
@@ -464,6 +469,15 @@ extends java.lang.Object</pre>
<pre class="methodSignature">public <a href="Auditor.html" title="class in org.apache.bookkeeper.replication">Auditor</a> getAuditor()</pre>
</li>
</ul>
+<a id="getReplicationWorker()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getReplicationWorker</h4>
+<pre class="methodSignature">public <a href="ReplicationWorker.html" title="class in org.apache.bookkeeper.replication">ReplicationWorker</a> getReplicationWorker()</pre>
+</li>
+</ul>
<a id="isAutoRecoveryRunning()">
<!-- -->
</a>
diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/replication/ReplicationWorker.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/replication/ReplicationWorker.html
index e81cc7a..5f367ba 100644
--- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/replication/ReplicationWorker.html
+++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/replication/ReplicationWorker.html
@@ -234,7 +234,7 @@ implements java.lang.Runnable</pre>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
-<td class="colFirst"><code>(package private) boolean</code></td>
+<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isRunning()">isRunning</a></span>()</code></th>
<td class="colLast">
<div class="block">Gives the running status of ReplicationWorker.</div>
@@ -464,7 +464,7 @@ implements java.lang.Runnable</pre>
<ul class="blockListLast">
<li class="blockList">
<h4>isRunning</h4>
-<pre class="methodSignature">boolean isRunning()</pre>
+<pre class="methodSignature">public boolean isRunning()</pre>
<div class="block">Gives the running status of ReplicationWorker.</div>
</li>
</ul>
diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/util/collections/package-summary.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/util/collections/package-summary.html
index c0df195..5a39b2d 100644
--- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/util/collections/package-summary.html
+++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/util/collections/package-summary.html
@@ -253,16 +253,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</td>
</tr>
<tr class="rowColor">
-<th class="colFirst" scope="row"><a href="GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue</a><T></th>
-<td class="colLast">
-<div class="block">This implements a <code>BlockingQueue</code> backed by an array with no fixed capacity.</div>
-</td>
-</tr>
-<tr class="altColor">
-<th class="colFirst" scope="row"><a href="GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections">GrowableArrayBlockingQueue.PaddedInt</a></th>
-<td class="colLast"> </td>
-</tr>
-<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SynchronizedHashMultiMap.html" title="class in org.apache.bookkeeper.util.collections">SynchronizedHashMultiMap</a><K,​V></th>
<td class="colLast">
<div class="block">Simple multimap implementation that only stores key reference once.</div>
diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/util/collections/package-tree.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/util/collections/package-tree.html
index 627cdb3..a081e67 100644
--- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/util/collections/package-tree.html
+++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/util/collections/package-tree.html
@@ -104,15 +104,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul>
<li class="circle">java.lang.Object
<ul>
-<li class="circle">java.util.AbstractCollection<E> (implements java.util.Collection<E>)
-<ul>
-<li class="circle">java.util.AbstractQueue<E> (implements java.util.Queue<E>)
-<ul>
-<li class="circle">org.apache.bookkeeper.util.collections.<a href="GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">GrowableArrayBlockingQueue</span></a><T> (implements java.util.concurrent.BlockingQueue<E>)</li>
-</ul>
-</li>
-</ul>
-</li>
<li class="circle">org.apache.bookkeeper.util.collections.<a href="ConcurrentLongHashMap.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">ConcurrentLongHashMap</span></a><V></li>
<li class="circle">org.apache.bookkeeper.util.collections.<a href="ConcurrentLongHashMap.Builder.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">ConcurrentLongHashMap.Builder</span></a><T></li>
<li class="circle">org.apache.bookkeeper.util.collections.<a href="ConcurrentLongHashSet.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">ConcurrentLongHashSet</span></a></li>
@@ -126,7 +117,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<li class="circle">org.apache.bookkeeper.util.collections.<a href="ConcurrentOpenHashMap.Builder.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">ConcurrentOpenHashMap.Builder</span></a><K,​V></li>
<li class="circle">org.apache.bookkeeper.util.collections.<a href="ConcurrentOpenHashSet.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">ConcurrentOpenHashSet</span></a><V></li>
<li class="circle">org.apache.bookkeeper.util.collections.<a href="ConcurrentOpenHashSet.Builder.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">ConcurrentOpenHashSet.Builder</span></a><V></li>
-<li class="circle">org.apache.bookkeeper.util.collections.<a href="GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">GrowableArrayBlockingQueue.PaddedInt</span></a></li>
<li class="circle">org.apache.bookkeeper.util.collections.<a href="SynchronizedHashMultiMap.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">SynchronizedHashMultiMap</span></a><K,​V></li>
</ul>
</li>
diff --git a/content/docs/latest/api/javadoc/overview-tree.html b/content/docs/latest/api/javadoc/overview-tree.html
index a54d874..8e19061 100644
--- a/content/docs/latest/api/javadoc/overview-tree.html
+++ b/content/docs/latest/api/javadoc/overview-tree.html
@@ -180,7 +180,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</li>
</ul>
</li>
-<li class="circle">org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">GrowableArrayBlockingQueue</span></a><T> (implements java.util.concurrent.BlockingQueue<E>)</li>
+<li class="circle">org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.html" title="class in org.apache.bookkeeper.common.collections"><span class="typeNameLink">GrowableArrayBlockingQueue</span></a><T> (implements java.util.concurrent.BlockingQueue<E>)</li>
</ul>
</li>
</ul>
@@ -774,7 +774,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</li>
<li class="circle">org.apache.bookkeeper.server.http.service.<a href="org/apache/bookkeeper/server/http/service/GetLastLogMarkService.html" title="class in org.apache.bookkeeper.server.http.service"><span class="typeNameLink">GetLastLogMarkService</span></a> (implements org.apache.bookkeeper.http.service.HttpEndpointService)</li>
<li class="circle">org.apache.bookkeeper.server.http.service.<a href="org/apache/bookkeeper/server/http/service/GetLedgerMetaService.html" title="class in org.apache.bookkeeper.server.http.service"><span class="typeNameLink">GetLedgerMetaService</span></a> (implements org.apache.bookkeeper.http.service.HttpEndpointService)</li>
-<li class="circle">org.apache.bookkeeper.util.collections.<a href="org/apache/bookkeeper/util/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.util.collections"><span class="typeNameLink">GrowableArrayBlockingQueue.PaddedInt</span></a></li>
+<li class="circle">org.apache.bookkeeper.common.collections.<a href="org/apache/bookkeeper/common/collections/GrowableArrayBlockingQueue.PaddedInt.html" title="class in org.apache.bookkeeper.common.collections"><span class="typeNameLink">GrowableArrayBlockingQueue.PaddedInt</span></a></li>
<li class="circle">org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/HandleFactoryImpl.html" title="class in org.apache.bookkeeper.bookie"><span class="typeNameLink">HandleFactoryImpl</span></a> (implements org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/HandleFactory.html" title="interface in org.apache.bookkeeper.bookie">HandleFactory</a>, org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/LedgerStorage.LedgerDeletionListener.html" ti [...]
<li class="circle">org.apache.bookkeeper.util.<a href="org/apache/bookkeeper/util/HardLink.html" title="class in org.apache.bookkeeper.util"><span class="typeNameLink">HardLink</span></a></li>
<li class="circle">org.apache.bookkeeper.util.<a href="org/apache/bookkeeper/util/HardLink.HardLinkCGUnix.html" title="class in org.apache.bookkeeper.util"><span class="typeNameLink">HardLink.HardLinkCGUnix</span></a></li>
diff --git a/content/docs/latest/api/javadoc/package-search-index.zip b/content/docs/latest/api/javadoc/package-search-index.zip
index 75190f3..f093828 100644
Binary files a/content/docs/latest/api/javadoc/package-search-index.zip and b/content/docs/latest/api/javadoc/package-search-index.zip differ
diff --git a/content/docs/latest/api/javadoc/type-search-index.js b/content/docs/latest/api/javadoc/type-search-index.js
index d1188ed..9a07dab 100644
--- a/content/docs/latest/api/javadoc/type-search-index.js
+++ b/content/docs/latest/api/javadoc/type-search-index.js
@@ -1 +1 @@
-typeSearchIndex = [{"p":"org.apache.bookkeeper.common.util","l":"OrderedExecutor.AbstractBuilder"},{"p":"org.apache.bookkeeper.common.component","l":"AbstractComponent"},{"p":"org.apache.bookkeeper.conf","l":"AbstractConfiguration"},{"p":"org.apache.bookkeeper.net","l":"AbstractDNSToSwitchMapping"},{"p":"org.apache.bookkeeper.meta","l":"AbstractHierarchicalLedgerManager"},{"p":"org.apache.bookkeeper.common.component","l":"AbstractLifecycleComponent"},{"p":"org.apache.bookkeeper.bookie"," [...]
\ No newline at end of file
+typeSearchIndex = [{"p":"org.apache.bookkeeper.common.util","l":"OrderedExecutor.AbstractBuilder"},{"p":"org.apache.bookkeeper.common.component","l":"AbstractComponent"},{"p":"org.apache.bookkeeper.conf","l":"AbstractConfiguration"},{"p":"org.apache.bookkeeper.net","l":"AbstractDNSToSwitchMapping"},{"p":"org.apache.bookkeeper.meta","l":"AbstractHierarchicalLedgerManager"},{"p":"org.apache.bookkeeper.common.component","l":"AbstractLifecycleComponent"},{"p":"org.apache.bookkeeper.bookie"," [...]
\ No newline at end of file
diff --git a/content/docs/latest/api/javadoc/type-search-index.zip b/content/docs/latest/api/javadoc/type-search-index.zip
index ffe08f9..4a685a1 100644
Binary files a/content/docs/latest/api/javadoc/type-search-index.zip and b/content/docs/latest/api/javadoc/type-search-index.zip differ
diff --git a/content/docs/latest/api/ledger-api/index.html b/content/docs/latest/api/ledger-api/index.html
index 9f789a9..a6e6682 100644
--- a/content/docs/latest/api/ledger-api/index.html
+++ b/content/docs/latest/api/ledger-api/index.html
@@ -890,7 +890,7 @@ With this method you can even read entries before the LastAddConfirmed and entri
<span class="nc">Enumeration</span><span class="o"><</span><span class="nc">LedgerEntry</span><span class="o">></span> <span class="n">entries</span> <span class="o">=</span> <span class="n">lh</span><span class="o">.</span><span class="na">readEntries</span><span class="o">(</span><span class="mi">0</span><span class="o">,</span> <span class="n">numberOfEntries</span> <span class="o">-</span> <span class="mi">1</span><span class="o">);</span>
<span class="k">while</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">hasMoreElements</span><span class="o">())</span> <span class="o">{</span>
- <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">ls</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
+ <span class="nc">ByteBuffer</span> <span class="n">result</span> <span class="o">=</span> <span class="nc">ByteBuffer</span><span class="o">.</span><span class="na">wrap</span><span class="o">(</span><span class="n">entries</span><span class="o">.</span><span class="na">nextElement</span><span class="o">().</span><span class="na">getEntry</span><span class="o">());</span>
<span class="nc">Integer</span> <span class="n">retrEntry</span> <span class="o">=</span> <span class="n">result</span><span class="o">.</span><span class="na">getInt</span><span class="o">();</span>
<span class="c1">// Print the integer stored in each entry</span>