This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/accumulo-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 6e130399f Automatic Site Publish by Buildbot
6e130399f is described below
commit 6e130399f74959b66666c260beaf83f379ee08e6
Author: buildbot <[email protected]>
AuthorDate: Mon Apr 28 19:33:46 2025 +0000
Automatic Site Publish by Buildbot
---
output/docs/4.x/administration/caching.html | 2 +
output/docs/4.x/administration/compaction.html | 2 +
output/docs/4.x/administration/erasure-coding.html | 2 +
output/docs/4.x/administration/fate.html | 2 +
.../docs/4.x/administration/in-depth-install.html | 2 +
.../administration/{caching.html => merging.html} | 119 +++++++++++++++------
.../4.x/administration/monitoring-metrics.html | 2 +
output/docs/4.x/administration/multivolume.html | 2 +
output/docs/4.x/administration/replication.html | 2 +
output/docs/4.x/administration/scan-executors.html | 2 +
output/docs/4.x/administration/upgrading.html | 2 +
.../docs/4.x/configuration/client-properties.html | 2 +
output/docs/4.x/configuration/files.html | 2 +
output/docs/4.x/configuration/metrics.html | 2 +
output/docs/4.x/configuration/overview.html | 2 +
.../docs/4.x/configuration/server-properties.html | 2 +
output/docs/4.x/development/development_tools.html | 2 +
output/docs/4.x/development/high_speed_ingest.html | 2 +
output/docs/4.x/development/iterators.html | 2 +
output/docs/4.x/development/mapreduce.html | 2 +
output/docs/4.x/development/proxy.html | 2 +
output/docs/4.x/development/sampling.html | 2 +
output/docs/4.x/development/spark.html | 2 +
output/docs/4.x/development/summaries.html | 2 +
output/docs/4.x/getting-started/clients.html | 2 +
output/docs/4.x/getting-started/design.html | 2 +
output/docs/4.x/getting-started/features.html | 2 +
output/docs/4.x/getting-started/glossary.html | 2 +
output/docs/4.x/getting-started/quickstart.html | 2 +
output/docs/4.x/getting-started/shell.html | 2 +
.../4.x/getting-started/table_configuration.html | 2 +
output/docs/4.x/getting-started/table_design.html | 2 +
output/docs/4.x/security/authentication.html | 2 +
output/docs/4.x/security/authorizations.html | 2 +
output/docs/4.x/security/kerberos.html | 2 +
output/docs/4.x/security/on-disk-encryption.html | 2 +
output/docs/4.x/security/overview.html | 2 +
output/docs/4.x/security/permissions.html | 2 +
output/docs/4.x/security/wire-encryption.html | 2 +
output/docs/4.x/troubleshooting/advanced.html | 2 +
output/docs/4.x/troubleshooting/basic.html | 2 +
output/docs/4.x/troubleshooting/performance.html | 2 +
.../troubleshooting/system-metadata-tables.html | 2 +
output/docs/4.x/troubleshooting/tools.html | 2 +
output/docs/4.x/troubleshooting/tracing.html | 2 +
output/docs/4.x/troubleshooting/zookeeper.html | 2 +
output/feed.xml | 4 +-
47 files changed, 178 insertions(+), 35 deletions(-)
diff --git a/output/docs/4.x/administration/caching.html
b/output/docs/4.x/administration/caching.html
index 87b2b61ae..6a3a9ba1c 100644
--- a/output/docs/4.x/administration/caching.html
+++ b/output/docs/4.x/administration/caching.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/administration/compaction.html
b/output/docs/4.x/administration/compaction.html
index 77b9e3bec..3dc6d6c1d 100644
--- a/output/docs/4.x/administration/compaction.html
+++ b/output/docs/4.x/administration/compaction.html
@@ -325,6 +325,8 @@
<div class="row selected"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/administration/erasure-coding.html
b/output/docs/4.x/administration/erasure-coding.html
index 431e41bec..011c0de7b 100644
--- a/output/docs/4.x/administration/erasure-coding.html
+++ b/output/docs/4.x/administration/erasure-coding.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/administration/fate.html
b/output/docs/4.x/administration/fate.html
index ca2566ff1..7c2321cf9 100644
--- a/output/docs/4.x/administration/fate.html
+++ b/output/docs/4.x/administration/fate.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/administration/in-depth-install.html
b/output/docs/4.x/administration/in-depth-install.html
index 92554e655..6ad83ca5c 100644
--- a/output/docs/4.x/administration/in-depth-install.html
+++ b/output/docs/4.x/administration/in-depth-install.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/administration/caching.html
b/output/docs/4.x/administration/merging.html
similarity index 63%
copy from output/docs/4.x/administration/caching.html
copy to output/docs/4.x/administration/merging.html
index 87b2b61ae..6e88a0952 100644
--- a/output/docs/4.x/administration/caching.html
+++ b/output/docs/4.x/administration/merging.html
@@ -26,7 +26,7 @@
<link rel="stylesheet" type="text/css"
href="/css/datatables/bs5/dt-2.0.8/datatables.css">
<link rel="stylesheet" type="text/css" href="/css/accumulo.css">
-<title>Accumulo Documentation - Caching</title>
+<title>Accumulo Documentation - Merging</title>
<script type="text/javascript" src="/js/jquery/3.7.1/jquery.js"></script>
<script type="text/javascript"
src="/js/bootstrap/5.3.3/dist/js/bootstrap.bundle.js"></script>
@@ -321,10 +321,12 @@
<div class="row"><a
href="/docs/4.x/administration/replication">Replication</a></div>
- <div class="row selected"><a
href="/docs/4.x/administration/caching">Caching</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/caching">Caching</a></div>
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row selected"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
@@ -397,66 +399,117 @@
</div>
<div class="col-md-9">
- <p>Accumulo 4.x Documentation >> Administration >> Caching</p>
+ <p>Accumulo 4.x Documentation >> Administration >> Merging</p>
<div class="row mt-4">
<div class="col-md-12 d-flex justify-content-between">
- <h1>Caching</h1>
- <a
href="https://github.com/apache/accumulo-website/edit/main/_docs-4/administration/caching.md"
role="button"><span class="fa-solid fa-pen-to-square"></span> <small>Edit this
page</small></a>
+ <h1>Merging</h1>
+ <a
href="https://github.com/apache/accumulo-website/edit/main/_docs-4/administration/merging.md"
role="button"><span class="fa-solid fa-pen-to-square"></span> <small>Edit this
page</small></a>
</div>
</div>
- <p>Accumulo <a
href="/docs/4.x/getting-started/design#tablet-server-1">tablet servers</a> have
<strong>block caches</strong> that buffer data in memory to limit reads from
disk.
-This caching has the following benefits:</p>
+ <p>Accumulo 4.0 has improved tablet merging support, including:</p>
<ul>
- <li>reduces latency when reading data</li>
- <li>helps alleviate hotspots in tables</li>
+ <li>Merging no longer requires “chop” compactions.</li>
+ <li>Merging is now managed by FATE</li>
+ <li>Accumulo now supports auto merging of tablets.</li>
</ul>
-<p>Each tablet server has an index and data block cache that is shared by all
hosted tablets (see the <a
href="/docs/4.x/getting-started/design#tablet-server-1">tablet server
diagram</a>
-to learn more). A typical Accumulo read operation will perform a binary search
over several index blocks followed by a linear scan
-of one or more data blocks. If these blocks are not in a cache, they will need
to be retrieved from <a
href="/docs/4.x/getting-started/design#rfile">RFiles</a> in HDFS. While the
index
-block cache is enabled for all tables, the data block cache has to be enabled
for a table by the user. It is typically only enabled
-for tables where read performance is critical.</p>
+<h2 id="new-merge-design">New Merge Design</h2>
-<h2 id="configuration">Configuration</h2>
+<p>Merge used to be a slow operation because tablets had to be compacted
before merging. This was necessary because Rfiles may contain data outside the
tablet range and this data needed to be removed.
+The updated merge algorithm works by “fencing” the RFiles in a tablet by the
valid range. This operation is a fast metadata operation and the valid range of
a file is now inserted into the file column.
+Scans will only return data in the specified range so compactions are no
longer required. The normal system compaction process will eventually remove
the data outside the range.</p>
+
+<h2 id="auto-merge">Auto Merge</h2>
+
+<p>Accumulo supports auto merging tablets that are below a certain threshold,
similar to splitting tablets that are above a threshold.
+The manager runs a task that periodically looks for ranges of tablets that can
be merged. For a range of tablets to be eligible to be merged the following
must be true:</p>
+
+<ol>
+ <li>All tablets in the range must be marked as eligible to be merged using
the per tablet <code class="language-plaintext
highlighter-rouge">TabletMergeability</code> setting. (more below)</li>
+ <li>The combined files must be less than <code class="language-plaintext
highlighter-rouge">table.merge.file.max</code></li>
+ <li>The total size must be less than <code class="language-plaintext
highlighter-rouge">table.mergeability.threshold</code>. This is defined as the
combined size of RFiles as a percentage of the split threshold</li>
+</ol>
-<p>The <a
href="/docs/4.x/configuration/server-properties#tserver_cache_manager_class">tserver.cache.manager.class</a>
property controls which block cache implementation is used within the tablet
server. Users
-can supply their own implementation and set custom configuration properties to
control its behavior (see
org.apache.accumulo.core.spi.cache.BlockCacheManager$Configuration.java).</p>
+<h2 id="configuration">Configuration</h2>
-<p>The index and data block caches are configured for tables by the following
properties:</p>
+<p>The following properties are used to configure merging:.</p>
<ul>
- <li><a
href="/docs/4.x/configuration/server-properties#table_cache_block_enable">table.cache.block.enable</a>
- enables data block cache on the table (default is <code
class="language-plaintext highlighter-rouge">false</code>)</li>
- <li><a
href="/docs/4.x/configuration/server-properties#table_cache_index_enable">table.cache.index.enable</a>
- enables index block cache on the table (default is <code
class="language-plaintext highlighter-rouge">true</code>)</li>
+ <li><code class="language-plaintext
highlighter-rouge">manager.tablet.mergeability.interval</code> - Time to wait
between scanning tables to identify ranges of tablets that can be auto-merged
(default is <code class="language-plaintext highlighter-rouge">24h</code>)</li>
+ <li><code class="language-plaintext
highlighter-rouge">table.mergeability.threshold</code> - A range of tablets are
eligible for automatic merging until the combined size of RFiles reaches this
percentage of the split threshold. (default is <code class="language-plaintext
highlighter-rouge">.25</code>)</li>
+ <li><code class="language-plaintext
highlighter-rouge">table.merge.file.max</code> - The maximum number of files
that a merge operation will process (default is <code class="language-plaintext
highlighter-rouge">10000</code>). This property also applies to merges through
the API as well.</li>
</ul>
-<p>While the index block cache is enabled by default for all Accumulo tables,
users must enable the data block cache by
-setting <a
href="/docs/4.x/configuration/server-properties#table_cache_block_enable">table.cache.block.enable</a>
to <code class="language-plaintext highlighter-rouge">true</code> in the
shell:</p>
-
-<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre
class="highlight"><code>config -t mytable -s table.cache.block.enable=true
-</code></pre></div></div>
+<h2 id="tablet-mergeability">Tablet Mergeability</h2>
-<p>Or programmatically using <a
href="https://www.javadoc.io/static/org.apache.accumulo/accumulo-core/4.0.0-SNAPSHOT/org/apache/accumulo/core/client/admin/TableOperations.html#setProperty-java.lang.String-java.lang.String-java.lang.String-">TableOperations.setProperty()</a>:</p>
+<p>Each tablet can be marked individually with a value to indicate if/when it
can be auto merged by the system.
+The following are the possible settings:</p>
-<div class="language-java highlighter-rouge"><div class="highlight"><pre
class="highlight"><code><span class="n">client</span><span
class="o">.</span><span class="na">tableOperations</span><span
class="o">().</span><span class="na">setProperty</span><span
class="o">(</span><span class="s">"mytable"</span><span class="o">,</span>
<span class="s">"table.cache.block.enable"</span><span class="o">,</span> <span
class="s">"true"</span><span class="o">);</span>
-</code></pre></div></div>
+<ul>
+ <li><code class="language-plaintext highlighter-rouge">NEVER</code> -
Tablets are never eligible for automatic merging</li>
+ <li><code class="language-plaintext highlighter-rouge">ALWAYS</code> -
Tablets are always eligible for automatic merging</li>
+ <li><code class="language-plaintext highlighter-rouge">DELAY</code> -
Tablets are eligible to be merged after the configured delay, relative to the
Manager time.</li>
+</ul>
-<p>The size of the index and data block caches (which are shared by all
tablets of tablet server) can be changed from
-their defaults by setting the following properties:</p>
+<h3 id="tablet-mergeability-defaults">Tablet Mergeability Defaults</h3>
<ul>
- <li><a
href="/docs/4.x/configuration/server-properties#tserver_cache_data_size">tserver.cache.data.size</a></li>
- <li><a
href="/docs/4.x/configuration/server-properties#tserver_cache_index_size">tserver.cache.index.size</a></li>
+ <li>System generated splits - Defaults to <code class="language-plaintext
highlighter-rouge">ALWAYS</code> mergeable. Any system created tablets are
always eligible to be merged.</li>
+ <li>User added splits - Defaults to <code class="language-plaintext
highlighter-rouge">NEVER</code> mergeable if not specified.</li>
</ul>
+<h3 id="upgrade">Upgrade</h3>
+
+<p>During upgrade all existing tablets will be marked with a default of <code
class="language-plaintext highlighter-rouge">NEVER</code> for the
TabletMergeability column to preserve
+the previous behavior. Only new tablets that are generated by system splits
will be marked as <code class="language-plaintext
highlighter-rouge">ALWAYS</code>.</p>
+
+<h3 id="configuring-tablets-with-the--api">Configuring Tablets with the
API</h3>
+
+<h4 id="addingupdating-splits">Adding/updating splits</h4>
+
+<p>There is a new <code class="language-plaintext
highlighter-rouge">putSplits()</code> method that takes a map of splits and
mergeability settings and will either create those splits or update existing
with the settings.</p>
+
+<div class="language-java highlighter-rouge"><div class="highlight"><pre
class="highlight"><code><span class="c1">// Adding splits or updating existing
splits</span>
+<span class="nc">String</span> <span class="n">tableName</span> <span
class="o">=</span> <span class="s">"table"</span><span class="o">;</span>
+<span class="nc">SortedMap</span><span class="o"><</span><span
class="nc">Text</span><span class="o">,</span><span
class="nc">TabletMergeability</span><span class="o">></span> <span
class="n">splits</span> <span class="o">=</span> <span class="k">new</span>
<span class="nc">TreeMap</span><span class="o"><>();</span>
+<span class="c1">// Mark each split with its mergeability setting</span>
+<span class="n">splits</span><span class="o">.</span><span
class="na">put</span><span class="o">(</span><span class="k">new</span> <span
class="nc">Text</span><span class="o">(</span><span
class="nc">String</span><span class="o">.</span><span
class="na">format</span><span class="o">(</span><span
class="s">"%09d"</span><span class="o">,</span> <span
class="mi">333</span><span class="o">)),</span> <span
class="nc">TabletMergeability</span><span class="o">.</span><span
class="na">always</sp [...]
+<span class="n">splits</span><span class="o">.</span><span
class="na">put</span><span class="o">(</span><span class="k">new</span> <span
class="nc">Text</span><span class="o">(</span><span
class="nc">String</span><span class="o">.</span><span
class="na">format</span><span class="o">(</span><span
class="s">"%09d"</span><span class="o">,</span> <span
class="mi">444</span><span class="o">)),</span> <span
class="nc">TabletMergeability</span><span class="o">.</span><span
class="na">always</sp [...]
+<span class="n">splits</span><span class="o">.</span><span
class="na">put</span><span class="o">(</span><span class="k">new</span> <span
class="nc">Text</span><span class="o">(</span><span
class="nc">String</span><span class="o">.</span><span
class="na">format</span><span class="o">(</span><span
class="s">"%09d"</span><span class="o">,</span> <span
class="mi">666</span><span class="o">)),</span> <span
class="nc">TabletMergeability</span><span class="o">.</span><span
class="na">never</spa [...]
+<span class="n">splits</span><span class="o">.</span><span
class="na">put</span><span class="o">(</span><span class="k">new</span> <span
class="nc">Text</span><span class="o">(</span><span
class="nc">String</span><span class="o">.</span><span
class="na">format</span><span class="o">(</span><span
class="s">"%09d"</span><span class="o">,</span> <span
class="mi">999</span><span class="o">)),</span>
+ <span class="nc">TabletMergeability</span><span class="o">.</span><span
class="na">after</span><span class="o">(</span><span
class="nc">Duration</span><span class="o">.</span><span
class="na">ofDays</span><span class="o">(</span><span class="mi">1</span><span
class="o">)));</span>
+<span class="c1">// add or update splits</span>
+<span class="n">client</span><span class="o">.</span><span
class="na">tableOperations</span><span class="o">().</span><span
class="na">putSplits</span><span class="o">(</span><span
class="nc">String</span> <span class="n">tableName</span><span
class="o">,</span> <span class="n">splits</span><span class="o">);</span>
+</code></pre></div></div>
+
+<p><code class="language-plaintext highlighter-rouge">TabletInformation</code>
contains information describing the current mergeability state inside <code
class="language-plaintext highlighter-rouge">TabletMergeAbilityInfo</code>.</p>
+
+<h4 id="listing-tabletmergeabilityinfo">Listing TabletMergeabilityInfo</h4>
+<div class="language-java highlighter-rouge"><div class="highlight"><pre
class="highlight"><code><span class="k">try</span> <span
class="o">(</span><span class="nc">Stream</span><span
class="o"><</span><span class="nc">TabletInformation</span><span
class="o">></span> <span class="n">tabletInfo</span> <span class="o">=</span>
+ <span class="n">client</span><span class="o">.</span><span
class="na">tableOperations</span><span class="o">().</span><span
class="na">getTabletInformation</span><span class="o">(</span><span
class="n">table</span><span class="o">,</span> <span class="k">new</span> <span
class="nc">Range</span><span class="o">()))</span> <span class="o">{</span>
+ <span class="n">tabletInfo</span><span class="o">.</span><span
class="na">forEach</span><span class="o">(</span><span class="n">ti</span>
<span class="o">-></span> <span class="o">{</span>
+ <span class="nc">TabletMergeabilityInfo</span> <span class="n">tmi</span>
<span class="o">=</span> <span class="n">ti</span><span class="o">.</span><span
class="na">getTabletMergeabilityInfo</span><span class="o">();</span>
+ <span class="c1">// Some examples of the API usage</span>
+ <span class="c1">// Gets the optional delay that is configured</span>
+ <span class="nc">Optional</span><span class="o"><</span><span
class="nc">Duration</span><span class="o">></span> <span
class="n">delay</span> <span class="o">=</span> <span class="n">tmi</span><span
class="o">.</span><span class="na">getDelay</span><span class="o">();</span>
+ <span class="c1">// If the tablet is currently eligilbe for merging</span>
+ <span class="kt">boolean</span> <span class="n">mergeable</span> <span
class="o">=</span> <span class="n">tmi</span><span class="o">.</span><span
class="na">isMergeable</span><span class="o">();</span>
+ <span class="c1">// Optional estimated elapsed time since the delay was
set</span>
+ <span class="nc">Optional</span><span class="o"><</span><span
class="nc">Duration</span><span class="o">></span> <span
class="n">elapsed</span> <span class="o">=</span> <span
class="n">tmi</span><span class="o">.</span><span
class="na">getElapsed</span><span class="o">();</span>
+ <span class="c1">// Optional estimated remaining time before the tablet is
eligible for merging</span>
+ <span class="nc">Optional</span><span class="o"><</span><span
class="nc">Duration</span><span class="o">></span> <span
class="n">remaining</span> <span class="o">=</span> <span
class="n">tmi</span><span class="o">.</span><span
class="na">getRemaining</span><span class="o">();</span>
+ <span class="o">});</span>
+<span class="o">}</span>
+</code></pre></div></div>
<div class="row mt-4">
<div class="col-md-12 d-flex justify-content-between">
<strong>Find documentation for all releases in the <a
href="/docs-archive">archive</strong>
- <a
href="https://github.com/apache/accumulo-website/edit/main/_docs-4/administration/caching.md"
role="button"><span class="fa-solid fa-pen-to-square"></span> <small>Edit this
page</small></a>
+ <a
href="https://github.com/apache/accumulo-website/edit/main/_docs-4/administration/merging.md"
role="button"><span class="fa-solid fa-pen-to-square"></span> <small>Edit this
page</small></a>
</div>
</div>
</div>
diff --git a/output/docs/4.x/administration/monitoring-metrics.html
b/output/docs/4.x/administration/monitoring-metrics.html
index 23002c1d4..101deccdf 100644
--- a/output/docs/4.x/administration/monitoring-metrics.html
+++ b/output/docs/4.x/administration/monitoring-metrics.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/administration/multivolume.html
b/output/docs/4.x/administration/multivolume.html
index 5fde2a250..cad218a3e 100644
--- a/output/docs/4.x/administration/multivolume.html
+++ b/output/docs/4.x/administration/multivolume.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/administration/replication.html
b/output/docs/4.x/administration/replication.html
index f774a151a..55ccc4d0a 100644
--- a/output/docs/4.x/administration/replication.html
+++ b/output/docs/4.x/administration/replication.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/administration/scan-executors.html
b/output/docs/4.x/administration/scan-executors.html
index bddda63eb..0841fe27a 100644
--- a/output/docs/4.x/administration/scan-executors.html
+++ b/output/docs/4.x/administration/scan-executors.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row selected"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/administration/upgrading.html
b/output/docs/4.x/administration/upgrading.html
index 36301daa0..a87441d63 100644
--- a/output/docs/4.x/administration/upgrading.html
+++ b/output/docs/4.x/administration/upgrading.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row selected"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/configuration/client-properties.html
b/output/docs/4.x/configuration/client-properties.html
index d9bc9f0b6..ac01a2a6f 100644
--- a/output/docs/4.x/configuration/client-properties.html
+++ b/output/docs/4.x/configuration/client-properties.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/configuration/files.html
b/output/docs/4.x/configuration/files.html
index d8b03e4a0..415662817 100644
--- a/output/docs/4.x/configuration/files.html
+++ b/output/docs/4.x/configuration/files.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/configuration/metrics.html
b/output/docs/4.x/configuration/metrics.html
index 0a998de27..02bde00ad 100644
--- a/output/docs/4.x/configuration/metrics.html
+++ b/output/docs/4.x/configuration/metrics.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/configuration/overview.html
b/output/docs/4.x/configuration/overview.html
index 5452fc280..e5b177ceb 100644
--- a/output/docs/4.x/configuration/overview.html
+++ b/output/docs/4.x/configuration/overview.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/configuration/server-properties.html
b/output/docs/4.x/configuration/server-properties.html
index 48ff2c7ff..61386eabf 100644
--- a/output/docs/4.x/configuration/server-properties.html
+++ b/output/docs/4.x/configuration/server-properties.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/development/development_tools.html
b/output/docs/4.x/development/development_tools.html
index 2afe877f1..3f3c52b9f 100644
--- a/output/docs/4.x/development/development_tools.html
+++ b/output/docs/4.x/development/development_tools.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/development/high_speed_ingest.html
b/output/docs/4.x/development/high_speed_ingest.html
index 515f5fdce..dd71d67bb 100644
--- a/output/docs/4.x/development/high_speed_ingest.html
+++ b/output/docs/4.x/development/high_speed_ingest.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/development/iterators.html
b/output/docs/4.x/development/iterators.html
index f30f4ae16..d4abce1bd 100644
--- a/output/docs/4.x/development/iterators.html
+++ b/output/docs/4.x/development/iterators.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/development/mapreduce.html
b/output/docs/4.x/development/mapreduce.html
index 203ce8d19..b44bdaab7 100644
--- a/output/docs/4.x/development/mapreduce.html
+++ b/output/docs/4.x/development/mapreduce.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/development/proxy.html
b/output/docs/4.x/development/proxy.html
index 67cde5893..b0144a987 100644
--- a/output/docs/4.x/development/proxy.html
+++ b/output/docs/4.x/development/proxy.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/development/sampling.html
b/output/docs/4.x/development/sampling.html
index d0b9d8ea2..6ca43d5d5 100644
--- a/output/docs/4.x/development/sampling.html
+++ b/output/docs/4.x/development/sampling.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/development/spark.html
b/output/docs/4.x/development/spark.html
index 16d63c802..d91b928ad 100644
--- a/output/docs/4.x/development/spark.html
+++ b/output/docs/4.x/development/spark.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/development/summaries.html
b/output/docs/4.x/development/summaries.html
index d8fcc005b..a693a5778 100644
--- a/output/docs/4.x/development/summaries.html
+++ b/output/docs/4.x/development/summaries.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/getting-started/clients.html
b/output/docs/4.x/getting-started/clients.html
index 11519fe9e..23cd2e4bd 100644
--- a/output/docs/4.x/getting-started/clients.html
+++ b/output/docs/4.x/getting-started/clients.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/getting-started/design.html
b/output/docs/4.x/getting-started/design.html
index 032c8542e..8aac91571 100644
--- a/output/docs/4.x/getting-started/design.html
+++ b/output/docs/4.x/getting-started/design.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/getting-started/features.html
b/output/docs/4.x/getting-started/features.html
index 0d6b67e67..018e5720f 100644
--- a/output/docs/4.x/getting-started/features.html
+++ b/output/docs/4.x/getting-started/features.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/getting-started/glossary.html
b/output/docs/4.x/getting-started/glossary.html
index 182feb7b6..2fa1dfd7e 100644
--- a/output/docs/4.x/getting-started/glossary.html
+++ b/output/docs/4.x/getting-started/glossary.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/getting-started/quickstart.html
b/output/docs/4.x/getting-started/quickstart.html
index bfebb2219..409ea8d4a 100644
--- a/output/docs/4.x/getting-started/quickstart.html
+++ b/output/docs/4.x/getting-started/quickstart.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/getting-started/shell.html
b/output/docs/4.x/getting-started/shell.html
index db6ac4a17..16a749f51 100644
--- a/output/docs/4.x/getting-started/shell.html
+++ b/output/docs/4.x/getting-started/shell.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/getting-started/table_configuration.html
b/output/docs/4.x/getting-started/table_configuration.html
index 7b4cfe9c4..c83e305d8 100644
--- a/output/docs/4.x/getting-started/table_configuration.html
+++ b/output/docs/4.x/getting-started/table_configuration.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/getting-started/table_design.html
b/output/docs/4.x/getting-started/table_design.html
index ee7c1cae1..af5a9edc7 100644
--- a/output/docs/4.x/getting-started/table_design.html
+++ b/output/docs/4.x/getting-started/table_design.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/security/authentication.html
b/output/docs/4.x/security/authentication.html
index 842a94de2..9dcbc89f6 100644
--- a/output/docs/4.x/security/authentication.html
+++ b/output/docs/4.x/security/authentication.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/security/authorizations.html
b/output/docs/4.x/security/authorizations.html
index 35e3f6cb9..a92dfdb43 100644
--- a/output/docs/4.x/security/authorizations.html
+++ b/output/docs/4.x/security/authorizations.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/security/kerberos.html
b/output/docs/4.x/security/kerberos.html
index bca9ee586..9599c4e82 100644
--- a/output/docs/4.x/security/kerberos.html
+++ b/output/docs/4.x/security/kerberos.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/security/on-disk-encryption.html
b/output/docs/4.x/security/on-disk-encryption.html
index ea6b6c62b..48c212297 100644
--- a/output/docs/4.x/security/on-disk-encryption.html
+++ b/output/docs/4.x/security/on-disk-encryption.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/security/overview.html
b/output/docs/4.x/security/overview.html
index 2b6702b08..1a41585e3 100644
--- a/output/docs/4.x/security/overview.html
+++ b/output/docs/4.x/security/overview.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/security/permissions.html
b/output/docs/4.x/security/permissions.html
index 7b5dbc2b5..08e906695 100644
--- a/output/docs/4.x/security/permissions.html
+++ b/output/docs/4.x/security/permissions.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/security/wire-encryption.html
b/output/docs/4.x/security/wire-encryption.html
index 4c94630b3..8b5a7d1ca 100644
--- a/output/docs/4.x/security/wire-encryption.html
+++ b/output/docs/4.x/security/wire-encryption.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/troubleshooting/advanced.html
b/output/docs/4.x/troubleshooting/advanced.html
index 66d5d170d..2a69c8fb0 100644
--- a/output/docs/4.x/troubleshooting/advanced.html
+++ b/output/docs/4.x/troubleshooting/advanced.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/troubleshooting/basic.html
b/output/docs/4.x/troubleshooting/basic.html
index 22665b2a4..b0ffbbab0 100644
--- a/output/docs/4.x/troubleshooting/basic.html
+++ b/output/docs/4.x/troubleshooting/basic.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/troubleshooting/performance.html
b/output/docs/4.x/troubleshooting/performance.html
index 4b5e933f0..7d34ff3b3 100644
--- a/output/docs/4.x/troubleshooting/performance.html
+++ b/output/docs/4.x/troubleshooting/performance.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/troubleshooting/system-metadata-tables.html
b/output/docs/4.x/troubleshooting/system-metadata-tables.html
index 0198649d9..367c158a1 100644
--- a/output/docs/4.x/troubleshooting/system-metadata-tables.html
+++ b/output/docs/4.x/troubleshooting/system-metadata-tables.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/troubleshooting/tools.html
b/output/docs/4.x/troubleshooting/tools.html
index 89194325c..1fdc1304b 100644
--- a/output/docs/4.x/troubleshooting/tools.html
+++ b/output/docs/4.x/troubleshooting/tools.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/troubleshooting/tracing.html
b/output/docs/4.x/troubleshooting/tracing.html
index f77dd014f..7a59996bf 100644
--- a/output/docs/4.x/troubleshooting/tracing.html
+++ b/output/docs/4.x/troubleshooting/tracing.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/docs/4.x/troubleshooting/zookeeper.html
b/output/docs/4.x/troubleshooting/zookeeper.html
index f6ea11aa4..631934c45 100644
--- a/output/docs/4.x/troubleshooting/zookeeper.html
+++ b/output/docs/4.x/troubleshooting/zookeeper.html
@@ -325,6 +325,8 @@
<div class="row"><a
href="/docs/4.x/administration/compaction">Compactions</a></div>
+ <div class="row"><a
href="/docs/4.x/administration/merging">Merging</a></div>
+
<div class="row"><a
href="/docs/4.x/administration/upgrading">Upgrading Accumulo</a></div>
<div class="row"><a
href="/docs/4.x/administration/scan-executors">Scan Executors</a></div>
diff --git a/output/feed.xml b/output/feed.xml
index 7de12bc7b..c31c23e29 100644
--- a/output/feed.xml
+++ b/output/feed.xml
@@ -6,8 +6,8 @@
</description>
<link>https://accumulo.apache.org/</link>
<atom:link href="https://accumulo.apache.org/feed.xml" rel="self"
type="application/rss+xml"/>
- <pubDate>Wed, 23 Apr 2025 17:42:14 +0000</pubDate>
- <lastBuildDate>Wed, 23 Apr 2025 17:42:14 +0000</lastBuildDate>
+ <pubDate>Mon, 28 Apr 2025 19:33:39 +0000</pubDate>
+ <lastBuildDate>Mon, 28 Apr 2025 19:33:39 +0000</lastBuildDate>
<generator>Jekyll v4.3.4</generator>