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/activemq-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new f5771a1 Automatic Site Publish by Buildbot
f5771a1 is described below
commit f5771a1cef21aee0c5461b5b8cfec5ff4f175e1f
Author: buildbot <[email protected]>
AuthorDate: Tue Jun 1 05:18:26 2021 +0000
Automatic Site Publish by Buildbot
---
output/features.html | 2 --
output/leveldb-store.html | 6 ++++--
output/persistence.html | 7 ++++++-
output/pure-master-slave.html | 8 ++++++++
output/sitemap.html | 1 -
5 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/output/features.html b/output/features.html
index f1fdf87..94da80c 100644
--- a/output/features.html
+++ b/output/features.html
@@ -241,10 +241,8 @@
</li>
<li><a href="kahadb">KahaDB</a></li>
<li><a href="kaha-persistence">Kaha Persistence</a></li>
- <li><a href="leveldb-store">LevelDB Store</a></li>
<li><a href="periodically-checking-disk-limits">Periodically checking
disk limits</a></li>
<li><a href="pluggable-storage-lockers">Pluggable storage
lockers</a></li>
- <li><a href="replicated-Persistenceleveldb-store">Replicated LevelDB
Store</a></li>
</ul>
</li>
<li><a href="scaling-the-depth-of-a-queue">Scaling the Depth of a
Queue</a></li>
diff --git a/output/leveldb-store.html b/output/leveldb-store.html
index 10b440a..a19b5f8 100644
--- a/output/leveldb-store.html
+++ b/output/leveldb-store.html
@@ -94,13 +94,15 @@
<blockquote>
<p><strong>Warning</strong></p>
- <p>The LevelDB store has been deprecated and is no longer supported or
recommended for use. The recommended store is <a href="kahadb">KahaDB</a></p>
+ <p>The LevelDB store has been removed from production.
+This page only serves as an archival page for previous releases.
+Use <a href="kahadb">KahaDB</a> instead.</p>
</blockquote>
<blockquote>
<p><strong>Version Compatibility</strong></p>
- <p>Available in ActiveMQ 5.8.0 and newer</p>
+ <p>Available in ActiveMQ 5.8.0 but became unsupported as of 5.14.2, and was
removed in 5.17.0</p>
</blockquote>
<p>The LevelDB Store is a file based persistence database that is local to the
message broker that is using it. It has been optimized to provide even faster
persistence than KahaDB. It’s similar to KahahDB but instead of using a custom
B-Tree implementation to index the write ahead logs, it uses <a
href="https://code.google.com/p/leveldb/">LevelDB</a> based indexes which have
several nice properties due to the ‘append only’ files access patterns :</p>
diff --git a/output/persistence.html b/output/persistence.html
index fdadbb5..9364ef1 100644
--- a/output/persistence.html
+++ b/output/persistence.html
@@ -93,9 +93,14 @@
<div class="col-12 activemq5">
<p><a href="features">Features</a> > <a
href="persistence">Persistence</a></p>
+<h2 id="activemq-v5142--v5170">ActiveMQ V5.14.2 / V5.17.0</h2>
+
+<p>ActiveMQ 5.14.2 was the first release after the deprecation announcement of
LevelDB. The implementation was removed in 5.17.0.
+We once again recommend you use <a href="kahadb">KahaDB</a>.</p>
+
<h2 id="activemq-v59">ActiveMQ V5.9</h2>
-<p>In ActiveMQ 5.9, the <a href="replicated-leveldb-store">Replicated LevelDB
Store</a> is introduced. It handles using <a
href="http://zookeeper.apache.org/">Apache ZooKeeper</a> to pick a master from
a set of broker nodes configured to replicate single LevelDB Store. Then
synchronizes all slave LevelDB Stores with the master keeps them up to date by
replicating all updates to the master. This might become the preferred <a
href="masterslave">Master Slave</a> configuration going forward.</p>
+<p>In ActiveMQ 5.9, the <a href="replicated-leveldb-store">Replicated LevelDB
Store</a> was introduced. It handles using <a
href="http://zookeeper.apache.org/">Apache ZooKeeper</a> to pick a master from
a set of broker nodes configured to replicate single LevelDB Store. Then
synchronizes all slave LevelDB Stores with the master keeps them up to date by
replicating all updates to the master. It may have become the preferred <a
href="masterslave">Master Slave</a> configuration going forward.</p>
<h2 id="activemq-v58">ActiveMQ V5.8</h2>
diff --git a/output/pure-master-slave.html b/output/pure-master-slave.html
index 82aa776..a6a7b26 100644
--- a/output/pure-master-slave.html
+++ b/output/pure-master-slave.html
@@ -93,6 +93,14 @@
<div class="col-12 activemq5">
<p><a href="features">Features</a> > <a
href="clustering">Clustering</a> > <a href="masterslave">MasterSlave</a>
> <a href="pure-master-slave">Pure Master Slave</a></p>
+<blockquote>
+ <p><strong>Warning</strong></p>
+
+ <p>The LevelDB store has been removed from production.
+This page only serves as an archival page for previous releases.
+Use <a href="masterslave">shared storage master/slave</a> instead.</p>
+</blockquote>
+
<h3 id="pure-master-slave">Pure Master Slave</h3>
<blockquote>
diff --git a/output/sitemap.html b/output/sitemap.html
index dc5ff5b..7e79143 100644
--- a/output/sitemap.html
+++ b/output/sitemap.html
@@ -481,7 +481,6 @@
<ul>
<li><a href="jdbc-master-slave">JDBC Master Slave</a></li>
<li><a href="kahadb-replication-experimental">KahaDB Replication
(Experimental)</a></li>
- <li><a href="pure-master-slave">Pure Master Slave</a></li>
<li><a href="shared-file-system-master-slave">Shared File System
Master Slave</a></li>
</ul>
</li>