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 a990f24681 Updated site at revision a990f24681 is described below commit a990f246814b6e14a305045200209da5cdfe0d20 Author: Apache BookKeeper Site Updater <d...@bookkeeper.apache.org> AuthorDate: Fri Sep 13 00:21:50 2024 +0000 Updated site at revision --- .../docs/latest/api/javadoc/constant-values.html | 34 +++++- content/docs/latest/api/javadoc/index-all.html | 24 +++- .../docs/latest/api/javadoc/member-search-index.js | 2 +- .../latest/api/javadoc/member-search-index.zip | Bin 168958 -> 169135 bytes .../bookkeeper/bookie/BookKeeperServerStats.html | 78 ++++++++++++- .../bookie/datainteg/DataIntegrityCheckImpl.html | 2 +- .../bookie/stats/GarbageCollectorStats.html | 128 ++++++++++++++++++--- .../apache/bookkeeper/stats/class-use/Gauge.html | 10 ++ .../bookkeeper/stats/class-use/OpStatsLogger.html | 45 +++++--- .../bookkeeper/stats/class-use/StatsLogger.html | 6 +- .../latest/api/javadoc/package-search-index.zip | Bin 687 -> 687 bytes .../docs/latest/api/javadoc/type-search-index.zip | Bin 11425 -> 11425 bytes 12 files changed, 290 insertions(+), 39 deletions(-) diff --git a/content/docs/latest/api/javadoc/constant-values.html b/content/docs/latest/api/javadoc/constant-values.html index f73023dfb6..1d56270696 100644 --- a/content/docs/latest/api/javadoc/constant-values.html +++ b/content/docs/latest/api/javadoc/constant-values.html @@ -880,19 +880,33 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <td class="colLast"><code>"CHANNEL_WRITE"</code></td> </tr> <tr class="rowColor"> +<td class="colFirst"><a id="org.apache.bookkeeper.bookie.BookKeeperServerStats.COMPACT_RUNTIME"> +<!-- --> +</a><code>public static final java.lang.String</code></td> +<th class="colSecond" scope="row"><code><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#COMPACT_RUNTIME">COMPACT_RUNTIME</a></code></th> +<td class="colLast"><code>"COMPACT_RUNTIME"</code></td> +</tr> +<tr class="altColor"> <td class="colFirst"><a id="org.apache.bookkeeper.bookie.BookKeeperServerStats.DELETED_LEDGER_COUNT"> <!-- --> </a><code>public static final java.lang.String</code></td> <th class="colSecond" scope="row"><code><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#DELETED_LEDGER_COUNT">DELETED_LEDGER_COUNT</a></code></th> <td class="colLast"><code>"DELETED_LEDGER_TOTAL"</code></td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a id="org.apache.bookkeeper.bookie.BookKeeperServerStats.ENSEMBLE_NOT_ADHERING_TO_PLACEMENT_POLICY_COUNT"> <!-- --> </a><code>public static final java.lang.String</code></td> <th class="colSecond" scope="row"><code><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#ENSEMBLE_NOT_ADHERING_TO_PLACEMENT_POLICY_COUNT">ENSEMBLE_NOT_ADHERING_TO_PLACEMENT_POLICY_COUNT</a></code></th> <td class="colLast"><code>"ENSEMBLE_NOT_ADHERING_TO_PLACEMENT_POLICY_TOTAL"</code></td> </tr> +<tr class="altColor"> +<td class="colFirst"><a id="org.apache.bookkeeper.bookie.BookKeeperServerStats.ENTRY_LOG_COMPACT_RATIO"> +<!-- --> +</a><code>public static final java.lang.String</code></td> +<th class="colSecond" scope="row"><code><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#ENTRY_LOG_COMPACT_RATIO">ENTRY_LOG_COMPACT_RATIO</a></code></th> +<td class="colLast"><code>"ENTRY_LOG_COMPACT_RATIO"</code></td> +</tr> <tr class="rowColor"> <td class="colFirst"><a id="org.apache.bookkeeper.bookie.BookKeeperServerStats.ENTRYLOGGER_SCOPE"> <!-- --> @@ -908,26 +922,40 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <td class="colLast"><code>"ENTRYLOGS_PER_LEDGER"</code></td> </tr> <tr class="rowColor"> +<td class="colFirst"><a id="org.apache.bookkeeper.bookie.BookKeeperServerStats.EXTRACT_META_RUNTIME"> +<!-- --> +</a><code>public static final java.lang.String</code></td> +<th class="colSecond" scope="row"><code><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#EXTRACT_META_RUNTIME">EXTRACT_META_RUNTIME</a></code></th> +<td class="colLast"><code>"EXTRACT_META_RUNTIME"</code></td> +</tr> +<tr class="altColor"> <td class="colFirst"><a id="org.apache.bookkeeper.bookie.BookKeeperServerStats.FAILED_TO_RESOLVE_NETWORK_LOCATION_COUNT"> <!-- --> </a><code>public static final java.lang.String</code></td> <th class="colSecond" scope="row"><code><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#FAILED_TO_RESOLVE_NETWORK_LOCATION_COUNT">FAILED_TO_RESOLVE_NETWORK_LOCATION_COUNT</a></code></th> <td class="colLast"><code>"FAILED_TO_RESOLVE_NETWORK_LOCATION_TOTAL"</code></td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a id="org.apache.bookkeeper.bookie.BookKeeperServerStats.FORCE_LEDGER"> <!-- --> </a><code>public static final java.lang.String</code></td> <th class="colSecond" scope="row"><code><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#FORCE_LEDGER">FORCE_LEDGER</a></code></th> <td class="colLast"><code>"FORCE_LEDGER"</code></td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a id="org.apache.bookkeeper.bookie.BookKeeperServerStats.FORCE_LEDGER_REQUEST"> <!-- --> </a><code>public static final java.lang.String</code></td> <th class="colSecond" scope="row"><code><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#FORCE_LEDGER_REQUEST">FORCE_LEDGER_REQUEST</a></code></th> <td class="colLast"><code>"FORCE_LEDGER_REQUEST"</code></td> </tr> +<tr class="rowColor"> +<td class="colFirst"><a id="org.apache.bookkeeper.bookie.BookKeeperServerStats.GC_LEDGER_RUNTIME"> +<!-- --> +</a><code>public static final java.lang.String</code></td> +<th class="colSecond" scope="row"><code><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#GC_LEDGER_RUNTIME">GC_LEDGER_RUNTIME</a></code></th> +<td class="colLast"><code>"GC_LEDGER_RUNTIME"</code></td> +</tr> <tr class="altColor"> <td class="colFirst"><a id="org.apache.bookkeeper.bookie.BookKeeperServerStats.GET_BOOKIE_INFO"> <!-- --> diff --git a/content/docs/latest/api/javadoc/index-all.html b/content/docs/latest/api/javadoc/index-all.html index 89eb9f37fa..8217dec8f3 100644 --- a/content/docs/latest/api/javadoc/index-all.html +++ b/content/docs/latest/api/javadoc/index-all.html @@ -6525,6 +6525,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/TransactionalEntryLogCompactor.html#compact(org.apache.bookkeeper.bookie.EntryLogMetadata)">compact(EntryLogMetadata)</a></span> - Method in class org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/TransactionalEntryLogCompactor.html" title="class in org.apache.bookkeeper.bookie">TransactionalEntryLogCompactor</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#COMPACT_RUNTIME">COMPACT_RUNTIME</a></span> - Static variable in interface org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html" title="interface in org.apache.bookkeeper.bookie">BookKeeperServerStats</a></dt> +<dd> </dd> <dt><a href="org/apache/bookkeeper/bookie/CompactableLedgerStorage.html" title="interface in org.apache.bookkeeper.bookie"><span class="typeNameLink">CompactableLedgerStorage</span></a> - Interface in <a href="org/apache/bookkeeper/bookie/package-summary.html">org.apache.bookkeeper.bookie</a></dt> <dd> <div class="block">Interface that identifies LedgerStorage implementations using EntryLogger and running periodic entries compaction.</div> @@ -9652,6 +9654,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/conf/ServerConfiguration.html#ENTRY_LOCATION_ROCKSDB_CONF">ENTRY_LOCATION_ROCKSDB_CONF</a></span> - Static variable in class org.apache.bookkeeper.conf.<a href="org/apache/bookkeeper/conf/ServerConfiguration.html" title="class in org.apache.bookkeeper.conf">ServerConfiguration</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#ENTRY_LOG_COMPACT_RATIO">ENTRY_LOG_COMPACT_RATIO</a></span> - Static variable in interface org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html" title="interface in org.apache.bookkeeper.bookie">BookKeeperServerStats</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/conf/ServerConfiguration.html#ENTRY_LOG_FILE_PREALLOCATION_ENABLED">ENTRY_LOG_FILE_PREALLOCATION_ENABLED</a></span> - Static variable in class org.apache.bookkeeper.conf.<a href="org/apache/bookkeeper/conf/ServerConfiguration.html" title="class in org.apache.bookkeeper.conf">ServerConfiguration</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/conf/ServerConfiguration.html#ENTRY_LOG_PER_LEDGER_COUNTER_LIMITS_MULT_FACTOR">ENTRY_LOG_PER_LEDGER_COUNTER_LIMITS_MULT_FACTOR</a></span> - Static variable in class org.apache.bookkeeper.conf.<a href="org/apache/bookkeeper/conf/ServerConfiguration.html" title="class in org.apache.bookkeeper.conf">ServerConfiguration</a></dt> @@ -10538,6 +10542,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/conf/ServerConfiguration.html#EXTRA_SERVER_COMPONENTS">EXTRA_SERVER_COMPONENTS</a></span> - Static variable in class org.apache.bookkeeper.conf.<a href="org/apache/bookkeeper/conf/ServerConfiguration.html" title="class in org.apache.bookkeeper.conf">ServerConfiguration</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#EXTRACT_META_RUNTIME">EXTRACT_META_RUNTIME</a></span> - Static variable in interface org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html" title="interface in org.apache.bookkeeper.bookie">BookKeeperServerStats</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/DefaultEntryLogger.html#extractEntryLogMetadataFromIndex(long)">extractEntryLogMetadataFromIndex(long)</a></span> - Method in class org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/DefaultEntryLogger.html" title="class in org.apache.bookkeeper.bookie">DefaultEntryLogger</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/storage/directentrylogger/Header.html#extractLedgerCount(io.netty.buffer.ByteBuf)">extractLedgerCount(ByteBuf)</a></span> - Static method in class org.apache.bookkeeper.bookie.storage.directentrylogger.<a href="org/apache/bookkeeper/bookie/storage/directentrylogger/Header.html" title="class in org.apache.bookkeeper.bookie.storage.directentrylogger">Header</a></dt> @@ -11512,7 +11518,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <dd> <div class="block">A umbrella class for gc stats.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html#%3Cinit%3E(org.apache.bookkeeper.stats.StatsLogger,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier)">GarbageCollectorStats(StatsLogger, Supplier<Integer>, Supplier<Long>, Supplier<Integer>)</a></span> - Constructor for class org.apache.bookkeeper.bookie.stats.<a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html" ti [...] +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html#%3Cinit%3E(org.apache.bookkeeper.stats.StatsLogger,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier)">GarbageCollectorStats(StatsLogger, Supplier<Integer>, Supplier<Long>, Supplier<Integer>, Supplier<Double>, Supplier<int[]>)</a></span> - Constructor for class org.ap [...] <dd> </dd> <dt><a href="org/apache/bookkeeper/bookie/GarbageCollectorThread.html" title="class in org.apache.bookkeeper.bookie"><span class="typeNameLink">GarbageCollectorThread</span></a> - Class in <a href="org/apache/bookkeeper/bookie/package-summary.html">org.apache.bookkeeper.bookie</a></dt> <dd> @@ -11543,6 +11549,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/conf/ServerConfiguration.html#GC_ENTRYLOGMETADATA_CACHE_ENABLED">GC_ENTRYLOGMETADATA_CACHE_ENABLED</a></span> - Static variable in class org.apache.bookkeeper.conf.<a href="org/apache/bookkeeper/conf/ServerConfiguration.html" title="class in org.apache.bookkeeper.conf">ServerConfiguration</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html#GC_LEDGER_RUNTIME">GC_LEDGER_RUNTIME</a></span> - Static variable in interface org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/BookKeeperServerStats.html" title="interface in org.apache.bookkeeper.bookie">BookKeeperServerStats</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/conf/ServerConfiguration.html#GC_OVERREPLICATED_LEDGER_MAX_CONCURRENT_REQUESTS">GC_OVERREPLICATED_LEDGER_MAX_CONCURRENT_REQUESTS</a></span> - Static variable in class org.apache.bookkeeper.conf.<a href="org/apache/bookkeeper/conf/ServerConfiguration.html" title="class in org.apache.bookkeeper.conf">ServerConfiguration</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/conf/ServerConfiguration.html#GC_OVERREPLICATED_LEDGER_WAIT_TIME">GC_OVERREPLICATED_LEDGER_WAIT_TIME</a></span> - Static variable in class org.apache.bookkeeper.conf.<a href="org/apache/bookkeeper/conf/ServerConfiguration.html" title="class in org.apache.bookkeeper.conf">ServerConfiguration</a></dt> @@ -12835,6 +12843,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <dd> <div class="block">Get the rate of compaction adds.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html#getCompactRuntime()">getCompactRuntime()</a></span> - Method in class org.apache.bookkeeper.bookie.stats.<a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html" title="class in org.apache.bookkeeper.bookie.stats">GarbageCollectorStats</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/util/SingleThreadExecutor.html#getCompletedTasksCount()">getCompletedTasksCount()</a></span> - Method in class org.apache.bookkeeper.common.util.<a href="org/apache/bookkeeper/common/util/SingleThreadExecutor.html" title="class in org.apache.bookkeeper.common.util">SingleThreadExecutor</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/common/component/LifecycleComponentStack.html#getComponent(int)">getComponent(int)</a></span> - Method in class org.apache.bookkeeper.common.component.<a href="org/apache/bookkeeper/common/component/LifecycleComponentStack.html" title="class in org.apache.bookkeeper.common.component">LifecycleComponentStack</a></dt> @@ -14229,6 +14239,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <dd> <div class="block">Get entry Location rocksdb conf.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html#getEntryLogCompactRatioGauge()">getEntryLogCompactRatioGauge()</a></span> - Method in class org.apache.bookkeeper.bookie.stats.<a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html" title="class in org.apache.bookkeeper.bookie.stats">GarbageCollectorStats</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/InterleavedLedgerStorage.html#getEntryLogger()">getEntryLogger()</a></span> - Method in class org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/InterleavedLedgerStorage.html" title="class in org.apache.bookkeeper.bookie">InterleavedLedgerStorage</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/SortedLedgerStorage.html#getEntryLogger()">getEntryLogger()</a></span> - Method in class org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/SortedLedgerStorage.html" title="class in org.apache.bookkeeper.bookie">SortedLedgerStorage</a></dt> @@ -14269,6 +14281,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <dd> <div class="block">Returns a set with the ids of all the entry log files.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html#getEntryLogUsageBuckets()">getEntryLogUsageBuckets()</a></span> - Method in class org.apache.bookkeeper.bookie.stats.<a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html" title="class in org.apache.bookkeeper.bookie.stats">GarbageCollectorStats</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html#getEntryLogUsageBucketsLeGauges()">getEntryLogUsageBucketsLeGauges()</a></span> - Method in class org.apache.bookkeeper.bookie.stats.<a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html" title="class in org.apache.bookkeeper.bookie.stats">GarbageCollectorStats</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/EntryLogManagerForEntryLogPerLedger.EntryLogAndLockTuple.html#getEntryLogWithDirInfo()">getEntryLogWithDirInfo()</a></span> - Method in class org.apache.bookkeeper.bookie.<a href="org/apache/bookkeeper/bookie/EntryLogManagerForEntryLogPerLedger.EntryLogAndLockTuple.html" title="class in org.apache.bookkeeper.bookie">EntryLogManagerForEntryLogPerLedger.EntryLogAndLockTuple</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/client/api/LedgerEntry.html#getEntryNioBuffer()">getEntryNioBuffer()</a></span> - Method in interface org.apache.bookkeeper.client.api.<a href="org/apache/bookkeeper/client/api/LedgerEntry.html" title="interface in org.apache.bookkeeper.client.api">LedgerEntry</a></dt> @@ -14438,6 +14454,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <dd> <div class="block"><code>repeated string extensions = 6;</code></div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html#getExtractMetaRuntime()">getExtractMetaRuntime()</a></span> - Method in class org.apache.bookkeeper.bookie.stats.<a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html" title="class in org.apache.bookkeeper.bookie.stats">GarbageCollectorStats</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/conf/ServerConfiguration.html#getExtraServerComponents()">getExtraServerComponents()</a></span> - Method in class org.apache.bookkeeper.conf.<a href="org/apache/bookkeeper/conf/ServerConfiguration.html" title="class in org.apache.bookkeeper.conf">ServerConfiguration</a></dt> <dd> <div class="block">Get the extra list of server lifecycle components to enable on a bookie server.</div> @@ -14775,6 +14793,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <div class="block">Get directory to persist Entrylog metadata if gcPersistentEntrylogMetadataMapEnabled is true.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html#getGcLedgerRuntime()">getGcLedgerRuntime()</a></span> - Method in class org.apache.bookkeeper.bookie.stats.<a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html" title="class in org.apache.bookkeeper.bookie.stats">GarbageCollectorStats</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/conf/ServerConfiguration.html#getGcOverreplicatedLedgerMaxConcurrentRequests()">getGcOverreplicatedLedgerMaxConcurrentRequests()</a></span> - Method in class org.apache.bookkeeper.conf.<a href="org/apache/bookkeeper/conf/ServerConfiguration.html" title="class in org.apache.bookkeeper.conf">ServerConfiguration</a></dt> <dd> <div class="block">Max number of concurrent requests in garbage collection of overreplicated ledgers.</div> @@ -35044,6 +35064,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <dd> <div class="block">Set entry logger size limitation.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html#setEntryLogUsageBuckets(int%5B%5D)">setEntryLogUsageBuckets(int[])</a></span> - Method in class org.apache.bookkeeper.bookie.stats.<a href="org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html" title="class in org.apache.bookkeeper.bookie.stats">GarbageCollectorStats</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/bookkeeper/util/Shell.html#setEnvironment(java.util.Map)">setEnvironment(Map<String, String>)</a></span> - Method in class org.apache.bookkeeper.util.<a href="org/apache/bookkeeper/util/Shell.html" title="class in org.apache.bookkeeper.util">Shell</a></dt> <dd> <div class="block">Set the environment for the command.</div> diff --git a/content/docs/latest/api/javadoc/member-search-index.js b/content/docs/latest/api/javadoc/member-search-index.js index 2f25ba8e71..a2a0ff30d2 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.bookie.storage", [...] \ 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.bookie.storage", [...] \ 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 a9641bc8c1..0f7b0aca24 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/bookie/BookKeeperServerStats.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/bookie/BookKeeperServerStats.html index 5610f68e85..aafcc1e359 100644 --- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/bookie/BookKeeperServerStats.html +++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/bookie/BookKeeperServerStats.html @@ -257,14 +257,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); </tr> <tr class="rowColor"> <td class="colFirst"><code>static java.lang.String</code></td> -<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DELETED_LEDGER_COUNT">DELETED_LEDGER_COUNT</a></span></code></th> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#COMPACT_RUNTIME">COMPACT_RUNTIME</a></span></code></th> <td class="colLast"> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>static java.lang.String</code></td> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DELETED_LEDGER_COUNT">DELETED_LEDGER_COUNT</a></span></code></th> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static java.lang.String</code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENSEMBLE_NOT_ADHERING_TO_PLACEMENT_POLICY_COUNT">ENSEMBLE_NOT_ADHERING_TO_PLACEMENT_POLICY_COUNT</a></span></code></th> <td class="colLast"> </td> </tr> +<tr class="altColor"> +<td class="colFirst"><code>static java.lang.String</code></td> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENTRY_LOG_COMPACT_RATIO">ENTRY_LOG_COMPACT_RATIO</a></span></code></th> +<td class="colLast"> </td> +</tr> <tr class="rowColor"> <td class="colFirst"><code>static java.lang.String</code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENTRYLOGGER_SCOPE">ENTRYLOGGER_SCOPE</a></span></code></th> @@ -277,19 +287,29 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); </tr> <tr class="rowColor"> <td class="colFirst"><code>static java.lang.String</code></td> -<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FAILED_TO_RESOLVE_NETWORK_LOCATION_COUNT">FAILED_TO_RESOLVE_NETWORK_LOCATION_COUNT</a></span></code></th> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#EXTRACT_META_RUNTIME">EXTRACT_META_RUNTIME</a></span></code></th> <td class="colLast"> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>static java.lang.String</code></td> -<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FORCE_LEDGER">FORCE_LEDGER</a></span></code></th> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FAILED_TO_RESOLVE_NETWORK_LOCATION_COUNT">FAILED_TO_RESOLVE_NETWORK_LOCATION_COUNT</a></span></code></th> <td class="colLast"> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>static java.lang.String</code></td> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FORCE_LEDGER">FORCE_LEDGER</a></span></code></th> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static java.lang.String</code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FORCE_LEDGER_REQUEST">FORCE_LEDGER_REQUEST</a></span></code></th> <td class="colLast"> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code>static java.lang.String</code></td> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#GC_LEDGER_RUNTIME">GC_LEDGER_RUNTIME</a></span></code></th> +<td class="colLast"> </td> +</tr> <tr class="altColor"> <td class="colFirst"><code>static java.lang.String</code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#GET_BOOKIE_INFO">GET_BOOKIE_INFO</a></span></code></th> @@ -1917,6 +1937,58 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); </dl> </li> </ul> +<a id="GC_LEDGER_RUNTIME"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>GC_LEDGER_RUNTIME</h4> +<pre>static final java.lang.String GC_LEDGER_RUNTIME</pre> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../constant-values.html#org.apache.bookkeeper.bookie.BookKeeperServerStats.GC_LEDGER_RUNTIME">Constant Field Values</a></dd> +</dl> +</li> +</ul> +<a id="COMPACT_RUNTIME"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>COMPACT_RUNTIME</h4> +<pre>static final java.lang.String COMPACT_RUNTIME</pre> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../constant-values.html#org.apache.bookkeeper.bookie.BookKeeperServerStats.COMPACT_RUNTIME">Constant Field Values</a></dd> +</dl> +</li> +</ul> +<a id="EXTRACT_META_RUNTIME"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>EXTRACT_META_RUNTIME</h4> +<pre>static final java.lang.String EXTRACT_META_RUNTIME</pre> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../constant-values.html#org.apache.bookkeeper.bookie.BookKeeperServerStats.EXTRACT_META_RUNTIME">Constant Field Values</a></dd> +</dl> +</li> +</ul> +<a id="ENTRY_LOG_COMPACT_RATIO"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ENTRY_LOG_COMPACT_RATIO</h4> +<pre>static final java.lang.String ENTRY_LOG_COMPACT_RATIO</pre> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../constant-values.html#org.apache.bookkeeper.bookie.BookKeeperServerStats.ENTRY_LOG_COMPACT_RATIO">Constant Field Values</a></dd> +</dl> +</li> +</ul> <a id="INDEX_INMEM_ILLEGAL_STATE_RESET"> <!-- --> </a> diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/bookie/datainteg/DataIntegrityCheckImpl.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/bookie/datainteg/DataIntegrityCheckImpl.html index c91ba9fbc5..5446574ddd 100644 --- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/bookie/datainteg/DataIntegrityCheckImpl.html +++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/bookie/datainteg/DataIntegrityCheckImpl.html @@ -453,7 +453,7 @@ implements <a href="DataIntegrityCheck.html" title="interface in org.apache.book <div class="block">Run ledger recovery on all a ledger if it has been marked as in limbo.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> -<dd>a maybe with the most up to date metadata we have for he ledger. +<dd>a maybe with the most up-to-date metadata we have for the ledger. If the ledger has been deleted, returns empty.</dd> </dl> </li> diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html index e657739435..0f90cc30e4 100644 --- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html +++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/bookie/stats/GarbageCollectorStats.html @@ -27,7 +27,7 @@ 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}; +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,"i17":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -181,10 +181,12 @@ extends java.lang.Object</pre> <th class="colLast" scope="col">Description</th> </tr> <tr class="altColor"> -<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(org.apache.bookkeeper.stats.StatsLogger,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier)">GarbageCollectorStats</a></span>​(<a href="../../stats/StatsLogger.html" title="interface in org.apache.bookkeeper.stats">StatsLogger</a> statsLogger, +<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(org.apache.bookkeeper.stats.StatsLogger,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier)">GarbageCollectorStats</a></span>​(<a href="../../stats/StatsLogger.html" title="interface in org.apache.bookkeeper.stats">StatsLogger</a> statsLogger, java.util.function.Supplier<java.lang.Integer> activeEntryLogCountSupplier, java.util.function.Supplier<java.lang.Long> activeEntryLogSpaceBytesSupplier, - java.util.function.Supplier<java.lang.Integer> activeLedgerCountSupplier)</code></th> + java.util.function.Supplier<java.lang.Integer> activeLedgerCountSupplier, + java.util.function.Supplier<java.lang.Double> entryLogCompactRatioSupplier, + java.util.function.Supplier<int[]> usageBuckets)</code></th> <td class="colLast"> </td> </tr> </table> @@ -221,45 +223,80 @@ extends java.lang.Object</pre> <td class="colLast"> </td> </tr> <tr id="i3" class="rowColor"> +<td class="colFirst"><code><a href="../../stats/OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCompactRuntime()">getCompactRuntime</a></span>()</code></th> +<td class="colLast"> </td> +</tr> +<tr id="i4" class="altColor"> <td class="colFirst"><code><a href="../../stats/Counter.html" title="interface in org.apache.bookkeeper.stats">Counter</a></code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDeletedLedgerCounter()">getDeletedLedgerCounter</a></span>()</code></th> <td class="colLast"> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i5" class="rowColor"> +<td class="colFirst"><code><a href="../../stats/Gauge.html" title="interface in org.apache.bookkeeper.stats">Gauge</a><java.lang.Double></code></td> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEntryLogCompactRatioGauge()">getEntryLogCompactRatioGauge</a></span>()</code></th> +<td class="colLast"> </td> +</tr> +<tr id="i6" class="altColor"> +<td class="colFirst"><code>int[]</code></td> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEntryLogUsageBuckets()">getEntryLogUsageBuckets</a></span>()</code></th> +<td class="colLast"> </td> +</tr> +<tr id="i7" class="rowColor"> +<td class="colFirst"><code><a href="../../stats/Gauge.html" title="interface in org.apache.bookkeeper.stats">Gauge</a><java.lang.Integer>[]</code></td> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEntryLogUsageBucketsLeGauges()">getEntryLogUsageBucketsLeGauges</a></span>()</code></th> +<td class="colLast"> </td> +</tr> +<tr id="i8" class="altColor"> +<td class="colFirst"><code><a href="../../stats/OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getExtractMetaRuntime()">getExtractMetaRuntime</a></span>()</code></th> +<td class="colLast"> </td> +</tr> +<tr id="i9" class="rowColor"> +<td class="colFirst"><code><a href="../../stats/OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGcLedgerRuntime()">getGcLedgerRuntime</a></span>()</code></th> +<td class="colLast"> </td> +</tr> +<tr id="i10" class="altColor"> <td class="colFirst"><code><a href="../../stats/OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGcThreadRuntime()">getGcThreadRuntime</a></span>()</code></th> <td class="colLast"> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code><a href="../../stats/Counter.html" title="interface in org.apache.bookkeeper.stats">Counter</a></code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMajorCompactionCounter()">getMajorCompactionCounter</a></span>()</code></th> <td class="colLast"> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code><a href="../../stats/Counter.html" title="interface in org.apache.bookkeeper.stats">Counter</a></code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMinorCompactionCounter()">getMinorCompactionCounter</a></span>()</code></th> <td class="colLast"> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code><a href="../../stats/Counter.html" title="interface in org.apache.bookkeeper.stats">Counter</a></code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getReclaimedSpaceViaCompaction()">getReclaimedSpaceViaCompaction</a></span>()</code></th> <td class="colLast"> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code><a href="../../stats/Counter.html" title="interface in org.apache.bookkeeper.stats">Counter</a></code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getReclaimedSpaceViaDeletes()">getReclaimedSpaceViaDeletes</a></span>()</code></th> <td class="colLast"> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="../../stats/Counter.html" title="interface in org.apache.bookkeeper.stats">Counter</a></code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getReclaimFailedToDelete()">getReclaimFailedToDelete</a></span>()</code></th> <td class="colLast"> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code><a href="../../stats/StatsLogger.html" title="interface in org.apache.bookkeeper.stats">StatsLogger</a></code></td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getStatsLogger()">getStatsLogger</a></span>()</code></th> <td class="colLast"> </td> </tr> +<tr id="i17" class="rowColor"> +<td class="colFirst"><code>void</code></td> +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setEntryLogUsageBuckets(int%5B%5D)">setEntryLogUsageBuckets</a></span>​(int[] usageBuckets)</code></th> +<td class="colLast"> </td> +</tr> </table> <ul class="blockList"> <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object"> @@ -303,7 +340,7 @@ extends java.lang.Object</pre> <!-- --> </a> <h3>Constructor Detail</h3> -<a id="<init>(org.apache.bookkeeper.stats.StatsLogger,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier)"> +<a id="<init>(org.apache.bookkeeper.stats.StatsLogger,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier)"> <!-- --> </a> <ul class="blockListLast"> @@ -312,7 +349,9 @@ extends java.lang.Object</pre> <pre>public GarbageCollectorStats​(<a href="../../stats/StatsLogger.html" title="interface in org.apache.bookkeeper.stats">StatsLogger</a> statsLogger, java.util.function.Supplier<java.lang.Integer> activeEntryLogCountSupplier, java.util.function.Supplier<java.lang.Long> activeEntryLogSpaceBytesSupplier, - java.util.function.Supplier<java.lang.Integer> activeLedgerCountSupplier)</pre> + java.util.function.Supplier<java.lang.Integer> activeLedgerCountSupplier, + java.util.function.Supplier<java.lang.Double> entryLogCompactRatioSupplier, + java.util.function.Supplier<int[]> usageBuckets)</pre> </li> </ul> </li> @@ -325,6 +364,15 @@ extends java.lang.Object</pre> <!-- --> </a> <h3>Method Detail</h3> +<a id="setEntryLogUsageBuckets(int[])"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setEntryLogUsageBuckets</h4> +<pre class="methodSignature">public void setEntryLogUsageBuckets​(int[] usageBuckets)</pre> +</li> +</ul> <a id="getStatsLogger()"> <!-- --> </a> @@ -418,12 +466,66 @@ extends java.lang.Object</pre> <a id="getActiveLedgerCountGauge()"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>getActiveLedgerCountGauge</h4> <pre class="methodSignature">public <a href="../../stats/Gauge.html" title="interface in org.apache.bookkeeper.stats">Gauge</a><java.lang.Integer> getActiveLedgerCountGauge()</pre> </li> </ul> +<a id="getGcLedgerRuntime()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getGcLedgerRuntime</h4> +<pre class="methodSignature">public <a href="../../stats/OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a> getGcLedgerRuntime()</pre> +</li> +</ul> +<a id="getCompactRuntime()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getCompactRuntime</h4> +<pre class="methodSignature">public <a href="../../stats/OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a> getCompactRuntime()</pre> +</li> +</ul> +<a id="getExtractMetaRuntime()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getExtractMetaRuntime</h4> +<pre class="methodSignature">public <a href="../../stats/OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a> getExtractMetaRuntime()</pre> +</li> +</ul> +<a id="getEntryLogCompactRatioGauge()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getEntryLogCompactRatioGauge</h4> +<pre class="methodSignature">public <a href="../../stats/Gauge.html" title="interface in org.apache.bookkeeper.stats">Gauge</a><java.lang.Double> getEntryLogCompactRatioGauge()</pre> +</li> +</ul> +<a id="getEntryLogUsageBuckets()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getEntryLogUsageBuckets</h4> +<pre class="methodSignature">public int[] getEntryLogUsageBuckets()</pre> +</li> +</ul> +<a id="getEntryLogUsageBucketsLeGauges()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getEntryLogUsageBucketsLeGauges</h4> +<pre class="methodSignature">public <a href="../../stats/Gauge.html" title="interface in org.apache.bookkeeper.stats">Gauge</a><java.lang.Integer>[] getEntryLogUsageBucketsLeGauges()</pre> +</li> +</ul> </li> </ul> </section> diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/Gauge.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/Gauge.html index 925ae528db..1515f398c7 100644 --- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/Gauge.html +++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/Gauge.html @@ -200,6 +200,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <td class="colLast"> </td> </tr> <tr class="rowColor"> +<td class="colFirst"><code><a href="../Gauge.html" title="interface in org.apache.bookkeeper.stats">Gauge</a><java.lang.Double></code></td> +<th class="colSecond" scope="row"><span class="typeNameLabel">GarbageCollectorStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/GarbageCollectorStats.html#getEntryLogCompactRatioGauge()">getEntryLogCompactRatioGauge</a></span>()</code></th> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../Gauge.html" title="interface in org.apache.bookkeeper.stats">Gauge</a><java.lang.Integer>[]</code></td> +<th class="colSecond" scope="row"><span class="typeNameLabel">GarbageCollectorStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/GarbageCollectorStats.html#getEntryLogUsageBucketsLeGauges()">getEntryLogUsageBucketsLeGauges</a></span>()</code></th> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code><a href="../Gauge.html" title="interface in org.apache.bookkeeper.stats">Gauge</a><java.lang.Integer></code></td> <th class="colSecond" scope="row"><span class="typeNameLabel">BookieStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/BookieStats.html#getJournalDirsGauge()">getJournalDirsGauge</a></span>()</code></th> <td class="colLast"> </td> diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/OpStatsLogger.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/OpStatsLogger.html index 8b5ffa963e..1de196a386 100644 --- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/OpStatsLogger.html +++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/OpStatsLogger.html @@ -277,6 +277,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> +<th class="colSecond" scope="row"><span class="typeNameLabel">GarbageCollectorStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/GarbageCollectorStats.html#getCompactRuntime()">getCompactRuntime</a></span>()</code></th> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> +<th class="colSecond" scope="row"><span class="typeNameLabel">GarbageCollectorStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/GarbageCollectorStats.html#getExtractMetaRuntime()">getExtractMetaRuntime</a></span>()</code></th> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> <th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getForceWriteBatchBytesStats()">getForceWriteBatchBytesStats</a></span>()</code></th> <td class="colLast"> </td> </tr> @@ -297,81 +307,86 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">GarbageCollectorStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/GarbageCollectorStats.html#getGcThreadRuntime()">getGcThreadRuntime</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">GarbageCollectorStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/GarbageCollectorStats.html#getGcLedgerRuntime()">getGcLedgerRuntime</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">EntryMemTableStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/EntryMemTableStats.html#getGetEntryStats()">getGetEntryStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">GarbageCollectorStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/GarbageCollectorStats.html#getGcThreadRuntime()">getGcThreadRuntime</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">BookieStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/BookieStats.html#getGetListOfEntriesOfLedgerStats()">getGetListOfEntriesOfLedgerStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">EntryMemTableStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/EntryMemTableStats.html#getGetEntryStats()">getGetEntryStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalAddEntryStats()">getJournalAddEntryStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">BookieStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/BookieStats.html#getGetListOfEntriesOfLedgerStats()">getGetListOfEntriesOfLedgerStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalCreationStats()">getJournalCreationStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalAddEntryStats()">getJournalAddEntryStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalFlushStats()">getJournalFlushStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalCreationStats()">getJournalCreationStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalForceLedgerStats()">getJournalForceLedgerStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalFlushStats()">getJournalFlushStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalProcessTimeStats()">getJournalProcessTimeStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalForceLedgerStats()">getJournalForceLedgerStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalQueueStats()">getJournalQueueStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalProcessTimeStats()">getJournalProcessTimeStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalSyncStats()">getJournalSyncStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalQueueStats()">getJournalQueueStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">EntryMemTableStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/EntryMemTableStats.html#getPutEntryStats()">getPutEntryStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">JournalStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/JournalStats.html#getJournalSyncStats()">getJournalSyncStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">BookieStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/BookieStats.html#getReadBytesStats()">getReadBytesStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">EntryMemTableStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/EntryMemTableStats.html#getPutEntryStats()">getPutEntryStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">BookieStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/BookieStats.html#getReadEntryStats()">getReadEntryStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">BookieStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/BookieStats.html#getReadBytesStats()">getReadBytesStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">BookieStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/BookieStats.html#getRecoveryAddEntryStats()">getRecoveryAddEntryStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">BookieStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/BookieStats.html#getReadEntryStats()">getReadEntryStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> -<th class="colSecond" scope="row"><span class="typeNameLabel">EntryMemTableStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/EntryMemTableStats.html#getSnapshotStats()">getSnapshotStats</a></span>()</code></th> +<th class="colSecond" scope="row"><span class="typeNameLabel">BookieStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/BookieStats.html#getRecoveryAddEntryStats()">getRecoveryAddEntryStats</a></span>()</code></th> <td class="colLast"> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> +<th class="colSecond" scope="row"><span class="typeNameLabel">EntryMemTableStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/EntryMemTableStats.html#getSnapshotStats()">getSnapshotStats</a></span>()</code></th> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../OpStatsLogger.html" title="interface in org.apache.bookkeeper.stats">OpStatsLogger</a></code></td> <th class="colSecond" scope="row"><span class="typeNameLabel">EntryMemTableStats.</span><code><span class="memberNameLink"><a href="../../bookie/stats/EntryMemTableStats.html#getThrottlingStats()">getThrottlingStats</a></span>()</code></th> <td class="colLast"> </td> </tr> diff --git a/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/StatsLogger.html b/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/StatsLogger.html index 425d9d9f71..a79ac1a4d7 100644 --- a/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/StatsLogger.html +++ b/content/docs/latest/api/javadoc/org/apache/bookkeeper/stats/class-use/StatsLogger.html @@ -653,10 +653,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); <td class="colLast"> </td> </tr> <tr class="altColor"> -<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../bookie/stats/GarbageCollectorStats.html#%3Cinit%3E(org.apache.bookkeeper.stats.StatsLogger,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier)">GarbageCollectorStats</a></span>​(<a href="../StatsLogger.html" title="interface in org.apache.bookkeeper.stats">StatsLogger</a> statsLogger, +<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../bookie/stats/GarbageCollectorStats.html#%3Cinit%3E(org.apache.bookkeeper.stats.StatsLogger,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier,java.util.function.Supplier)">GarbageCollectorStats</a></span>​(<a href="../StatsLogger.html" title="interface in org.apache.bookkeeper.stats">StatsLogger</a> statsLogger, java.util.function.Supplier<java.lang.Integer> activeEntryLogCountSupplier, java.util.function.Supplier<java.lang.Long> activeEntryLogSpaceBytesSupplier, - java.util.function.Supplier<java.lang.Integer> activeLedgerCountSupplier)</code></th> + java.util.function.Supplier<java.lang.Integer> activeLedgerCountSupplier, + java.util.function.Supplier<java.lang.Double> entryLogCompactRatioSupplier, + java.util.function.Supplier<int[]> usageBuckets)</code></th> <td class="colLast"> </td> </tr> <tr class="rowColor"> diff --git a/content/docs/latest/api/javadoc/package-search-index.zip b/content/docs/latest/api/javadoc/package-search-index.zip index d27c025694..d20f4f40e3 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.zip b/content/docs/latest/api/javadoc/type-search-index.zip index 7d9b986f76..468432d00b 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