You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by gi...@apache.org on 2020/02/15 23:16:42 UTC

[lucene-site] branch asf-site updated: Automatic Site Publish by Buildbot

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/lucene-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 2c68ddf  Automatic Site Publish by Buildbot
2c68ddf is described below

commit 2c68ddf6ff6906dbeae71eed0987b402197c3214
Author: buildbot <us...@infra.apache.org>
AuthorDate: Sat Feb 15 23:16:38 2020 +0000

    Automatic Site Publish by Buildbot
---
 output/.htaccess                          |   6 +-
 output/core/corenews.html                 |  69 ++++++--
 output/core/developer.html                |  24 ++-
 output/core/discussion.html               |  30 ++--
 output/core/documentation.html            |  26 ++-
 output/core/downloads.html                |  49 +++---
 output/core/{index.html => features.html} |  43 ++---
 output/core/index.html                    |  24 ++-
 output/core/quickstart.html               |  24 ++-
 output/core/systemreqs.html               |  26 ++-
 output/index.html                         | 165 +++++------------
 output/latestversion.html                 | 270 ----------------------------
 output/mirrors-core-latest-redir.html     | 283 ------------------------------
 output/mirrors-core-redir.html            | 283 ------------------------------
 output/news.html                          |  73 +++++++-
 output/openrelevance/index.html           |   4 +-
 output/openrelevance/mailing-lists.html   |   4 +-
 output/privacy.html                       |  14 +-
 output/pylucene/features.html             |  48 +++--
 output/pylucene/index.html                |   4 +-
 output/pylucene/install.html              |  12 +-
 output/pylucene/jcc/features.html         |  72 ++++----
 output/pylucene/jcc/index.html            |   4 +-
 output/pylucene/jcc/install.html          |  16 +-
 output/pylucene/mailing-lists.html        |   4 +-
 output/pylucene/version_control.html      |   4 +-
 output/site-instructions.html             |  47 +----
 output/solr/community.html                |  18 +-
 output/solr/downloads.html                |  38 ++--
 output/solr/features.html                 |   4 +-
 output/solr/guide/index.html              |   6 +-
 output/solr/guide/solr-tutorial.html      |   2 +-
 output/solr/index.html                    |  10 +-
 output/solr/logos-and-assets.html         |   4 +-
 output/solr/news.html                     | 187 ++++++++++----------
 output/solr/resources.html                |  47 ++++-
 output/whoweare.html                      |  32 ++--
 37 files changed, 561 insertions(+), 1415 deletions(-)

diff --git a/output/.htaccess b/output/.htaccess
index 0f7c569..1194362 100644
--- a/output/.htaccess
+++ b/output/.htaccess
@@ -54,9 +54,9 @@ RedirectMatch temp ^/solr/api$ /solr/api/
 # Other pages can always be redirected to the "most current" released javadocs
 # using "temp" instead of permanent so crawlers know that they
 # might change again in the future
-RedirectMatch temp ^/core/api/(.*) /core/8_4_0/$1
-RedirectMatch temp ^/solr/api/org/(.*) /solr/8_4_0/solr-core/org/$1
-RedirectMatch temp ^/solr/api/(.*) /solr/8_4_0/$1
+RedirectMatch temp ^/core/api/(.*) /core/8_4_1/$1
+RedirectMatch temp ^/solr/api/org/(.*) /solr/8_4_1/solr-core/org/$1
+RedirectMatch temp ^/solr/api/(.*) /solr/8_4_1/$1
 RedirectMatch temp ^/solr/guide/(?!index.html)([a-z].*) /solr/guide/8_4/$1
 
 # Solr Tutorial is now in the Solr Ref Guide
diff --git a/output/core/corenews.html b/output/core/corenews.html
index 4ad8c80..c934ccb 100644
--- a/output/core/corenews.html
+++ b/output/core/corenews.html
@@ -196,6 +196,53 @@ document.observe('dom:loaded', StartSlides);
 </div>
 
   <div>
+    <h2 id="apache-lucenetm-841-available">
+      13 January 2020 - Apache Lucene™ 8.4.1 available
+      <a class="headerlink" href="#apache-lucenetm-841-available" title="Permanent link">¶</a>
+    </h2>
+    <p>The Lucene PMC is pleased to announce the release of Apache Lucene 8.4.1.</p>
+<p>Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.</p>
+<p>This release contains numerous bug fixes, optimizations, and improvements, some of which are highlighted below. The release is available for immediate download at:</p>
+<p><a href="https://lucene.apache.org/core/downloads.html">https://lucene.apache.org/core/downloads.html</a></p>
+<h3 id="lucene-841-release-highlights">Lucene 8.4.1 Release Highlights:</h3>
+<p>(No Changes since 8.4.0)</p>
+    <h2 id="apache-lucenetm-840-available">
+      29 December 2019 - Apache Lucene™ 8.4.0 available
+      <a class="headerlink" href="#apache-lucenetm-840-available" title="Permanent link">¶</a>
+    </h2>
+    <p>The Lucene PMC is pleased to announce the release of Apache Lucene 8.4.0.</p>
+<p>Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.</p>
+<p>This release contains numerous bug fixes, optimizations, and improvements, some of which are highlighted below. The release is available for immediate download at:</p>
+<p><a href="https://lucene.apache.org/core/downloads.html">https://lucene.apache.org/core/downloads.html</a></p>
+<h3 id="lucene-840-release-highlights">Lucene 8.4.0 Release Highlights:</h3>
+<ul>
+<li>LatLonShape now supports the "CONTAINS" relation, which enables to find all indexed shapes that contain the query shape.</li>
+<li>Concurrent search is getting more efficient by allowing collectors to share information across threads in order to more efficiently skip non-competitive hits.</li>
+<li>Faster FST lookups on dense nodes.</li>
+<li>Postings are now decoded using SIMD instructions.</li>
+<li>LRUQueryCache includes new heuristics that prevent caching from hurting latency too much.</li>
+<li>LatLonShape builds a more efficient tree that is expected to translate into search speed improvements.</li>
+<li>BaseDirectoryReader no longer sums up document counts across leaves eagerly, allowing for more efficient reader views that hide a subset of documents.</li>
+<li>The index on top of BKD trees is now stored off-heap with MMapDirectory.</li>
+<li>Simple Intervals queries support highlighting.</li>
+<li>Reading DocValues can be interrupted when timeout is exceeded.</li>
+</ul>
+<p>Please read CHANGES.txt for a full list of new features and changes:</p>
+<p><a href="https://lucene.apache.org/core/8_4_0/changes/Changes.html">https://lucene.apache.org/core/8_4_0/changes/Changes.html</a></p>
+    <h2 id="apache-lucenetm-831-available">
+      3 December 2019 - Apache Lucene™ 8.3.1 available
+      <a class="headerlink" href="#apache-lucenetm-831-available" title="Permanent link">¶</a>
+    </h2>
+    <p>The Lucene PMC is pleased to announce the release of Apache Lucene 8.3.1.</p>
+<p>Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.</p>
+<p>This release contains numerous bug fixes, optimizations, and improvements, some of which are highlighted below. The release is available for immediate download at:</p>
+<p><a href="https://lucene.apache.org/core/downloads.html">https://lucene.apache.org/core/downloads.html</a></p>
+<h3 id="lucene-831-release-highlights">Lucene 8.3.1 Release Highlights:</h3>
+<ul>
+<li>Bugfix: MultiTermIntervalsSource.visit() was not calling back to its visitor</li>
+</ul>
+<p>Please read CHANGES.txt for a full list of changes:</p>
+<p><a href="https://lucene.apache.org/core/8_3_1/changes/Changes.html">https://lucene.apache.org/core/8_3_1/changes/Changes.html</a></p>
     <h2 id="apache-lucenetm-830-available">
       2 November 2019 - Apache Lucene™ 8.3.0 available
       <a class="headerlink" href="#apache-lucenetm-830-available" title="Permanent link">¶</a>
@@ -1869,25 +1916,25 @@ with the release for a full list of details.</p>
         <div id="sidebar">
 <div class="button-wrapper">
   <div class="button-green">
-    <a href="/downloads.html">Download</a>
+    <a href="/core/downloads.html">Download</a>
     <div class="flap top">Click to</div>
-    <div class="flap bottom">Apache Lucene 8.3.0</div>
+    <div class="flap bottom">Apache Lucene 8.4.1</div>
   </div>
-  <div class="download-desc">Apache Lucene 8.3.0</div>
+  <div class="download-desc">Apache Lucene 8.4.1</div>
 </div>
 
 <h1 id="resources">Resources</h1>
 <ul>
-  <li><a href="/discussion.html">Mailing Lists</a></li>
-  <li><a href="/developer.html">Developer</a></li>
-  <li><a href="/features.html">Features</a></li>
-  <li><a href="/downloads.html">Releases</a></li>
-  <li><a href="/systemreqs.html">System Requirements</a></li>
+  <li><a href="/core/discussion.html">Mailing Lists</a></li>
+  <li><a href="/core/developer.html">Developer</a></li>
+  <li><a href="/core/features.html">Features</a></li>
+  <li><a href="/core/downloads.html">Releases</a></li>
+  <li><a href="/core/systemreqs.html">System Requirements</a></li>
 </ul>
 
 <h1 id="release-docs">Release Docs</h1>
 <ul>
-  <li><a href="/core/8_3_0/index.html">8.3.0</a></li>
+  <li><a href="/core/8_4_1/index.html">8.4.1</a></li>
 </ul>
 
 <h1 id="about">About</h1>
@@ -1914,7 +1961,6 @@ with the release for a full list of details.</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -1929,11 +1975,10 @@ with the release for a full list of details.</p>
 </div>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/core/developer.html b/output/core/developer.html
index a02d13b..24ca9b0 100644
--- a/output/core/developer.html
+++ b/output/core/developer.html
@@ -199,7 +199,7 @@ document.observe('dom:loaded', StartSlides);
 <code>git clone https://github.com/apache/lucene-solr.git</code></li>
 </ul>
 <h2 id="making-a-contribution">Making a Contribution</h2>
-<p>Lucene Java is always looking for contributions. See the <a href="https://wiki.apache.org/lucene-java/HowToContribute">Wiki</a> for details on contributing.</p>
+<p>Lucene Java is always looking for contributions. See the <a href="https://cwiki.apache.org/confluence/display/LUCENE/HowToContribute">Wiki</a> for details on contributing.</p>
 <h2 id="nightly-builds">Nightly Builds</h2>
 <p><a href="http://jenkins-ci.org/">Jenkins</a> is providing continuous integration capabilities to the Lucene project.
 It is responsible for running nightly builds, tests, javadocs, and code coverage reports.</p>
@@ -227,25 +227,25 @@ It is responsible for running nightly builds, tests, javadocs, and code coverage
         <div id="sidebar">
 <div class="button-wrapper">
   <div class="button-green">
-    <a href="/downloads.html">Download</a>
+    <a href="/core/downloads.html">Download</a>
     <div class="flap top">Click to</div>
-    <div class="flap bottom">Apache Lucene 8.3.0</div>
+    <div class="flap bottom">Apache Lucene 8.4.1</div>
   </div>
-  <div class="download-desc">Apache Lucene 8.3.0</div>
+  <div class="download-desc">Apache Lucene 8.4.1</div>
 </div>
 
 <h1 id="resources">Resources</h1>
 <ul>
-  <li><a href="/discussion.html">Mailing Lists</a></li>
-  <li><a href="/developer.html">Developer</a></li>
-  <li><a href="/features.html">Features</a></li>
-  <li><a href="/downloads.html">Releases</a></li>
-  <li><a href="/systemreqs.html">System Requirements</a></li>
+  <li><a href="/core/discussion.html">Mailing Lists</a></li>
+  <li><a href="/core/developer.html">Developer</a></li>
+  <li><a href="/core/features.html">Features</a></li>
+  <li><a href="/core/downloads.html">Releases</a></li>
+  <li><a href="/core/systemreqs.html">System Requirements</a></li>
 </ul>
 
 <h1 id="release-docs">Release Docs</h1>
 <ul>
-  <li><a href="/core/8_3_0/index.html">8.3.0</a></li>
+  <li><a href="/core/8_4_1/index.html">8.4.1</a></li>
 </ul>
 
 <h1 id="about">About</h1>
@@ -272,7 +272,6 @@ It is responsible for running nightly builds, tests, javadocs, and code coverage
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -287,11 +286,10 @@ It is responsible for running nightly builds, tests, javadocs, and code coverage
 </div>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/core/discussion.html b/output/core/discussion.html
index 37bb9fd..9beec3f 100644
--- a/output/core/discussion.html
+++ b/output/core/discussion.html
@@ -248,13 +248,13 @@ and for questions from users who have no idea where to get started (Lucene-Core?
 <p>This is an automated announcement only list where notifications about all JIRA issues and Github pull requests are sent.</p>
 <p>Subscribe: <a href="mailto:issues-subscribe@lucene.apache.org">issues-subscribe</a></p>
 <p>Unsubscribe: <a href="mailto:issues-unsubscribe@lucene.apache.org">issues-unsubscribe</a>
-(<a href="https://wiki.apache.org/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
+(<a href="https://cwiki.apache.org/confluence/display/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
 <p><a href="http://mail-archives.apache.org/mod_mbox/lucene-issues/">Official Apache Archive</a></p>
 <h3 id="build-notifications-buildslucene">Build Notifications: builds@lucene</h3>
 <p>This is an automated announcement only list where notifications about all CI builds by Jenkins are sent.</p>
 <p>Subscribe: <a href="mailto:builds-subscribe@lucene.apache.org">builds-subscribe</a></p>
 <p>Unsubscribe: <a href="mailto:builds-unsubscribe@lucene.apache.org">builds-unsubscribe</a>
-(<a href="https://wiki.apache.org/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
+(<a href="https://cwiki.apache.org/confluence/display/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
 <p><a href="http://mail-archives.apache.org/mod_mbox/lucene-builds/">Official Apache Archive</a></p>
 <h3 id="commit-notifications-commitslucene">Commit Notifications: commits@lucene</h3>
 <p>This is an automated announcement only list where notifications about every Lucene/Solr commit are sent.</p>
@@ -272,9 +272,9 @@ and for questions from users who have no idea where to get started (Lucene-Core?
 <p>The IRC channel can be used for online discussion about Lucene related stuff,
 but developers should be careful to transfer all the official decisions or useful discussions to the issue tracking system.</p>
 <h2 id="slack">Slack</h2>
-<p>The project's Slack channel is the <strong>#lucene-solr</strong> channel in the <strong>the-asf</strong> organization. Link: <a href="https://the-asf.slack.com/messages/CE70MDPMF">https://the-asf.slack.com/messages/CE70MDPMF</a></p>
+<p>The project's Slack channel is the <strong>#lucene-dev</strong> channel in the <strong>the-asf</strong> organization. Link: <a href="https://the-asf.slack.com/messages/CE70MDPMF">https://the-asf.slack.com/messages/CE70MDPMF</a></p>
 <h2 id="mail-archives">Mail Archives</h2>
-<p>The Lucene Wiki maintains a list of searchable mailing list archives at <a href="http://wiki.apache.org/lucene-java/MailingListArchives">http://wiki.apache.org/lucene-java/MailingListArchives</a>.
+<p>The Lucene Wiki maintains a list of searchable mailing list archives at <a href="https://cwiki.apache.org/confluence/display/lucene/MailingListArchives">https://cwiki.apache.org/confluence/display/lucene/MailingListArchives</a>.
 No endorsement is implied by the listing of an archive on the Wiki.</p>
 <h2 id="other-mailing-lists">Other Mailing Lists</h2>
 <p>Each Lucene project maintains its own mailing lists.  Please refer to the project you are interested in for details on subscribing to its mailing list.</p>
@@ -283,25 +283,25 @@ No endorsement is implied by the listing of an archive on the Wiki.</p>
         <div id="sidebar">
 <div class="button-wrapper">
   <div class="button-green">
-    <a href="/downloads.html">Download</a>
+    <a href="/core/downloads.html">Download</a>
     <div class="flap top">Click to</div>
-    <div class="flap bottom">Apache Lucene 8.3.0</div>
+    <div class="flap bottom">Apache Lucene 8.4.1</div>
   </div>
-  <div class="download-desc">Apache Lucene 8.3.0</div>
+  <div class="download-desc">Apache Lucene 8.4.1</div>
 </div>
 
 <h1 id="resources">Resources</h1>
 <ul>
-  <li><a href="/discussion.html">Mailing Lists</a></li>
-  <li><a href="/developer.html">Developer</a></li>
-  <li><a href="/features.html">Features</a></li>
-  <li><a href="/downloads.html">Releases</a></li>
-  <li><a href="/systemreqs.html">System Requirements</a></li>
+  <li><a href="/core/discussion.html">Mailing Lists</a></li>
+  <li><a href="/core/developer.html">Developer</a></li>
+  <li><a href="/core/features.html">Features</a></li>
+  <li><a href="/core/downloads.html">Releases</a></li>
+  <li><a href="/core/systemreqs.html">System Requirements</a></li>
 </ul>
 
 <h1 id="release-docs">Release Docs</h1>
 <ul>
-  <li><a href="/core/8_3_0/index.html">8.3.0</a></li>
+  <li><a href="/core/8_4_1/index.html">8.4.1</a></li>
 </ul>
 
 <h1 id="about">About</h1>
@@ -328,7 +328,6 @@ No endorsement is implied by the listing of an archive on the Wiki.</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -343,11 +342,10 @@ No endorsement is implied by the listing of an archive on the Wiki.</p>
 </div>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/core/documentation.html b/output/core/documentation.html
index 5f55f64..069b0ab 100644
--- a/output/core/documentation.html
+++ b/output/core/documentation.html
@@ -198,33 +198,33 @@ document.observe('dom:loaded', StartSlides);
 
   <h2>Java Docs</h2>
   <ul>
-    <li><a href="/8_3_0/index.html">8.3.0</a></li>
-    <li><a href="/7_7_2/index.html">7.7.2</a></li>
+    <li><a href="https://lucene.apache.org/core/8_4_1/index.html">8.4.1</a></li>
+    <li><a href="https://lucene.apache.org/core/7_7_2/index.html">7.7.2</a></li>
   </ul>
 </div>
         </div>
         <div id="sidebar">
 <div class="button-wrapper">
   <div class="button-green">
-    <a href="/downloads.html">Download</a>
+    <a href="/core/downloads.html">Download</a>
     <div class="flap top">Click to</div>
-    <div class="flap bottom">Apache Lucene 8.3.0</div>
+    <div class="flap bottom">Apache Lucene 8.4.1</div>
   </div>
-  <div class="download-desc">Apache Lucene 8.3.0</div>
+  <div class="download-desc">Apache Lucene 8.4.1</div>
 </div>
 
 <h1 id="resources">Resources</h1>
 <ul>
-  <li><a href="/discussion.html">Mailing Lists</a></li>
-  <li><a href="/developer.html">Developer</a></li>
-  <li><a href="/features.html">Features</a></li>
-  <li><a href="/downloads.html">Releases</a></li>
-  <li><a href="/systemreqs.html">System Requirements</a></li>
+  <li><a href="/core/discussion.html">Mailing Lists</a></li>
+  <li><a href="/core/developer.html">Developer</a></li>
+  <li><a href="/core/features.html">Features</a></li>
+  <li><a href="/core/downloads.html">Releases</a></li>
+  <li><a href="/core/systemreqs.html">System Requirements</a></li>
 </ul>
 
 <h1 id="release-docs">Release Docs</h1>
 <ul>
-  <li><a href="/core/8_3_0/index.html">8.3.0</a></li>
+  <li><a href="/core/8_4_1/index.html">8.4.1</a></li>
 </ul>
 
 <h1 id="about">About</h1>
@@ -251,7 +251,6 @@ document.observe('dom:loaded', StartSlides);
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -266,11 +265,10 @@ document.observe('dom:loaded', StartSlides);
 </div>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/core/downloads.html b/output/core/downloads.html
index 86c620a..6afdcbe 100644
--- a/output/core/downloads.html
+++ b/output/core/downloads.html
@@ -199,30 +199,30 @@ Due to the voluntary nature of Lucene, no releases are scheduled in advance.
 System Requirements are detailed <a href="/core/systemreqs.html">here</a>.</p>
 </div>
 
-  <h3 id="lucene-830">Lucene 8.3.0
-    <a class="headerlink" href="#lucene-830" title="Permanent link">¶</a>
+  <h3 id="lucene-841">Lucene 8.4.1
+    <a class="headerlink" href="#lucene-841" title="Permanent link">¶</a>
   </h3>
 
-  <p>Lucene 8.3.0 is the most recent Apache Lucene release.</p>
+  <p>Lucene 8.4.1 is the most recent Apache Lucene release.</p>
 
   <ul>
     <li>Source release:
-      <a href="https://www.apache.org/dyn/closer.lua/lucene/java/8.3.0/lucene-8.3.0-src.tgz">lucene-8.3.0-src.tgz</a>
-      [<a href="https://www.apache.org/dist/lucene/java/8.3.0/lucene-8.3.0-src.tgz.asc">PGP</a>]
-      [<a href="https://www.apache.org/dist/lucene/java/8.3.0/lucene-8.3.0-src.tgz.sha512">SHA512</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/lucene/java/8.4.1/lucene-8.4.1-src.tgz">lucene-8.4.1-src.tgz</a>
+      [<a href="https://www.apache.org/dist/lucene/java/8.4.1/lucene-8.4.1-src.tgz.asc">PGP</a>]
+      [<a href="https://www.apache.org/dist/lucene/java/8.4.1/lucene-8.4.1-src.tgz.sha512">SHA512</a>]
     </li>
 
     <li>Binary releases:
-      <a href="https://www.apache.org/dyn/closer.lua/lucene/java/8.3.0/lucene-8.3.0.tgz">lucene-8.3.0.tgz</a>
-      [<a href="https://www.apache.org/dist/lucene/java/8.3.0/lucene-8.3.0.tgz.asc">PGP</a>]
-      [<a href="https://www.apache.org/dist/lucene/java/8.3.0/lucene-8.3.0.tgz.sha512">SHA512</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/lucene/java/8.4.1/lucene-8.4.1.tgz">lucene-8.4.1.tgz</a>
+      [<a href="https://www.apache.org/dist/lucene/java/8.4.1/lucene-8.4.1.tgz.asc">PGP</a>]
+      [<a href="https://www.apache.org/dist/lucene/java/8.4.1/lucene-8.4.1.tgz.sha512">SHA512</a>]
       /
-      <a href="https://www.apache.org/dyn/closer.lua/lucene/java/8.3.0/lucene-8.3.0.zip">lucene-8.3.0.zip</a>
-      [<a href="https://www.apache.org/dist/lucene/java/8.3.0/lucene-8.3.0.zip.asc">PGP</a>]
-      [<a href="https://www.apache.org/dist/lucene/java/8.3.0/lucene-8.3.0.zip.sha512">SHA512</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/lucene/java/8.4.1/lucene-8.4.1.zip">lucene-8.4.1.zip</a>
+      [<a href="https://www.apache.org/dist/lucene/java/8.4.1/lucene-8.4.1.zip.asc">PGP</a>]
+      [<a href="https://www.apache.org/dist/lucene/java/8.4.1/lucene-8.4.1.zip.sha512">SHA512</a>]
     </li>
 
-    <li><a href="https://lucene.apache.org/core/8_3_0/changes/Changes.html">Change log</a></li>
+    <li><a href="https://lucene.apache.org/core/8_4_1/changes/Changes.html">Change log</a></li>
   </ul>
 
   <h3 id="lucene-772">Lucene 7.7.2
@@ -264,30 +264,29 @@ System Requirements are detailed <a href="/core/systemreqs.html">here</a>.</p>
   lucene-core jar file, html documentation, a demo application (see the "Getting Started" section) and various jar files containing contributed code.
   The <tt>lucene-VERSION-src.zip</tt> or <tt>.tar.gz</tt> contains the full source code for that version.</p>
 </div>
-</div>
         </div>
         <div id="sidebar">
 <div class="button-wrapper">
   <div class="button-green">
-    <a href="/downloads.html">Download</a>
+    <a href="/core/downloads.html">Download</a>
     <div class="flap top">Click to</div>
-    <div class="flap bottom">Apache Lucene 8.3.0</div>
+    <div class="flap bottom">Apache Lucene 8.4.1</div>
   </div>
-  <div class="download-desc">Apache Lucene 8.3.0</div>
+  <div class="download-desc">Apache Lucene 8.4.1</div>
 </div>
 
 <h1 id="resources">Resources</h1>
 <ul>
-  <li><a href="/discussion.html">Mailing Lists</a></li>
-  <li><a href="/developer.html">Developer</a></li>
-  <li><a href="/features.html">Features</a></li>
-  <li><a href="/downloads.html">Releases</a></li>
-  <li><a href="/systemreqs.html">System Requirements</a></li>
+  <li><a href="/core/discussion.html">Mailing Lists</a></li>
+  <li><a href="/core/developer.html">Developer</a></li>
+  <li><a href="/core/features.html">Features</a></li>
+  <li><a href="/core/downloads.html">Releases</a></li>
+  <li><a href="/core/systemreqs.html">System Requirements</a></li>
 </ul>
 
 <h1 id="release-docs">Release Docs</h1>
 <ul>
-  <li><a href="/core/8_3_0/index.html">8.3.0</a></li>
+  <li><a href="/core/8_4_1/index.html">8.4.1</a></li>
 </ul>
 
 <h1 id="about">About</h1>
@@ -314,7 +313,6 @@ System Requirements are detailed <a href="/core/systemreqs.html">here</a>.</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -329,11 +327,10 @@ System Requirements are detailed <a href="/core/systemreqs.html">here</a>.</p>
 </div>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/core/index.html b/output/core/features.html
similarity index 86%
copy from output/core/index.html
copy to output/core/features.html
index d2a5df5..6d69bc1 100644
--- a/output/core/index.html
+++ b/output/core/features.html
@@ -27,7 +27,7 @@
 <script type="text/javascript" src="/theme/javascript/lucene/prototype.js"></script>
 <script type="text/javascript" src="/theme/javascript/lucene/effects.js"></script>
 <script type="text/javascript" src="/theme/javascript/lucene/search.js"></script>
-<script type="text/javascript" src="/theme/javascript/lucene/slides.js"></script>    <title>Apache Lucene - Apache Lucene Core</title>
+<script type="text/javascript" src="/theme/javascript/lucene/slides.js"></script>    <title>Apache Lucene - Lucene<span style="vertical-align: super; font-size: xx-small">TM</span> Features</title>
 <meta name="keywords"
        content="apache, apache lucene, apache solr, solr, lucene
        search, information retrieval, spell checking, faceting, inverted index,
@@ -191,15 +191,8 @@ document.observe('dom:loaded', StartSlides);
       <div id="content-wrap" class="clearfix">
         <div id="main">
 <div>
-  <h1 class="title">Apache Lucene Core</h1>
-  <p>Apache Lucene<span style="vertical-align: super; font-size: xx-small">TM</span> is a
-high-performance, full-featured text search engine library written entirely in Java.
-It is a technology suitable for nearly any application that requires full-text search,
-especially cross-platform.</p>
-<p>Apache Lucene is an open source project available for free download. Please use the
-links on the right to access Lucene.</p>
-<h1 id="lucenetm-features">Lucene<span style="vertical-align: super; font-size: xx-small">TM</span> Features</h1>
-<p>Lucene offers powerful features through a simple API:</p>
+  <h1 class="title">Lucene<span style="vertical-align: super; font-size: xx-small">TM</span> Features</h1>
+  <p>Lucene offers powerful features through a simple API:</p>
 <h2 id="scalable-high-performance-indexing">Scalable, High-Performance Indexing</h2>
 <ul>
 <li>over <a href="http://home.apache.org/~mikemccand/lucenebench/indexing.html">150GB/hour on modern hardware</a></li>
@@ -210,8 +203,7 @@ links on the right to access Lucene.</p>
 <h2 id="powerful-accurate-and-efficient-search-algorithms">Powerful, Accurate and Efficient Search Algorithms</h2>
 <ul>
 <li>ranked searching -- best results returned first</li>
-<li>many powerful query types: phrase queries, wildcard queries, proximity
-  queries, range queries and more</li>
+<li>many powerful query types: phrase queries, wildcard queries, proximity queries, range queries and more</li>
 <li>fielded searching (e.g. title, author, contents)</li>
 <li>sorting by any field</li>
 <li>multiple-index searching with merged results</li>
@@ -223,35 +215,34 @@ links on the right to access Lucene.</p>
 </ul>
 <h2 id="cross-platform-solution">Cross-Platform Solution</h2>
 <ul>
-<li>Available as Open Source software under the <a href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License</a> which lets you use
-  Lucene in both commercial and Open Source programs</li>
+<li>Available as Open Source software under the <a href="https://www.apache.org/licenses/LICENSE-2.0.html">Apache License</a> which lets you use Lucene in both commercial and Open Source programs</li>
 <li>100%-pure Java</li>
-<li>Implementations <a href="http://wiki.apache.org/lucene-java/LuceneImplementations">in other programming languages available</a> that are index-compatible</li>
+<li>Implementations in <a href="https://cwiki.apache.org/confluence/display/lucene/LuceneImplementations">other programming languages available</a> that are index-compatible</li>
 </ul>
 </div>
         </div>
         <div id="sidebar">
 <div class="button-wrapper">
   <div class="button-green">
-    <a href="/downloads.html">Download</a>
+    <a href="/core/downloads.html">Download</a>
     <div class="flap top">Click to</div>
-    <div class="flap bottom">Apache Lucene 8.3.0</div>
+    <div class="flap bottom">Apache Lucene 8.4.1</div>
   </div>
-  <div class="download-desc">Apache Lucene 8.3.0</div>
+  <div class="download-desc">Apache Lucene 8.4.1</div>
 </div>
 
 <h1 id="resources">Resources</h1>
 <ul>
-  <li><a href="/discussion.html">Mailing Lists</a></li>
-  <li><a href="/developer.html">Developer</a></li>
-  <li><a href="/features.html">Features</a></li>
-  <li><a href="/downloads.html">Releases</a></li>
-  <li><a href="/systemreqs.html">System Requirements</a></li>
+  <li><a href="/core/discussion.html">Mailing Lists</a></li>
+  <li><a href="/core/developer.html">Developer</a></li>
+  <li><a href="/core/features.html">Features</a></li>
+  <li><a href="/core/downloads.html">Releases</a></li>
+  <li><a href="/core/systemreqs.html">System Requirements</a></li>
 </ul>
 
 <h1 id="release-docs">Release Docs</h1>
 <ul>
-  <li><a href="/core/8_3_0/index.html">8.3.0</a></li>
+  <li><a href="/core/8_4_1/index.html">8.4.1</a></li>
 </ul>
 
 <h1 id="about">About</h1>
@@ -278,7 +269,6 @@ links on the right to access Lucene.</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -293,11 +283,10 @@ links on the right to access Lucene.</p>
 </div>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/core/index.html b/output/core/index.html
index d2a5df5..78fb5e0 100644
--- a/output/core/index.html
+++ b/output/core/index.html
@@ -226,32 +226,32 @@ links on the right to access Lucene.</p>
 <li>Available as Open Source software under the <a href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License</a> which lets you use
   Lucene in both commercial and Open Source programs</li>
 <li>100%-pure Java</li>
-<li>Implementations <a href="http://wiki.apache.org/lucene-java/LuceneImplementations">in other programming languages available</a> that are index-compatible</li>
+<li>Implementations <a href="https://cwiki.apache.org/confluence/display/lucene/LuceneImplementations">in other programming languages available</a> that are index-compatible</li>
 </ul>
 </div>
         </div>
         <div id="sidebar">
 <div class="button-wrapper">
   <div class="button-green">
-    <a href="/downloads.html">Download</a>
+    <a href="/core/downloads.html">Download</a>
     <div class="flap top">Click to</div>
-    <div class="flap bottom">Apache Lucene 8.3.0</div>
+    <div class="flap bottom">Apache Lucene 8.4.1</div>
   </div>
-  <div class="download-desc">Apache Lucene 8.3.0</div>
+  <div class="download-desc">Apache Lucene 8.4.1</div>
 </div>
 
 <h1 id="resources">Resources</h1>
 <ul>
-  <li><a href="/discussion.html">Mailing Lists</a></li>
-  <li><a href="/developer.html">Developer</a></li>
-  <li><a href="/features.html">Features</a></li>
-  <li><a href="/downloads.html">Releases</a></li>
-  <li><a href="/systemreqs.html">System Requirements</a></li>
+  <li><a href="/core/discussion.html">Mailing Lists</a></li>
+  <li><a href="/core/developer.html">Developer</a></li>
+  <li><a href="/core/features.html">Features</a></li>
+  <li><a href="/core/downloads.html">Releases</a></li>
+  <li><a href="/core/systemreqs.html">System Requirements</a></li>
 </ul>
 
 <h1 id="release-docs">Release Docs</h1>
 <ul>
-  <li><a href="/core/8_3_0/index.html">8.3.0</a></li>
+  <li><a href="/core/8_4_1/index.html">8.4.1</a></li>
 </ul>
 
 <h1 id="about">About</h1>
@@ -278,7 +278,6 @@ links on the right to access Lucene.</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -293,11 +292,10 @@ links on the right to access Lucene.</p>
 </div>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/core/quickstart.html b/output/core/quickstart.html
index bc02a5b..f23fc4e 100644
--- a/output/core/quickstart.html
+++ b/output/core/quickstart.html
@@ -198,32 +198,32 @@ document.observe('dom:loaded', StartSlides);
 
   <p>The most recent versions can also be found online:</p>
   <ul>
-    <li><a href="8_3_0/demo/overview-summary.html#overview_description">Lucene 8.3.0 Demo</a></li>
+    <li><a href="https://lucene.apache.org/core/8_4_1/demo/overview-summary.html#overview_description">Lucene 8.4.1 Demo</a></li>
   </ul>
 </div>
         </div>
         <div id="sidebar">
 <div class="button-wrapper">
   <div class="button-green">
-    <a href="/downloads.html">Download</a>
+    <a href="/core/downloads.html">Download</a>
     <div class="flap top">Click to</div>
-    <div class="flap bottom">Apache Lucene 8.3.0</div>
+    <div class="flap bottom">Apache Lucene 8.4.1</div>
   </div>
-  <div class="download-desc">Apache Lucene 8.3.0</div>
+  <div class="download-desc">Apache Lucene 8.4.1</div>
 </div>
 
 <h1 id="resources">Resources</h1>
 <ul>
-  <li><a href="/discussion.html">Mailing Lists</a></li>
-  <li><a href="/developer.html">Developer</a></li>
-  <li><a href="/features.html">Features</a></li>
-  <li><a href="/downloads.html">Releases</a></li>
-  <li><a href="/systemreqs.html">System Requirements</a></li>
+  <li><a href="/core/discussion.html">Mailing Lists</a></li>
+  <li><a href="/core/developer.html">Developer</a></li>
+  <li><a href="/core/features.html">Features</a></li>
+  <li><a href="/core/downloads.html">Releases</a></li>
+  <li><a href="/core/systemreqs.html">System Requirements</a></li>
 </ul>
 
 <h1 id="release-docs">Release Docs</h1>
 <ul>
-  <li><a href="/core/8_3_0/index.html">8.3.0</a></li>
+  <li><a href="/core/8_4_1/index.html">8.4.1</a></li>
 </ul>
 
 <h1 id="about">About</h1>
@@ -250,7 +250,6 @@ document.observe('dom:loaded', StartSlides);
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -265,11 +264,10 @@ document.observe('dom:loaded', StartSlides);
 </div>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/core/systemreqs.html b/output/core/systemreqs.html
index 61cdab4..4de5a69 100644
--- a/output/core/systemreqs.html
+++ b/output/core/systemreqs.html
@@ -198,33 +198,33 @@ document.observe('dom:loaded', StartSlides);
 
   <p>The system requirements of the various Lucene releases are listed on their documentation pages:</p>
   <ul>
-    <li><a href="/8_3_0/SYSTEM_REQUIREMENTS.html">8.3.0</a></li>
-    <li><a href="/7_7_2/SYSTEM_REQUIREMENTS.html">7.7.2</a></li>
+    <li><a href="/core/8_4_1/SYSTEM_REQUIREMENTS.html">8.4.1</a></li>
+    <li><a href="/core/7_7_2/SYSTEM_REQUIREMENTS.html">7.7.2</a></li>
   </ul>
 </div>
         </div>
         <div id="sidebar">
 <div class="button-wrapper">
   <div class="button-green">
-    <a href="/downloads.html">Download</a>
+    <a href="/core/downloads.html">Download</a>
     <div class="flap top">Click to</div>
-    <div class="flap bottom">Apache Lucene 8.3.0</div>
+    <div class="flap bottom">Apache Lucene 8.4.1</div>
   </div>
-  <div class="download-desc">Apache Lucene 8.3.0</div>
+  <div class="download-desc">Apache Lucene 8.4.1</div>
 </div>
 
 <h1 id="resources">Resources</h1>
 <ul>
-  <li><a href="/discussion.html">Mailing Lists</a></li>
-  <li><a href="/developer.html">Developer</a></li>
-  <li><a href="/features.html">Features</a></li>
-  <li><a href="/downloads.html">Releases</a></li>
-  <li><a href="/systemreqs.html">System Requirements</a></li>
+  <li><a href="/core/discussion.html">Mailing Lists</a></li>
+  <li><a href="/core/developer.html">Developer</a></li>
+  <li><a href="/core/features.html">Features</a></li>
+  <li><a href="/core/downloads.html">Releases</a></li>
+  <li><a href="/core/systemreqs.html">System Requirements</a></li>
 </ul>
 
 <h1 id="release-docs">Release Docs</h1>
 <ul>
-  <li><a href="/core/8_3_0/index.html">8.3.0</a></li>
+  <li><a href="/core/8_4_1/index.html">8.4.1</a></li>
 </ul>
 
 <h1 id="about">About</h1>
@@ -251,7 +251,6 @@ document.observe('dom:loaded', StartSlides);
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -266,11 +265,10 @@ document.observe('dom:loaded', StartSlides);
 </div>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/index.html b/output/index.html
index 533d17f..20e829f 100644
--- a/output/index.html
+++ b/output/index.html
@@ -193,133 +193,64 @@ document.observe('dom:loaded', StartSlides);
 </h1>
 
 <div>
-  <h2 id="apache-lucene-830-and-apache-solr-830-available">
-    2 November 2019 - Apache Lucene 8.3.0 and Apache Solr 8.3.0 available
-    <a class="headerlink" href="#apache-lucene-830-and-apache-solr-830-available" title="Permanent link">¶</a>
+  <h2 id="apache-lucene-841-and-apache-solr-841-available">
+    13 January 2020 - Apache Lucene 8.4.1 and Apache Solr 8.4.1 available
+    <a class="headerlink" href="#apache-lucene-841-and-apache-solr-841-available" title="Permanent link">¶</a>
   </h2>
-  <p>The Lucene PMC is pleased to announce the release of Apache® Lucene™ 8.3.0 and Apache® Solr™ 8.3.0.</p>
+  <p>The Lucene PMC is pleased to announce the release of Apache® Lucene™ 8.4.1 and Apache® Solr™ 8.4.1.</p>
 <p>Lucene can be downloaded from <a href="https://lucene.apache.org/core/downloads.html">https://lucene.apache.org/core/downloads.html</a>
 and Solr can be downloaded from <a href="https://lucene.apache.org/solr/downloads.html">https://lucene.apache.org/solr/downloads.html</a></p>
 <h3 id="highlights-of-this-lucene-release-include">Highlights of this Lucene release include:</h3>
-<ul>
-<li>New SpanishMinimalStemFilter</li>
-<li>New "export all terms and doc freqs" feature to Luke with delimiters</li>
-<li>Composite Matches from multiple subqueries now allow access to their submatches, and a new NamedMatches API allows marking of subqueries and a simple way to find which subqueries have matched on a given</li>
-<li>Range Query For Multiple Connected Ranges</li>
-<li>LatLonDocValuesPointInPolygonQuery for LatLonDocValuesField</li>
-<li>New UniformSplitPostingsFormat (name "UniformSplit") primarily benefiting in simplicity and extensibility</li>
-<li>New STUniformSplitPostingsFormat (name "SharedTermsUniformSplit") that shares a single internal term dictionary across fields</li>
-<li>DisjunctionMaxQuery more efficiently leverages impacts to skip non-competitive hits</li>
-<li>BooleanQuery with no scoring clause can now early terminate the query when the total hits is not requested</li>
-<li>Matches on wildcard queries will defer building their full disjunction until a MatchesIterator is pulled</li>
-<li>spatial-extras quad and packed quad prefix trees now index points faster</li>
-<li>Add additional leaf node level optimizations in LatLonShapeBoundingBoxQuery</li>
-<li>Improve performance of WITHIN and DISJOINT queries for Shape queries by doing just one pass whenever possible</li>
-<li>Introduce shared count based early termination across multiple slices</li>
-<li>Blocktree's seekExact now short-circuits false if the term isn't in the min-max range of the segment. Large perf gain for ID/time like data when populated sequentially</li>
-<li>Show SPI names instead of class names in Luke Analysis tab</li>
-<li>GraphTokenStreamFiniteStrings preserves all Token attributes through its finite strings TokenStreams</li>
-<li>Introduced SpanPositionRange into XML Query Parser</li>
-<li>Use a sort key instead of true distance in NearestNeighbor</li>
-<li>Tessellator labels the edges of the generated triangles whether they belong to the original polygon</li>
-<li>Use exact distance between point and bounding rectangle in FloatPointNearestNeighbor</li>
-<li>The Korean analyzer now splits tokens on boundaries between digits and alphabetic characters</li>
-<li>MoreLikeThis is biased for uncommon fields</li>
-</ul>
+<p>(No changes since 8.4.0)</p>
 <h3 id="highlights-of-this-solr-release-include">Highlights of this Solr release include:</h3>
 <ul>
-<li>Two dimensional routed aliases are now available for organizing collections based on the data values of two fields</li>
-<li>SPLITSHARD implements a new splitByPrefix option that takes into account the actual document distribution when using compositeIds</li>
-<li>QueryElevationComponent can have query rules configured with match="subset" wherein the words need only match a subset of the query's words and in any order</li>
-<li>Command line option to export documents to a file</li>
-<li>Support deterministic replica routing preferences for better cache usage</li>
-<li>Ability to query aliases in Solr Admin UI</li>
-<li>JWTAuthPlugin supports multiple JWKS endpoints and multiple IdP issuers</li>
-<li>JSON faceting now supports arbitrary ranges for range facets</li>
-<li>Support integral plots, cosine distance and string truncation with math expressions (Joel Bernstein)</li>
-<li>New cat() stream source to create tuples from lines in local files</li>
-<li>Add upper, lower, trim and split Stream Evaluators</li>
-<li>Add CsvStream, TsvStream Streaming Expressions and supporting Stream Evaluators</li>
-<li>Add CaffeineCache, an efficient implementation of SolrCache</li>
-<li>Live SPLITSHARD can lose updates due to cluster state change between checking if the current shard is active and later checking if there are any sub-shard leaders to forward the update to</li>
-<li>Fix for SPLITSHARD (async) with failures in underlying sub-operations can result in data loss</li>
-<li>Allow dynamic resizing of SolrCache-s</li>
-<li>Allow optional redaction of data saved by 'bin/solr autoscaling -save'</li>
-<li>Optimized large managed schema modifications (internal O(n^2) problem)</li>
-<li>Max idle time support for SolrCache implementations</li>
-<li>Add Prometheus Exporter GC and Heap options</li>
-<li>SSL: Adding Enabling/Disabling client's hostname verification config</li>
-<li>Introducing SolrClient.ping(collection) in SolrJ</li>
-<li>Fix for CDCR bootstrap not replicating index to the replicas of target cluster</li>
-<li>Fixed a race condition when initializing metrics for new security plugins on security.json change</li>
-<li>Fixed JWTAuthPlugin to update metrics prior to continuing w/other filters or returning error</li>
-<li>Fixed distributed grouping when multiple 'fl' params are specified</li>
-<li>JMX MBeans are not exposed because of race condition between creating platform mbean server and registering mbeans</li>
-<li>Fix for class-cast issues during atomic-update 'removeregex' operations</li>
-<li>Fix for multi-node race condition to create/remove nodeLost markers</li>
-<li>Fix for too many cascading calls to remote servers, which can bring down nodes</li>
-<li>Fix for MOVEREPLICA ignoring replica type and always adding 'nrt' replicas</li>
-<li>Fix: DistributedZkUpdateProcessor should propagate URP.finish() lifecycle (regression since 8.1)</li>
+<li>Fix for overseer serialization to support rolling upgrade (broken since 8.4)</li>
+<li>Fix for SSL support with SOLR_SSL_NEED_CLIENT_AUTH (broken since 8.2)</li>
+<li>Package manager to store public keys in a special "trusted" location instead of in ZooKeeper</li>
 </ul>
-  <h2 id="new-mailing-lists">
-    6 September 2019 - New mailing lists
-    <a class="headerlink" href="#new-mailing-lists" title="Permanent link">¶</a>
+  <h2 id="apache-lucene-840-and-apache-solr-840-available">
+    29 December 2019 - Apache Lucene 8.4.0 and Apache Solr 8.4.0 available
+    <a class="headerlink" href="#apache-lucene-840-and-apache-solr-840-available" title="Permanent link">¶</a>
   </h2>
-  <p>The Lucene project has added two new announce mailing lists, <code>issues@lucene.apache.org</code> and <code>builds@lucene.apache.org</code>.
-High-volume automated emails from our bug tracker, JIRA and GitHub will be moved from the <code>dev@</code> list to <code>issues@</code> and
-automated emails from our Jenkins CI build servers will be moved from the <code>dev@</code> list to <code>builds@</code>.</p>
-<p>This is an effort to reduce the sometimes overwhelming email volume on our main development mailing list and thus make it
-easier for the community to follow important discussions by humans on the <code>dev@lucene.apache.org</code> list.</p>
-<p>Everyone who wants to continue receiving these automated emails should sign up for one or both of the two new lists.
-Sign-up instructions can be found on the <a href="https://lucene.apache.org/core/discussion.html">Lucene-java</a>
-and <a href="https://lucene.apache.org/solr/community.html#mailing-lists-irc">Solr</a> web sites.</p>
-  <h2 id="apache-lucene-820-and-apache-solr-820-available">
-    26 July 2019 - Apache Lucene 8.2.0 and Apache Solr 8.2.0 Available
-    <a class="headerlink" href="#apache-lucene-820-and-apache-solr-820-available" title="Permanent link">¶</a>
-  </h2>
-  <p>The Lucene PMC is pleased to announce the release of Apache Lucene 8.2.0 and Apache Solr 8.2.0</p>
-<p>Lucene can be downloaded from <a href="https://lucene.apache.org/core/downloads.html">https://lucene.apache.org/core/downloads.html</a> and Solr can be downloaded from <a href="https://lucene.apache.org/solr/downloads.html">https://lucene.apache.org/solr/downloads.html</a></p>
+  <p>The Lucene PMC is pleased to announce the release of Apache® Lucene™ 8.4.0 and Apache® Solr™ 8.4.0.</p>
+<p>Lucene can be downloaded from <a href="https://lucene.apache.org/core/downloads.html">https://lucene.apache.org/core/downloads.html</a>
+and Solr can be downloaded from <a href="https://lucene.apache.org/solr/downloads.html">https://lucene.apache.org/solr/downloads.html</a></p>
 <h3 id="highlights-of-this-lucene-release-include">Highlights of this Lucene release include:</h3>
-<h4 id="api-changes">API Changes:</h4>
 <ul>
-<li>Intervals queries has been moved from the sandbox to the queries module.</li>
+<li>LatLonShape now supports the "CONTAINS" relation, which enables to find all indexed shapes that contain the query shape.</li>
+<li>Concurrent search is getting more efficient by allowing collectors to share information across threads in order to more efficiently skip non-competitive hits.</li>
+<li>Faster FST lookups on dense nodes.</li>
+<li>Postings are now decoded using SIMD instructions.</li>
+<li>LRUQueryCache includes new heuristics that prevent caching from hurting latency too much.</li>
+<li>LatLonShape builds a more efficient tree that is expected to translate into search speed improvements.</li>
+<li>BaseDirectoryReader no longer sums up document counts across leaves eagerly, allowing for more efficient reader views that hide a subset of documents.</li>
+<li>The index on top of BKD trees is now stored off-heap with MMapDirectory.</li>
+<li>Simple Intervals queries support highlighting.</li>
+<li>Reading DocValues can be interrupted when timeout is exceeded.</li>
 </ul>
-<h4 id="new-features">New Features</h4>
+<h3 id="highlights-of-this-solr-release-include">Highlights of this Solr release include:</h3>
 <ul>
-<li>New XYShape Field and Queries for indexing and querying general cartesian geometries.</li>
-<li>Snowball stemmer/analyzer for the Estonian language.</li>
-<li>Provide a FeatureSortfield to allow sorting search hits by descending value of a feature.</li>
-<li>Add new KoreanNumberFilter that can change Hangul character to number and process decimal point.</li>
-<li>Add doc-value support to range fields.</li>
-<li>Add monitor subproject (previously Luwak monitoring library) that allows a stream of documents to be matched against a set of registered queriesin an efficient manner.</li>
-<li>Add a numeric range query in sandbox that takes advantage of index sorting.Add a numeric range query in sandbox that takes advantage of index sorting.</li>
+<li>A new package management system was introduced in order to ease deploying plugins.</li>
+<li>Better security with the out-of-the-box configuration.</li>
 </ul>
-<h4 id="optimizations">Optimizations</h4>
+<p>A summary of important changes is published in the Solr Reference Guide at <a href="https://lucene.apache.org/solr/guide/8_4/solr-upgrade-notes.html">https://lucene.apache.org/solr/guide/8_4/solr-upgrade-notes.html</a>.</p>
+  <h2 id="apache-lucene-831-and-apache-solr-831-available">
+    3 December 2019 - Apache Lucene 8.3.1 and Apache Solr 8.3.1 available
+    <a class="headerlink" href="#apache-lucene-831-and-apache-solr-831-available" title="Permanent link">¶</a>
+  </h2>
+  <p>The Lucene PMC is pleased to announce the release of Apache® Lucene™ 8.3.1 and Apache® Solr™ 8.3.1.</p>
+<p>Lucene can be downloaded from <a href="https://lucene.apache.org/core/downloads.html">https://lucene.apache.org/core/downloads.html</a>
+and Solr can be downloaded from <a href="https://lucene.apache.org/solr/downloads.html">https://lucene.apache.org/solr/downloads.html</a></p>
+<h3 id="highlights-of-this-lucene-release-include">Highlights of this Lucene release include:</h3>
 <ul>
-<li>Use exponential search instead of binary search in IntArrayDocIdSet#advance method.</li>
-<li>Use incoming thread for execution if IndexSearcher has an executor. Now caller threads execute at least one search on an index even if there is an executor provided to minimize thread context switching.</li>
-<li>New storing strategy for BKD tree leaves with low cardinality that can lower storage costs and It can be used at search time to speed up queries.</li>
-<li>Load frequencies lazily only when needed in BlockDocsEnum and BlockImpactsEverythingEnum.</li>
-<li>Phrase queries now leverage impacts.</li>
+<li>Bugfix: MultiTermIntervalsSource.visit() was not calling back to its visitor</li>
 </ul>
 <h3 id="highlights-of-this-solr-release-include">Highlights of this Solr release include:</h3>
-<h4 id="new-features_1">New features</h4>
 <ul>
-<li>Add an update param failOnVersionConflicts=false to updates not fail when there is a version conflict</li>
-<li>Add facet2D Streaming Expression.</li>
-<li>Preferred replicas on nodes with same system properties as the query master</li>
-<li>OpenTracing support for Solr</li>
-<li>Raw index data analysis tool (extension of COLSTATUS collection command).</li>
-<li>Add recNum Stream Evaluator.</li>
-<li>Allow zplot to visualize 2D clusters and convex hulls.</li>
-<li>Add a field type for Estonian language to default managed_schema, document about Estonian language analysis in Solr Ref Guide</li>
-</ul>
-<h4 id="bug-fixes">Bug Fixes</h4>
-<ul>
-<li>Intermittent 401's for internode requests with basicauth enabled.</li>
-<li>In 8.1, Atomic Updates were broken (NPE) when the schema declared the new <em>nest_path</em> field even if you weren't using nested docs. In-place updates were not affected (worked)</li>
-<li>Fix atomic update encoding issue for UUID, enum, bool, and binary fields.</li>
-<li>Impossible to delete a collection with the same name as an existing alias. This fixes also a bug inREINDEXCOLLECTION when used with removeSource=true which could lead to a data loss.</li>
+<li>JavaBinCodec has concurrent modification of CharArr resulting in corrupt internode updates</li>
+<li>findRequestType in AuditEvent is more robust</li>
+<li>CoreContainer.auditloggerPlugin is volatile now</li>
+<li>Velocity response writer's resource loading now possible only through startup parameters</li>
 </ul>
 </div>
 
@@ -337,15 +268,15 @@ and <a href="https://lucene.apache.org/solr/community.html#mailing-lists-irc">So
 <div class="button-green">
   <a href="/core/downloads.html">Download</a>
   <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Lucene 8.3.0</div>
+  <div class="flap bottom">Apache Lucene 8.4.1</div>
 </div>
-<div class="download-desc">Apache Lucene 8.3.0</div>
+<div class="download-desc">Apache Lucene 8.4.1</div>
 <div class="button-orange">
   <a href="/solr/downloads.html">Download</a>
   <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Solr 8.3.0</div>
+  <div class="flap bottom">Apache Solr 8.4.1</div>
 </div>
-<div class="download-desc">Apache Solr 8.3.0</div>
+<div class="download-desc">Apache Solr 8.4.1</div>
 
 <h1 id="projects">Projects<a class="headerlink" href="#projects" title="Permanent link">¶</a></h1>
 <ul>
@@ -377,8 +308,6 @@ and <a href="https://lucene.apache.org/solr/community.html#mailing-lists-irc">So
 <h1 id="editing-this-site">Editing This Site<a class="headerlink" href="#editing-this-site" title="Permanent link">¶</a></h1>
 <ul>
   <li><a href="site-instructions.html">Instructions</a></li>
-  <li><a href="http://www.apache.org/dev/cms.html">ASF CMS</a></li>
-  <li><a href="http://www.apache.org/dev/cmsref.html">ASF CMS Reference/FAQ</a></li>
   <li><a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a></li>
 </ul>
 
@@ -387,7 +316,6 @@ and <a href="https://lucene.apache.org/solr/community.html#mailing-lists-irc">So
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -396,11 +324,10 @@ and <a href="https://lucene.apache.org/solr/community.html#mailing-lists-irc">So
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/latestversion.html b/output/latestversion.html
deleted file mode 100644
index 6b19a7b..0000000
--- a/output/latestversion.html
+++ /dev/null
@@ -1,270 +0,0 @@
-<!doctype html>
-<html>
-  <head>
-<!--
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE- 2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
--->
-<link href="/theme/css/lucene/global.css" rel="stylesheet" type="text/css">
-
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
-<meta name="Distribution" content="Global"/>
-<meta name="Robots" content="index,follow"/>
-
-<script type="text/javascript" src="/theme/javascript/lucene/prototype.js"></script>
-<script type="text/javascript" src="/theme/javascript/lucene/effects.js"></script>
-<script type="text/javascript" src="/theme/javascript/lucene/search.js"></script>
-<script type="text/javascript" src="/theme/javascript/lucene/slides.js"></script>    <title>Apache Lucene - </title>
-<meta name="keywords"
-       content="apache, apache lucene, apache solr, solr, lucene
-       search, information retrieval, spell checking, faceting, inverted index,
-       open source"/><link rel="shortcut icon" type="image/x-icon"
-    href="/theme/images/lucene/lucene-favicon.ico"/>  </head>
-  <body id="home">
-    <div id="wrap">
-      <div id="header">
-        <div id="logo" style="float:left">
-          <a href="/">
-            <img border="0" src="/theme/images/lucene/lucene_logo_green_300.png" alt="Lucene Logo"/>
-          </a>
-          <div style="position:absolute;right:100px;top:10px;"><span style="vertical-align: super; font-size: xx-small">TM</span></div>
-        </div>
-<div id="search" style="float:right;zoom:1">
-  <script type="text/javascript">
-    function getBlank(input, stdValue) {
-      if (input.value == stdValue) {
-        input.value = '';
-      }
-      return true;
-    }
-
-    function submitForm(form) {
-      provider = form.elements['searchProvider'].value;
-      if (provider == "any") {
-        if (Math.random() > 0.5) {
-          provider = "lucid";
-        } else {
-          provider = "sl";
-        }
-      }
-
-      if (provider == "lucid") {
-        form.action = "http://find.searchhub.org/p:lucene,solr";
-      } else if (provider == "sl") {
-        form.action = "http://search-lucene.com/lucene";
-      }
-
-      days = 90; // cookie will be valid for 90 days
-      date = new Date();
-      date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
-      expires = "; expires=" + date.toGMTString();
-      document.cookie = "searchProvider=" + provider + expires + "; path=/";
-
-      return true;
-    }
-  </script>
-  <form id="quick-search" method="GET" onsubmit="return submitForm(this)"
-        action="http://search-lucene.com/lucene"
-        name="searchform">
-    <fieldset>
-      <input type="search" id="q" name="q" value="Search with Apache Solr..." class="class1 class2 hint" accesskey="q"
-             onfocus="getBlank(this, 'Search with Apache Solr...')">
-      <span style="color:white">@</span>
-      <select name="searchProvider" id="searchProvider">
-        <option value="any">select provider</option>
-        <option value="lucid">Lucid Find</option>
-        <option value="sl">Search-Lucene</option>
-      </select>
-    </fieldset>
-    <script type="text/javascript">
-      if (document.cookie.length > 0) {
-        cStart = document.cookie.indexOf("searchProvider=");
-        if (cStart != -1) {
-          cStart = cStart + "searchProvider=".length;
-          cEnd = document.cookie.indexOf(";", cStart);
-          if (cEnd == -1) {
-            cEnd = document.cookie.length;
-          }
-          provider = unescape(document.cookie.substring(cStart, cEnd));
-          document.forms['searchform'].elements['searchProvider'].value = provider;
-        }
-      }
-    </script>
-  </form>
-</div>        <div id="nav">
-          <ul>
-<li><a href="/core/">Core (Java)</a></li>
-<li><a href="/solr/">Solr</a></li>
-<li><a class="last" href="/pylucene/index.html">PyLucene</a></li>
-          </ul>
-        </div>
-
-<div id="slides">
-  <div class="slideshow" id="mantleSlides">
-<div id="slide1" >
-  <div class="callout">
-    Ultra-fast Search Library and Server<br/>
-  </div>
-  <div class="descwrapper"><div class="description">
-      Apache Lucene and Solr set the standard for search and indexing performance
-    </div></div>
-    <div class="mantle">
-      <img alt="Apache Lucene" src="/theme/images/lucene/tlp/mantle-lucene-solr.png"/>
-    </div>
-</div>
-<div id="slide2" style="display:none">
-  <div class="callout">
-    Proven search capabilities<br/>
-  </div>
-  <div class="descwrapper"><div class="description">
-      Our core algorithms along with the Solr search server power applications the world over, ranging
-      from mobile devices to sites like Twitter, Apple and Wikipedia.
-    </div></div>
-    <div class="mantle">
-      <img alt="Lucene Power" src="/theme/images/lucene/mantle-power.png"/>
-    </div>
-</div>
-<div id="slide3" style="display:none">
-  <div class="callout">
-    Large, Vibrant community
-  </div>
-  <div class="descwrapper"><div class="description">
-      The goal of Apache Lucene and Solr is to provide world class search capabilities
-    </div></div>
-    <div class="mantle">
-      <img alt="Apache Mahout community" src="/theme/images/lucene/tlp/mantle-community.png"/>
-    </div>
-</div>
-<div id="slide4" style="display:none">
-  <div class="callout">
-    Apache 2.0 licensed
-  </div>
-  <div class="descwrapper"><div class="description">
-      Apache Lucene and Solr are distributed under a commercially friendly Apache Software license
-    </div></div>
-    <div class="mantle">
-      <img alt="Apache Software Foundation" src="/theme/images/lucene/mantle-asf.png"/>
-    </div>
-</div>  </div>
-  <div class="controls">
-    <a class="next" id="next" title="Next" href="#">Next</a>
-    <a class="previous" id="previous" title="Previous" href="#">Previous</a>
-    <a class="start" id="start" title="Start" href="#" style="display: none; ">Start</a>
-    <a class="stop" id="stop" title="Stop" href="#">Stop</a>
-  </div>
-
-  <script type="text/javascript">
-    function StartSlides() {
-      new Slides('mantleSlides');
-    }
-document.observe('dom:loaded', StartSlides);
-  </script>
-</div> <!-- End #slides -->
-      </div> <!-- End #header -->
-
-      <div id="content-wrap" class="clearfix">
-        <div id="main">
-8.3.0
-        </div>
-        <div id="sidebar">
-<div class="button-green">
-  <a href="/core/downloads.html">Download</a>
-  <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Lucene 8.3.0</div>
-</div>
-<div class="download-desc">Apache Lucene 8.3.0</div>
-<div class="button-orange">
-  <a href="/solr/downloads.html">Download</a>
-  <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Solr 8.3.0</div>
-</div>
-<div class="download-desc">Apache Solr 8.3.0</div>
-
-<h1 id="projects">Projects<a class="headerlink" href="#projects" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="/core/">Lucene Core (Java)</a></li>
-  <li><a href="/solr/">Solr</a></li>
-  <li><a href="/pylucene/">PyLucene</a></li>
-  <li><a href="/openrelevance/">Open Relevance (Discontinued)</a></li>
-</ul>
-
-<h1 id="about">About<a class="headerlink" href="#about" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="https://www.apache.org/licenses/">License</a></li>
-  <li><a href="/whoweare.html">Who We are</a></li>
-</ul>
-
-<h1 id="events">Events<a class="headerlink" href="#events" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="https://www.apache.org/events/current-event.html" target="_blank"><img src="https://www.apache.org/events/current-event-125x125.png"></a></li>
-</ul>
-
-<h1 id="asf-links">ASF links<a class="headerlink" href="#asf-links" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="http://www.apache.org">Apache Software Foundation</a></li>
-  <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
-  <li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
-  <li><a href="http://www.apache.org/security/">Security</a></li>
-</ul>
-
-<h1 id="editing-this-site">Editing This Site<a class="headerlink" href="#editing-this-site" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="site-instructions.html">Instructions</a></li>
-  <li><a href="http://www.apache.org/dev/cms.html">ASF CMS</a></li>
-  <li><a href="http://www.apache.org/dev/cmsref.html">ASF CMS Reference/FAQ</a></li>
-  <li><a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a></li>
-</ul>
-
-<h1 id="related-projects">Related Projects<a class="headerlink" href="#related-projects" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
-  <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
-  <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
-  <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
-  <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
-  <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
-  <li><a href="http://tika.apache.org">Apache Tika</a></li>
-  <li><a href="http://zookeeper.apache.org">Apache Zookeeper</a></li>
-</ul>        </div>
-      </div> <!-- End #content-wrap -->
-
-
-<div id="footer">
-  <div class="copyright">
-    <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
-      the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
-      Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
-      respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
-      for more information.
-    </p>
-  </div>
-</div>    </div> <!-- End #wrap -->
-<script type="text/javascript">
-
-  var _gaq = _gaq || [];
-  _gaq.push(['_setAccount', 'UA-94576-12']);
-  _gaq.push(['_trackPageview']);
-
-  (function() {
-    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
-    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
-    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
-  })();
-
-</script>  </body>
-</html>
\ No newline at end of file
diff --git a/output/mirrors-core-latest-redir.html b/output/mirrors-core-latest-redir.html
deleted file mode 100644
index b8454c0..0000000
--- a/output/mirrors-core-latest-redir.html
+++ /dev/null
@@ -1,283 +0,0 @@
-<!doctype html>
-<html>
-  <head>
-<!--
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE- 2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
--->
-<link href="/theme/css/lucene/global.css" rel="stylesheet" type="text/css">
-
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
-<meta name="Distribution" content="Global"/>
-<meta name="Robots" content="index,follow"/>
-
-<script type="text/javascript" src="/theme/javascript/lucene/prototype.js"></script>
-<script type="text/javascript" src="/theme/javascript/lucene/effects.js"></script>
-<script type="text/javascript" src="/theme/javascript/lucene/search.js"></script>
-<script type="text/javascript" src="/theme/javascript/lucene/slides.js"></script>    <title>Apache Lucene - </title>
-<meta name="keywords"
-       content="apache, apache lucene, apache solr, solr, lucene
-       search, information retrieval, spell checking, faceting, inverted index,
-       open source"/><link rel="shortcut icon" type="image/x-icon"
-    href="/theme/images/lucene/lucene-favicon.ico"/>  </head>
-  <body id="home">
-    <div id="wrap">
-      <div id="header">
-        <div id="logo" style="float:left">
-          <a href="/">
-            <img border="0" src="/theme/images/lucene/lucene_logo_green_300.png" alt="Lucene Logo"/>
-          </a>
-          <div style="position:absolute;right:100px;top:10px;"><span style="vertical-align: super; font-size: xx-small">TM</span></div>
-        </div>
-<div id="search" style="float:right;zoom:1">
-  <script type="text/javascript">
-    function getBlank(input, stdValue) {
-      if (input.value == stdValue) {
-        input.value = '';
-      }
-      return true;
-    }
-
-    function submitForm(form) {
-      provider = form.elements['searchProvider'].value;
-      if (provider == "any") {
-        if (Math.random() > 0.5) {
-          provider = "lucid";
-        } else {
-          provider = "sl";
-        }
-      }
-
-      if (provider == "lucid") {
-        form.action = "http://find.searchhub.org/p:lucene,solr";
-      } else if (provider == "sl") {
-        form.action = "http://search-lucene.com/lucene";
-      }
-
-      days = 90; // cookie will be valid for 90 days
-      date = new Date();
-      date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
-      expires = "; expires=" + date.toGMTString();
-      document.cookie = "searchProvider=" + provider + expires + "; path=/";
-
-      return true;
-    }
-  </script>
-  <form id="quick-search" method="GET" onsubmit="return submitForm(this)"
-        action="http://search-lucene.com/lucene"
-        name="searchform">
-    <fieldset>
-      <input type="search" id="q" name="q" value="Search with Apache Solr..." class="class1 class2 hint" accesskey="q"
-             onfocus="getBlank(this, 'Search with Apache Solr...')">
-      <span style="color:white">@</span>
-      <select name="searchProvider" id="searchProvider">
-        <option value="any">select provider</option>
-        <option value="lucid">Lucid Find</option>
-        <option value="sl">Search-Lucene</option>
-      </select>
-    </fieldset>
-    <script type="text/javascript">
-      if (document.cookie.length > 0) {
-        cStart = document.cookie.indexOf("searchProvider=");
-        if (cStart != -1) {
-          cStart = cStart + "searchProvider=".length;
-          cEnd = document.cookie.indexOf(";", cStart);
-          if (cEnd == -1) {
-            cEnd = document.cookie.length;
-          }
-          provider = unescape(document.cookie.substring(cStart, cEnd));
-          document.forms['searchform'].elements['searchProvider'].value = provider;
-        }
-      }
-    </script>
-  </form>
-</div>        <div id="nav">
-          <ul>
-<li><a href="/core/">Core (Java)</a></li>
-<li><a href="/solr/">Solr</a></li>
-<li><a class="last" href="/pylucene/index.html">PyLucene</a></li>
-          </ul>
-        </div>
-
-<div id="slides">
-  <div class="slideshow" id="mantleSlides">
-<div id="slide1" >
-  <div class="callout">
-    Ultra-fast Search Library and Server<br/>
-  </div>
-  <div class="descwrapper"><div class="description">
-      Apache Lucene and Solr set the standard for search and indexing performance
-    </div></div>
-    <div class="mantle">
-      <img alt="Apache Lucene" src="/theme/images/lucene/tlp/mantle-lucene-solr.png"/>
-    </div>
-</div>
-<div id="slide2" style="display:none">
-  <div class="callout">
-    Proven search capabilities<br/>
-  </div>
-  <div class="descwrapper"><div class="description">
-      Our core algorithms along with the Solr search server power applications the world over, ranging
-      from mobile devices to sites like Twitter, Apple and Wikipedia.
-    </div></div>
-    <div class="mantle">
-      <img alt="Lucene Power" src="/theme/images/lucene/mantle-power.png"/>
-    </div>
-</div>
-<div id="slide3" style="display:none">
-  <div class="callout">
-    Large, Vibrant community
-  </div>
-  <div class="descwrapper"><div class="description">
-      The goal of Apache Lucene and Solr is to provide world class search capabilities
-    </div></div>
-    <div class="mantle">
-      <img alt="Apache Mahout community" src="/theme/images/lucene/tlp/mantle-community.png"/>
-    </div>
-</div>
-<div id="slide4" style="display:none">
-  <div class="callout">
-    Apache 2.0 licensed
-  </div>
-  <div class="descwrapper"><div class="description">
-      Apache Lucene and Solr are distributed under a commercially friendly Apache Software license
-    </div></div>
-    <div class="mantle">
-      <img alt="Apache Software Foundation" src="/theme/images/lucene/mantle-asf.png"/>
-    </div>
-</div>  </div>
-  <div class="controls">
-    <a class="next" id="next" title="Next" href="#">Next</a>
-    <a class="previous" id="previous" title="Previous" href="#">Previous</a>
-    <a class="start" id="start" title="Start" href="#" style="display: none; ">Start</a>
-    <a class="stop" id="stop" title="Stop" href="#">Stop</a>
-  </div>
-
-  <script type="text/javascript">
-    function StartSlides() {
-      new Slides('mantleSlides');
-    }
-document.observe('dom:loaded', StartSlides);
-  </script>
-</div> <!-- End #slides -->
-      </div> <!-- End #header -->
-
-      <div id="content-wrap" class="clearfix">
-        <div id="main">
-<div>
-  <h1 class="title"></h1>
-  <p>You should be automatically redirected to the Apache Mirrors Site, if not please choose from the
-following:</p>
-<ul>
-<li>
-<p>Both binary and source releases for the latest version of Lucene are available from
-        <a href="http://www.apache.org/dyn/closer.lua/lucene/java/">the Apache Mirrors</a>).</p>
-</li>
-<li>
-<p>Archives for all past versions of Lucene are available at <a href="http://archive.apache.org/dist/lucene/java/">the Apache archives</a>.</p>
-</li>
-</ul>
-</div>
-        </div>
-        <div id="sidebar">
-<div class="button-green">
-  <a href="/core/downloads.html">Download</a>
-  <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Lucene 8.3.0</div>
-</div>
-<div class="download-desc">Apache Lucene 8.3.0</div>
-<div class="button-orange">
-  <a href="/solr/downloads.html">Download</a>
-  <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Solr 8.3.0</div>
-</div>
-<div class="download-desc">Apache Solr 8.3.0</div>
-
-<h1 id="projects">Projects<a class="headerlink" href="#projects" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="/core/">Lucene Core (Java)</a></li>
-  <li><a href="/solr/">Solr</a></li>
-  <li><a href="/pylucene/">PyLucene</a></li>
-  <li><a href="/openrelevance/">Open Relevance (Discontinued)</a></li>
-</ul>
-
-<h1 id="about">About<a class="headerlink" href="#about" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="https://www.apache.org/licenses/">License</a></li>
-  <li><a href="/whoweare.html">Who We are</a></li>
-</ul>
-
-<h1 id="events">Events<a class="headerlink" href="#events" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="https://www.apache.org/events/current-event.html" target="_blank"><img src="https://www.apache.org/events/current-event-125x125.png"></a></li>
-</ul>
-
-<h1 id="asf-links">ASF links<a class="headerlink" href="#asf-links" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="http://www.apache.org">Apache Software Foundation</a></li>
-  <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
-  <li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
-  <li><a href="http://www.apache.org/security/">Security</a></li>
-</ul>
-
-<h1 id="editing-this-site">Editing This Site<a class="headerlink" href="#editing-this-site" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="site-instructions.html">Instructions</a></li>
-  <li><a href="http://www.apache.org/dev/cms.html">ASF CMS</a></li>
-  <li><a href="http://www.apache.org/dev/cmsref.html">ASF CMS Reference/FAQ</a></li>
-  <li><a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a></li>
-</ul>
-
-<h1 id="related-projects">Related Projects<a class="headerlink" href="#related-projects" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
-  <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
-  <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
-  <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
-  <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
-  <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
-  <li><a href="http://tika.apache.org">Apache Tika</a></li>
-  <li><a href="http://zookeeper.apache.org">Apache Zookeeper</a></li>
-</ul>        </div>
-      </div> <!-- End #content-wrap -->
-
-
-<div id="footer">
-  <div class="copyright">
-    <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
-      the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
-      Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
-      respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
-      for more information.
-    </p>
-  </div>
-</div>    </div> <!-- End #wrap -->
-<script type="text/javascript">
-
-  var _gaq = _gaq || [];
-  _gaq.push(['_setAccount', 'UA-94576-12']);
-  _gaq.push(['_trackPageview']);
-
-  (function() {
-    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
-    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
-    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
-  })();
-
-</script>  </body>
-</html>
\ No newline at end of file
diff --git a/output/mirrors-core-redir.html b/output/mirrors-core-redir.html
deleted file mode 100644
index b8454c0..0000000
--- a/output/mirrors-core-redir.html
+++ /dev/null
@@ -1,283 +0,0 @@
-<!doctype html>
-<html>
-  <head>
-<!--
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE- 2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
--->
-<link href="/theme/css/lucene/global.css" rel="stylesheet" type="text/css">
-
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
-<meta name="Distribution" content="Global"/>
-<meta name="Robots" content="index,follow"/>
-
-<script type="text/javascript" src="/theme/javascript/lucene/prototype.js"></script>
-<script type="text/javascript" src="/theme/javascript/lucene/effects.js"></script>
-<script type="text/javascript" src="/theme/javascript/lucene/search.js"></script>
-<script type="text/javascript" src="/theme/javascript/lucene/slides.js"></script>    <title>Apache Lucene - </title>
-<meta name="keywords"
-       content="apache, apache lucene, apache solr, solr, lucene
-       search, information retrieval, spell checking, faceting, inverted index,
-       open source"/><link rel="shortcut icon" type="image/x-icon"
-    href="/theme/images/lucene/lucene-favicon.ico"/>  </head>
-  <body id="home">
-    <div id="wrap">
-      <div id="header">
-        <div id="logo" style="float:left">
-          <a href="/">
-            <img border="0" src="/theme/images/lucene/lucene_logo_green_300.png" alt="Lucene Logo"/>
-          </a>
-          <div style="position:absolute;right:100px;top:10px;"><span style="vertical-align: super; font-size: xx-small">TM</span></div>
-        </div>
-<div id="search" style="float:right;zoom:1">
-  <script type="text/javascript">
-    function getBlank(input, stdValue) {
-      if (input.value == stdValue) {
-        input.value = '';
-      }
-      return true;
-    }
-
-    function submitForm(form) {
-      provider = form.elements['searchProvider'].value;
-      if (provider == "any") {
-        if (Math.random() > 0.5) {
-          provider = "lucid";
-        } else {
-          provider = "sl";
-        }
-      }
-
-      if (provider == "lucid") {
-        form.action = "http://find.searchhub.org/p:lucene,solr";
-      } else if (provider == "sl") {
-        form.action = "http://search-lucene.com/lucene";
-      }
-
-      days = 90; // cookie will be valid for 90 days
-      date = new Date();
-      date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
-      expires = "; expires=" + date.toGMTString();
-      document.cookie = "searchProvider=" + provider + expires + "; path=/";
-
-      return true;
-    }
-  </script>
-  <form id="quick-search" method="GET" onsubmit="return submitForm(this)"
-        action="http://search-lucene.com/lucene"
-        name="searchform">
-    <fieldset>
-      <input type="search" id="q" name="q" value="Search with Apache Solr..." class="class1 class2 hint" accesskey="q"
-             onfocus="getBlank(this, 'Search with Apache Solr...')">
-      <span style="color:white">@</span>
-      <select name="searchProvider" id="searchProvider">
-        <option value="any">select provider</option>
-        <option value="lucid">Lucid Find</option>
-        <option value="sl">Search-Lucene</option>
-      </select>
-    </fieldset>
-    <script type="text/javascript">
-      if (document.cookie.length > 0) {
-        cStart = document.cookie.indexOf("searchProvider=");
-        if (cStart != -1) {
-          cStart = cStart + "searchProvider=".length;
-          cEnd = document.cookie.indexOf(";", cStart);
-          if (cEnd == -1) {
-            cEnd = document.cookie.length;
-          }
-          provider = unescape(document.cookie.substring(cStart, cEnd));
-          document.forms['searchform'].elements['searchProvider'].value = provider;
-        }
-      }
-    </script>
-  </form>
-</div>        <div id="nav">
-          <ul>
-<li><a href="/core/">Core (Java)</a></li>
-<li><a href="/solr/">Solr</a></li>
-<li><a class="last" href="/pylucene/index.html">PyLucene</a></li>
-          </ul>
-        </div>
-
-<div id="slides">
-  <div class="slideshow" id="mantleSlides">
-<div id="slide1" >
-  <div class="callout">
-    Ultra-fast Search Library and Server<br/>
-  </div>
-  <div class="descwrapper"><div class="description">
-      Apache Lucene and Solr set the standard for search and indexing performance
-    </div></div>
-    <div class="mantle">
-      <img alt="Apache Lucene" src="/theme/images/lucene/tlp/mantle-lucene-solr.png"/>
-    </div>
-</div>
-<div id="slide2" style="display:none">
-  <div class="callout">
-    Proven search capabilities<br/>
-  </div>
-  <div class="descwrapper"><div class="description">
-      Our core algorithms along with the Solr search server power applications the world over, ranging
-      from mobile devices to sites like Twitter, Apple and Wikipedia.
-    </div></div>
-    <div class="mantle">
-      <img alt="Lucene Power" src="/theme/images/lucene/mantle-power.png"/>
-    </div>
-</div>
-<div id="slide3" style="display:none">
-  <div class="callout">
-    Large, Vibrant community
-  </div>
-  <div class="descwrapper"><div class="description">
-      The goal of Apache Lucene and Solr is to provide world class search capabilities
-    </div></div>
-    <div class="mantle">
-      <img alt="Apache Mahout community" src="/theme/images/lucene/tlp/mantle-community.png"/>
-    </div>
-</div>
-<div id="slide4" style="display:none">
-  <div class="callout">
-    Apache 2.0 licensed
-  </div>
-  <div class="descwrapper"><div class="description">
-      Apache Lucene and Solr are distributed under a commercially friendly Apache Software license
-    </div></div>
-    <div class="mantle">
-      <img alt="Apache Software Foundation" src="/theme/images/lucene/mantle-asf.png"/>
-    </div>
-</div>  </div>
-  <div class="controls">
-    <a class="next" id="next" title="Next" href="#">Next</a>
-    <a class="previous" id="previous" title="Previous" href="#">Previous</a>
-    <a class="start" id="start" title="Start" href="#" style="display: none; ">Start</a>
-    <a class="stop" id="stop" title="Stop" href="#">Stop</a>
-  </div>
-
-  <script type="text/javascript">
-    function StartSlides() {
-      new Slides('mantleSlides');
-    }
-document.observe('dom:loaded', StartSlides);
-  </script>
-</div> <!-- End #slides -->
-      </div> <!-- End #header -->
-
-      <div id="content-wrap" class="clearfix">
-        <div id="main">
-<div>
-  <h1 class="title"></h1>
-  <p>You should be automatically redirected to the Apache Mirrors Site, if not please choose from the
-following:</p>
-<ul>
-<li>
-<p>Both binary and source releases for the latest version of Lucene are available from
-        <a href="http://www.apache.org/dyn/closer.lua/lucene/java/">the Apache Mirrors</a>).</p>
-</li>
-<li>
-<p>Archives for all past versions of Lucene are available at <a href="http://archive.apache.org/dist/lucene/java/">the Apache archives</a>.</p>
-</li>
-</ul>
-</div>
-        </div>
-        <div id="sidebar">
-<div class="button-green">
-  <a href="/core/downloads.html">Download</a>
-  <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Lucene 8.3.0</div>
-</div>
-<div class="download-desc">Apache Lucene 8.3.0</div>
-<div class="button-orange">
-  <a href="/solr/downloads.html">Download</a>
-  <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Solr 8.3.0</div>
-</div>
-<div class="download-desc">Apache Solr 8.3.0</div>
-
-<h1 id="projects">Projects<a class="headerlink" href="#projects" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="/core/">Lucene Core (Java)</a></li>
-  <li><a href="/solr/">Solr</a></li>
-  <li><a href="/pylucene/">PyLucene</a></li>
-  <li><a href="/openrelevance/">Open Relevance (Discontinued)</a></li>
-</ul>
-
-<h1 id="about">About<a class="headerlink" href="#about" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="https://www.apache.org/licenses/">License</a></li>
-  <li><a href="/whoweare.html">Who We are</a></li>
-</ul>
-
-<h1 id="events">Events<a class="headerlink" href="#events" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="https://www.apache.org/events/current-event.html" target="_blank"><img src="https://www.apache.org/events/current-event-125x125.png"></a></li>
-</ul>
-
-<h1 id="asf-links">ASF links<a class="headerlink" href="#asf-links" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="http://www.apache.org">Apache Software Foundation</a></li>
-  <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
-  <li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
-  <li><a href="http://www.apache.org/security/">Security</a></li>
-</ul>
-
-<h1 id="editing-this-site">Editing This Site<a class="headerlink" href="#editing-this-site" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="site-instructions.html">Instructions</a></li>
-  <li><a href="http://www.apache.org/dev/cms.html">ASF CMS</a></li>
-  <li><a href="http://www.apache.org/dev/cmsref.html">ASF CMS Reference/FAQ</a></li>
-  <li><a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a></li>
-</ul>
-
-<h1 id="related-projects">Related Projects<a class="headerlink" href="#related-projects" title="Permanent link">¶</a></h1>
-<ul>
-  <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
-  <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
-  <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
-  <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
-  <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
-  <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
-  <li><a href="http://tika.apache.org">Apache Tika</a></li>
-  <li><a href="http://zookeeper.apache.org">Apache Zookeeper</a></li>
-</ul>        </div>
-      </div> <!-- End #content-wrap -->
-
-
-<div id="footer">
-  <div class="copyright">
-    <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
-      the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
-      Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
-      respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
-      for more information.
-    </p>
-  </div>
-</div>    </div> <!-- End #wrap -->
-<script type="text/javascript">
-
-  var _gaq = _gaq || [];
-  _gaq.push(['_setAccount', 'UA-94576-12']);
-  _gaq.push(['_trackPageview']);
-
-  (function() {
-    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
-    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
-    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
-  })();
-
-</script>  </body>
-</html>
\ No newline at end of file
diff --git a/output/news.html b/output/news.html
index cbfe553..b9331e6 100644
--- a/output/news.html
+++ b/output/news.html
@@ -183,6 +183,65 @@ document.observe('dom:loaded', StartSlides);
 </div>
 
   <div>
+    <h2 id="apache-lucene-841-and-apache-solr-841-available">
+      13 January 2020 - Apache Lucene 8.4.1 and Apache Solr 8.4.1 available
+      <a class="headerlink" href="#apache-lucene-841-and-apache-solr-841-available" title="Permanent link">¶</a>
+    </h2>
+    <p>The Lucene PMC is pleased to announce the release of Apache® Lucene™ 8.4.1 and Apache® Solr™ 8.4.1.</p>
+<p>Lucene can be downloaded from <a href="https://lucene.apache.org/core/downloads.html">https://lucene.apache.org/core/downloads.html</a>
+and Solr can be downloaded from <a href="https://lucene.apache.org/solr/downloads.html">https://lucene.apache.org/solr/downloads.html</a></p>
+<h3 id="highlights-of-this-lucene-release-include">Highlights of this Lucene release include:</h3>
+<p>(No changes since 8.4.0)</p>
+<h3 id="highlights-of-this-solr-release-include">Highlights of this Solr release include:</h3>
+<ul>
+<li>Fix for overseer serialization to support rolling upgrade (broken since 8.4)</li>
+<li>Fix for SSL support with SOLR_SSL_NEED_CLIENT_AUTH (broken since 8.2)</li>
+<li>Package manager to store public keys in a special "trusted" location instead of in ZooKeeper</li>
+</ul>
+    <h2 id="apache-lucene-840-and-apache-solr-840-available">
+      29 December 2019 - Apache Lucene 8.4.0 and Apache Solr 8.4.0 available
+      <a class="headerlink" href="#apache-lucene-840-and-apache-solr-840-available" title="Permanent link">¶</a>
+    </h2>
+    <p>The Lucene PMC is pleased to announce the release of Apache® Lucene™ 8.4.0 and Apache® Solr™ 8.4.0.</p>
+<p>Lucene can be downloaded from <a href="https://lucene.apache.org/core/downloads.html">https://lucene.apache.org/core/downloads.html</a>
+and Solr can be downloaded from <a href="https://lucene.apache.org/solr/downloads.html">https://lucene.apache.org/solr/downloads.html</a></p>
+<h3 id="highlights-of-this-lucene-release-include">Highlights of this Lucene release include:</h3>
+<ul>
+<li>LatLonShape now supports the "CONTAINS" relation, which enables to find all indexed shapes that contain the query shape.</li>
+<li>Concurrent search is getting more efficient by allowing collectors to share information across threads in order to more efficiently skip non-competitive hits.</li>
+<li>Faster FST lookups on dense nodes.</li>
+<li>Postings are now decoded using SIMD instructions.</li>
+<li>LRUQueryCache includes new heuristics that prevent caching from hurting latency too much.</li>
+<li>LatLonShape builds a more efficient tree that is expected to translate into search speed improvements.</li>
+<li>BaseDirectoryReader no longer sums up document counts across leaves eagerly, allowing for more efficient reader views that hide a subset of documents.</li>
+<li>The index on top of BKD trees is now stored off-heap with MMapDirectory.</li>
+<li>Simple Intervals queries support highlighting.</li>
+<li>Reading DocValues can be interrupted when timeout is exceeded.</li>
+</ul>
+<h3 id="highlights-of-this-solr-release-include">Highlights of this Solr release include:</h3>
+<ul>
+<li>A new package management system was introduced in order to ease deploying plugins.</li>
+<li>Better security with the out-of-the-box configuration.</li>
+</ul>
+<p>A summary of important changes is published in the Solr Reference Guide at <a href="https://lucene.apache.org/solr/guide/8_4/solr-upgrade-notes.html">https://lucene.apache.org/solr/guide/8_4/solr-upgrade-notes.html</a>.</p>
+    <h2 id="apache-lucene-831-and-apache-solr-831-available">
+      3 December 2019 - Apache Lucene 8.3.1 and Apache Solr 8.3.1 available
+      <a class="headerlink" href="#apache-lucene-831-and-apache-solr-831-available" title="Permanent link">¶</a>
+    </h2>
+    <p>The Lucene PMC is pleased to announce the release of Apache® Lucene™ 8.3.1 and Apache® Solr™ 8.3.1.</p>
+<p>Lucene can be downloaded from <a href="https://lucene.apache.org/core/downloads.html">https://lucene.apache.org/core/downloads.html</a>
+and Solr can be downloaded from <a href="https://lucene.apache.org/solr/downloads.html">https://lucene.apache.org/solr/downloads.html</a></p>
+<h3 id="highlights-of-this-lucene-release-include">Highlights of this Lucene release include:</h3>
+<ul>
+<li>Bugfix: MultiTermIntervalsSource.visit() was not calling back to its visitor</li>
+</ul>
+<h3 id="highlights-of-this-solr-release-include">Highlights of this Solr release include:</h3>
+<ul>
+<li>JavaBinCodec has concurrent modification of CharArr resulting in corrupt internode updates</li>
+<li>findRequestType in AuditEvent is more robust</li>
+<li>CoreContainer.auditloggerPlugin is volatile now</li>
+<li>Velocity response writer's resource loading now possible only through startup parameters</li>
+</ul>
     <h2 id="apache-lucene-830-and-apache-solr-830-available">
       2 November 2019 - Apache Lucene 8.3.0 and Apache Solr 8.3.0 available
       <a class="headerlink" href="#apache-lucene-830-and-apache-solr-830-available" title="Permanent link">¶</a>
@@ -3068,15 +3127,15 @@ with the release for a full list of details.</p>
 <div class="button-green">
   <a href="/core/downloads.html">Download</a>
   <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Lucene 8.3.0</div>
+  <div class="flap bottom">Apache Lucene 8.4.1</div>
 </div>
-<div class="download-desc">Apache Lucene 8.3.0</div>
+<div class="download-desc">Apache Lucene 8.4.1</div>
 <div class="button-orange">
   <a href="/solr/downloads.html">Download</a>
   <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Solr 8.3.0</div>
+  <div class="flap bottom">Apache Solr 8.4.1</div>
 </div>
-<div class="download-desc">Apache Solr 8.3.0</div>
+<div class="download-desc">Apache Solr 8.4.1</div>
 
 <h1 id="projects">Projects<a class="headerlink" href="#projects" title="Permanent link">¶</a></h1>
 <ul>
@@ -3108,8 +3167,6 @@ with the release for a full list of details.</p>
 <h1 id="editing-this-site">Editing This Site<a class="headerlink" href="#editing-this-site" title="Permanent link">¶</a></h1>
 <ul>
   <li><a href="site-instructions.html">Instructions</a></li>
-  <li><a href="http://www.apache.org/dev/cms.html">ASF CMS</a></li>
-  <li><a href="http://www.apache.org/dev/cmsref.html">ASF CMS Reference/FAQ</a></li>
   <li><a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a></li>
 </ul>
 
@@ -3118,7 +3175,6 @@ with the release for a full list of details.</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -3127,11 +3183,10 @@ with the release for a full list of details.</p>
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/openrelevance/index.html b/output/openrelevance/index.html
index 37ab247..d6a9a11 100644
--- a/output/openrelevance/index.html
+++ b/output/openrelevance/index.html
@@ -187,7 +187,6 @@ one would get if using TREC or other evaluation conferences.</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -196,11 +195,10 @@ one would get if using TREC or other evaluation conferences.</p>
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/openrelevance/mailing-lists.html b/output/openrelevance/mailing-lists.html
index 289e244..8a8898f 100644
--- a/output/openrelevance/mailing-lists.html
+++ b/output/openrelevance/mailing-lists.html
@@ -158,7 +158,6 @@
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -167,11 +166,10 @@
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/privacy.html b/output/privacy.html
index 6225631..c2d8d2a 100644
--- a/output/privacy.html
+++ b/output/privacy.html
@@ -195,15 +195,15 @@ Part of this information is gathered using a tracking cookie set by the <a href=
 <div class="button-green">
   <a href="/core/downloads.html">Download</a>
   <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Lucene 8.3.0</div>
+  <div class="flap bottom">Apache Lucene 8.4.1</div>
 </div>
-<div class="download-desc">Apache Lucene 8.3.0</div>
+<div class="download-desc">Apache Lucene 8.4.1</div>
 <div class="button-orange">
   <a href="/solr/downloads.html">Download</a>
   <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Solr 8.3.0</div>
+  <div class="flap bottom">Apache Solr 8.4.1</div>
 </div>
-<div class="download-desc">Apache Solr 8.3.0</div>
+<div class="download-desc">Apache Solr 8.4.1</div>
 
 <h1 id="projects">Projects<a class="headerlink" href="#projects" title="Permanent link">¶</a></h1>
 <ul>
@@ -235,8 +235,6 @@ Part of this information is gathered using a tracking cookie set by the <a href=
 <h1 id="editing-this-site">Editing This Site<a class="headerlink" href="#editing-this-site" title="Permanent link">¶</a></h1>
 <ul>
   <li><a href="site-instructions.html">Instructions</a></li>
-  <li><a href="http://www.apache.org/dev/cms.html">ASF CMS</a></li>
-  <li><a href="http://www.apache.org/dev/cmsref.html">ASF CMS Reference/FAQ</a></li>
   <li><a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a></li>
 </ul>
 
@@ -245,7 +243,6 @@ Part of this information is gathered using a tracking cookie set by the <a href=
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -254,11 +251,10 @@ Part of this information is gathered using a tracking cookie set by the <a href=
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/pylucene/features.html b/output/pylucene/features.html
index d943eb1..46c7338 100644
--- a/output/pylucene/features.html
+++ b/output/pylucene/features.html
@@ -164,12 +164,12 @@ but not to change the array size.</p>
 <p>A few Lucene APIs take array arguments and expect values to be returned in them.
 To call such an API and be able to retrieve the array values after the call, a
 Java array needs to instantiated first.<br/> For example, accessing termDocs:</p>
-<div class="highlight"><pre><span></span><span class="err">termDocs = reader.termDocs(Term(&quot;isbn&quot;, isbn))&lt;br/&gt;</span>
+<div class="highlight"><pre><span></span><code><span class="err">termDocs = reader.termDocs(Term(&quot;isbn&quot;, isbn))&lt;br/&gt;</span>
 <span class="err">docs = JArray(&#39;int&#39;)(1)   # allocate an int[1] array&lt;br/&gt;</span>
 <span class="err">freq = JArray(&#39;int&#39;)(1)   # allocate an int[1] array&lt;br/&gt;</span>
 <span class="err">if termDocs.read(docs, freq) == 1:&lt;br/&gt;</span>
 <span class="err">&amp;nbsp;&amp;nbsp;bits.set(docs[0])     # access the array&#39;s first element&lt;br/&gt;</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>In addition to <em>int</em>, the <em>JArray</em> function accepts <em>object</em>, <em>string</em>,
@@ -181,9 +181,9 @@ defaults to Object.</p>
 <p>Instead of an integer denoting the size of the desired Java array, a sequence of
 objects of the expected element type may be passed in to the array constructor.<br/>
 For example:</p>
-<div class="highlight"><pre><span></span><span class="err">\# creating a Java array of double from the [1.5, 2.5] list&lt;br/&gt;</span>
+<div class="highlight"><pre><span></span><code><span class="err">\# creating a Java array of double from the [1.5, 2.5] list&lt;br/&gt;</span>
 <span class="err">JArray(&#39;double&#39;)([1.5, 2.5])&lt;br/&gt;</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>All methods that expect an array also accept a sequence of Python objects of the
@@ -216,72 +216,72 @@ in Python. Two values are returned for each iteration, the zero-based number of
 the document in the Hits instance and the document instance itself.<br/>
 The Java loop:</li>
 </ul>
-<div class="highlight"><pre><span></span><span class="err">for (int i = 0; i &amp;lt; hits.length(); i++) {&lt;br/&gt;</span>
+<div class="highlight"><pre><span></span><code><span class="err">for (int i = 0; i &amp;lt; hits.length(); i++) {&lt;br/&gt;</span>
 <span class="err">&amp;nbsp;&amp;nbsp;Document doc = hits.doc(i);&lt;br/&gt;</span>
 <span class="err">&amp;nbsp;&amp;nbsp;System.out.println(hits.score(i) + &quot; : &quot; + doc.get(&quot;title&quot;));&lt;br/&gt;</span>
 <span class="err">}&lt;br/&gt;</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>can be written in Python:</p>
-<div class="highlight"><pre><span></span><span class="err">for hit in hits:&lt;br/&gt;</span>
+<div class="highlight"><pre><span></span><code><span class="err">for hit in hits:&lt;br/&gt;</span>
 <span class="err">&amp;nbsp;&amp;nbsp;hit = Hit.cast_(hit)&lt;br/&gt;</span>
 <span class="err">&amp;nbsp;&amp;nbsp;print hit.getScore(), &#39;:&#39;, hit.getDocument[&#39;title&#39;]&lt;br/&gt;</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>if hit.iterator()'s next() method were declared to return <em>Hit</em> instead of
 <em>Object</em>, the above cast_() call would not be unnecessary.<br/> The same java
 loop can also be written:</p>
-<div class="highlight"><pre><span></span><span class="k">for</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="n">xrange</span><span class="p">(</span><span class="nf">len</span><span class="p">(</span><span class="n">hits</span><span class="p">))</span><span class="err">:</span><span class="o">&lt;</span><span class="n">br</span><span class="o">/&gt;</span><span class="w"></span>
+<div class="highlight"><pre><span></span><code><span class="k">for</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="n">xrange</span><span class="p">(</span><span class="nf">len</span><span class="p">(</span><span class="n">hits</span><span class="p">))</span><span class="err">:</span><span class="o">&lt;</span><span class="n">br</span><span class="o">/&gt;</span><span class="w"></span>
 <span class="o">&amp;</span><span class="n">nbsp</span><span class="p">;</span><span class="o">&amp;</span><span class="n">nbsp</span><span class="p">;</span><span class="k">print</span><span class="w"> </span><span class="n">hits</span><span class="p">.</span><span class="n">score</span><span class="p">(</span><span class="n">i</span><span class="p">),</span><span class="w"> </span><span class="s1">&#39;:&#39;</span><span class="p">,</span><span class="w"> </span><span class="n">hits</s [...]
-</pre></div>
+</code></pre></div>
 
 
 <ul>
 <li>Hits instances partially implement the Python 'sequence' protocol.<br/>
 The Java expressions:</li>
 </ul>
-<div class="highlight"><pre><span></span><span class="err">hits.length();&lt;br/&gt;</span>
+<div class="highlight"><pre><span></span><code><span class="err">hits.length();&lt;br/&gt;</span>
 <span class="err">doc = hits.get(i);&lt;br/&gt;</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>are better written in Python:</p>
-<div class="highlight"><pre><span></span><span class="nf">len</span><span class="p">(</span><span class="n">hits</span><span class="p">)</span><span class="o">&lt;</span><span class="n">br</span><span class="o">/&gt;</span><span class="w"></span>
+<div class="highlight"><pre><span></span><code><span class="nf">len</span><span class="p">(</span><span class="n">hits</span><span class="p">)</span><span class="o">&lt;</span><span class="n">br</span><span class="o">/&gt;</span><span class="w"></span>
 <span class="n">doc</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">hits</span><span class="o">[</span><span class="n">i</span><span class="o">]&lt;</span><span class="n">br</span><span class="o">/&gt;</span><span class="w"></span>
-</pre></div>
+</code></pre></div>
 
 
 <ul>
 <li>Document instances have fields whose values can be accessed through the mapping
 protocol.<br/> The Java expression:</li>
 </ul>
-<div class="highlight"><pre><span></span><span class="err">doc.get(&quot;title&quot;)</span>
-</pre></div>
+<div class="highlight"><pre><span></span><code><span class="err">doc.get(&quot;title&quot;)</span>
+</code></pre></div>
 
 
 <p>is better written in Python:</p>
-<div class="highlight"><pre><span></span><span class="err">doc[&#39;title&#39;]</span>
-</pre></div>
+<div class="highlight"><pre><span></span><code><span class="err">doc[&#39;title&#39;]</span>
+</code></pre></div>
 
 
 <ul>
 <li>Document instances can be iterated over for their fields.<br/> The Java loop:</li>
 </ul>
-<div class="highlight"><pre><span></span><span class="err">Enumeration fields = doc.getFields();&lt;br/&gt;</span>
+<div class="highlight"><pre><span></span><code><span class="err">Enumeration fields = doc.getFields();&lt;br/&gt;</span>
 <span class="err">while (fields.hasMoreElements()) {&lt;br/&gt;</span>
 <span class="err">&amp;nbsp;&amp;nbsp;Field field = (Field) fields.nextElement();&lt;br/&gt;</span>
 <span class="err">&amp;nbsp;&amp;nbsp;...&lt;br/&gt;</span>
 <span class="err">}&lt;br/&gt;</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>is better written in Python:</p>
-<div class="highlight"><pre><span></span><span class="err">for field in doc.getFields():&lt;br/&gt;</span>
+<div class="highlight"><pre><span></span><code><span class="err">for field in doc.getFields():&lt;br/&gt;</span>
 <span class="err">&amp;nbsp;&amp;nbsp;field = Field.cast_(field)&lt;br/&gt;</span>
 <span class="err">&amp;nbsp;&amp;nbsp;...&lt;br/&gt;</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>Once JCC heeds Java 1.5 type parameters and once Java Lucene makes use of them,
@@ -336,7 +336,6 @@ unit tests.</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -345,11 +344,10 @@ unit tests.</p>
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/pylucene/index.html b/output/pylucene/index.html
index 674fd98..e59ba3f 100644
--- a/output/pylucene/index.html
+++ b/output/pylucene/index.html
@@ -211,7 +211,6 @@ Source distributions are available <a href="https://archive.apache.org/dist/luce
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -220,11 +219,10 @@ Source distributions are available <a href="https://archive.apache.org/dist/luce
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/pylucene/install.html b/output/pylucene/install.html
index d606ddb..e59691e 100644
--- a/output/pylucene/install.html
+++ b/output/pylucene/install.html
@@ -133,8 +133,8 @@ Environment (JRE).</p>
 <a href="https://bugs.openjdk.java.net/browse/JDK-7131356">bug</a> in the JDK for macOS,
 you will <strong>also</strong> need to install Apple's Java 1.6.</p>
 <p>On macOS, once installed, a way to make Java 1.8 the default in your bash shell is:<br/></p>
-<div class="highlight"><pre><span></span>$ <span class="nb">export</span> <span class="nv">JAVA_HOME</span><span class="o">=</span><span class="se">\`</span>/usr/libexec/java_home<span class="se">\`</span>
-</pre></div>
+<div class="highlight"><pre><span></span><code>$ <span class="nb">export</span> <span class="nv">JAVA_HOME</span><span class="o">=</span><span class="se">\`</span>/usr/libexec/java_home<span class="se">\`</span>
+</code></pre></div>
 
 
 <p>Be sure to verify that JAVA_HOME value.</p>
@@ -182,13 +182,13 @@ is used:<br/><code>$ CC=CC gmake</code></p>
 <li>Edit Makefile and do the following changes: Insert and enable a Solaris-Section
 with the following content</li>
 </ul>
-<div class="highlight"><pre><span></span><span class="err">\# Solaris   (Solaris 11.1, Python 2.6, 32-bit, Java 1.7)</span>
+<div class="highlight"><pre><span></span><code><span class="err">\# Solaris   (Solaris 11.1, Python 2.6, 32-bit, Java 1.7)</span>
 <span class="err">PREFIX_PYTHON=/usr</span>
 <span class="err">ANT=/usr/bin/ant</span>
 <span class="err">PYTHON=$(PREFIX_PYTHON)/bin/python</span>
 <span class="err">JCC=$(PYTHON) -m jcc.\_\_main\_\_ --reserved DEFAULT_TYPE</span>
 <span class="err">NUM_FILES=4</span>
-</pre></div>
+</code></pre></div>
 
 
 <ul>
@@ -231,7 +231,6 @@ with the following content</li>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -240,11 +239,10 @@ with the following content</li>
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/pylucene/jcc/features.html b/output/pylucene/jcc/features.html
index 53a4ed0..ec31d1c 100644
--- a/output/pylucene/jcc/features.html
+++ b/output/pylucene/jcc/features.html
@@ -175,7 +175,7 @@ methods named <em>setField(value)</em>, <em>getField()</em> or <em>isField()</em
 classes' Java packages. The Python types are declared in a flat namespace at the
 top level of the resulting Python extension module.</p>
 <p>JCC's command-line arguments are best illustrated via the PyLucene example:</p>
-<div class="highlight"><pre><span></span>$ python -m jcc           <span class="c1"># run JCC to wrap</span>
+<div class="highlight"><pre><span></span><code>$ python -m jcc           <span class="c1"># run JCC to wrap</span>
     --jar lucene.jar      <span class="c1"># all public classes in the lucene jar file</span>
     --jar analyzers.jar   <span class="c1"># and the lucene analyzers contrib package</span>
     --jar snowball.jar    <span class="c1"># and the snowball contrib package</span>
@@ -242,7 +242,7 @@ top level of the resulting Python extension module.</p>
                           <span class="c1"># copying the collections.py module into the egg</span>
     --install             <span class="c1"># installing it into Python&#39;s site-packages</span>
                           <span class="c1"># directory.</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>There are limits to both how many files can fit on the command line and how large
@@ -301,20 +301,20 @@ is installed as a resource file with the extension when JCC is invoked with the
 <em>--install</em> command line argument. This parameter is optional and defaults to the
 <em>CLASSPATH</em> string exported by the module
 <em>initVM</em> is imported from.</p>
-<div class="highlight"><pre><span></span>    <span class="o">&gt;&gt;&gt;</span> <span class="kn">import</span> <span class="nn">lucene</span>
+<div class="highlight"><pre><span></span><code>    <span class="o">&gt;&gt;&gt;</span> <span class="kn">import</span> <span class="nn">lucene</span>
     <span class="o">&gt;&gt;&gt;</span> <span class="n">lucene</span><span class="o">.</span><span class="n">initVM</span><span class="p">(</span><span class="n">classpath</span><span class="o">=</span><span class="n">lucene</span><span class="o">.</span><span class="n">CLASSPATH</span><span class="p">)</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>-
 <em>initialheap</em><br/>
 The initial amount of Java heap to start the Java VM with. This argument is a string
 that follows the same syntax as the similar <em>-Xms</em> java command line argument.</p>
-<div class="highlight"><pre><span></span>    <span class="o">&gt;&gt;&gt;</span> <span class="kn">import</span> <span class="nn">lucene</span>
+<div class="highlight"><pre><span></span><code>    <span class="o">&gt;&gt;&gt;</span> <span class="kn">import</span> <span class="nn">lucene</span>
     <span class="o">&gt;&gt;&gt;</span> <span class="n">lucene</span><span class="o">.</span><span class="n">initVM</span><span class="p">(</span><span class="n">initialheap</span><span class="o">=</span><span class="s1">&#39;32m&#39;</span><span class="p">)</span>
     <span class="o">&gt;&gt;&gt;</span> <span class="n">lucene</span><span class="o">.</span><span class="n">Runtime</span><span class="o">.</span><span class="n">getRuntime</span><span class="p">()</span><span class="o">.</span><span class="n">totalMemory</span><span class="p">()</span>
     <span class="il">33357824L</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>-
@@ -331,9 +331,9 @@ argument.</p>
 <em>vmargs</em><br/>
 A string of comma separated additional options to pass to the VM startup rountine.
 These are passed through as-is. For example:</p>
-<div class="highlight"><pre><span></span>    <span class="o">&gt;&gt;&gt;</span> <span class="kn">import</span> <span class="nn">lucene</span>
+<div class="highlight"><pre><span></span><code>    <span class="o">&gt;&gt;&gt;</span> <span class="kn">import</span> <span class="nn">lucene</span>
     <span class="o">&gt;&gt;&gt;</span> <span class="n">lucene</span><span class="o">.</span><span class="n">initVM</span><span class="p">(</span><span class="n">vmargs</span><span class="o">=</span><span class="s1">&#39;-Xcheck:jni,-verbose:jni,-verbose:gc&#39;</span><span class="p">)</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>The <em>initVM()</em> and <em>getVMEnv()</em> functions return a JCCEnv object that has a few
@@ -354,7 +354,7 @@ className is a '/' separated string of names</p>
 <p>-
 the class loaders are different, <em>findClass()</em> may find classes that <em>Class.forName()</em> won't.</p>
 <p>For example:</p>
-<div class="highlight"><pre><span></span>    <span class="o">&gt;&gt;&gt;</span> <span class="kn">from</span> <span class="nn">lucene</span> <span class="kn">import</span> <span class="o">*</span>
+<div class="highlight"><pre><span></span><code>    <span class="o">&gt;&gt;&gt;</span> <span class="kn">from</span> <span class="nn">lucene</span> <span class="kn">import</span> <span class="o">*</span>
     <span class="o">&gt;&gt;&gt;</span> <span class="n">initVM</span><span class="p">(</span><span class="n">CLASSPATH</span><span class="p">)</span>
     <span class="o">&gt;&gt;&gt;</span> <span class="n">findClass</span><span class="p">(</span><span class="s1">&#39;org/apache/lucene/document/Document&#39;</span><span class="p">)</span>
     <span class="o">&amp;</span><span class="n">lt</span><span class="p">;</span><span class="n">Class</span><span class="p">:</span> <span class="k">class</span> <span class="nc">org</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">lucene</span><span class="o">.</span><span class="n">document</span><span class="o">.</span><span class="n">Document</span><span class="o">&amp;</span><span class="n">gt</span><span class="p">;</span>
@@ -364,7 +364,7 @@ the class loaders are different, <em>findClass()</em> may find classes that <em>
     <span class="n">lucene</span><span class="o">.</span><span class="n">JavaError</span><span class="p">:</span> <span class="n">java</span><span class="o">.</span><span class="n">lang</span><span class="o">.</span><span class="n">ClassNotFoundException</span><span class="p">:</span> <span class="n">org</span><span class="o">/</span><span class="n">apache</span><span class="o">/</span><span class="n">lucene</span><span class="o">/</span><span class="n">document</span><span class="o">/</ [...]
     <span class="o">&amp;</span><span class="n">gt</span><span class="o">&amp;</span><span class="n">gt</span><span class="o">&amp;</span><span class="n">gt</span> <span class="n">Class</span><span class="o">.</span><span class="n">forName</span><span class="p">(</span><span class="s1">&#39;java.lang.Object&#39;</span><span class="p">)</span>
     <span class="o">&amp;</span><span class="n">lt</span><span class="p">;</span><span class="n">Class</span><span class="p">:</span> <span class="k">class</span> <span class="nc">java</span><span class="o">.</span><span class="n">lang</span><span class="o">.</span><span class="n">Object</span><span class="o">&amp;</span><span class="n">gt</span><span class="p">;</span>
-</pre></div>
+</code></pre></div>
 
 
 <h2 id="type-casting-and-instance-checks">Type casting and instance checks</h2>
@@ -378,11 +378,11 @@ casting operator.</p>
 the same functionality.</p>
 <p>Similarly, each wrapped class has a class method called _instance__ that tests
 whether the wrapped java instance is of the given type. For example:</p>
-<div class="highlight"><pre><span></span>    <span class="k">if</span> <span class="n">BooleanQuery</span><span class="p">.</span><span class="n">instance_</span><span class="p">(</span><span class="n">query</span><span class="p">):</span>
+<div class="highlight"><pre><span></span><code>    <span class="k">if</span> <span class="n">BooleanQuery</span><span class="p">.</span><span class="n">instance_</span><span class="p">(</span><span class="n">query</span><span class="p">):</span>
         <span class="n">booleanQuery</span> <span class="o">=</span> <span class="n">BooleanQuery</span><span class="p">.</span><span class="n">cast_</span><span class="p">(</span><span class="n">query</span><span class="p">)</span>
 
     <span class="n">print</span> <span class="n">booleanQuery</span><span class="p">.</span><span class="n">getClauses</span><span class="p">()</span>
-</pre></div>
+</code></pre></div>
 
 
 <h2 id="handling-generic-classes">Handling generic classes</h2>
@@ -401,7 +401,7 @@ as type parameters. For example, _java.util.ArrayList&lt;E&gt;</em> is declared
 accept one type parameter. Its wrapper's <em>of</em>()<em> method hence accepts one parameter,
 a Python class, to use as type parameter for the return type of its _get()</em> method,
 among others:</p>
-<div class="highlight"><pre><span></span><span class="err">    &amp;gt&amp;gt&amp;gt a = ArrayList().of_(Document)</span>
+<div class="highlight"><pre><span></span><code><span class="err">    &amp;gt&amp;gt&amp;gt a = ArrayList().of_(Document)</span>
 <span class="err">    &amp;gt&amp;gt&amp;gt a</span>
 <span class="err">    &amp;lt;ArrayList: []&amp;gt;</span>
 <span class="err">    &amp;gt&amp;gt&amp;gt a.parameters_</span>
@@ -410,12 +410,12 @@ among others:</p>
 <span class="err">    True</span>
 <span class="err">    &gt;&gt;&gt; a.get(0)</span>
 <span class="err">    &amp;lt;Document: Document&amp;lt;&amp;gt;&amp;gt;</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>The use of type parameters is, of course, optional. A generic Java class can still
 be used as before, without type parameters. Downcasting from <em>Object</em> is then necessary:</p>
-<div class="highlight"><pre><span></span><span class="err">    &gt;&gt;&gt; a = ArrayList()</span>
+<div class="highlight"><pre><span></span><code><span class="err">    &gt;&gt;&gt; a = ArrayList()</span>
 <span class="err">    &gt;&gt;&gt; a</span>
 <span class="err">    &amp;lt;ArrayList: []&amp;gt;</span>
 <span class="err">    &gt;&gt;&gt; a.parameters_</span>
@@ -426,7 +426,7 @@ be used as before, without type parameters. Downcasting from <em>Object</em> is
 <span class="err">    &amp;lt;Object: Document&amp;lt;&amp;gt;&amp;gt;</span>
 <span class="err">    &gt;&gt;&gt; Document.cast_(a.get(0))</span>
 <span class="err">    &amp;lt;Document: Document&amp;lt;&amp;gt;&amp;gt;</span>
-</pre></div>
+</code></pre></div>
 
 
 <h2 id="handling-arrays">Handling arrays</h2>
@@ -440,13 +440,13 @@ not to change an array's size.</p>
 <p>Any Java method expecting an array can be called with the corresponding sequence
 object from python.</p>
 <p>To instantiate a Java array from Python, use one of the following forms:</p>
-<div class="highlight"><pre><span></span>    <span class="o">&gt;&gt;&gt;</span> <span class="nb">array</span> <span class="o">=</span> <span class="n">JArray</span><span class="p">(</span><span class="s1">&#39;int&#39;</span><span class="p">)(</span><span class="k">size</span><span class="p">)</span>
+<div class="highlight"><pre><span></span><code>    <span class="o">&gt;&gt;&gt;</span> <span class="nb">array</span> <span class="o">=</span> <span class="n">JArray</span><span class="p">(</span><span class="s1">&#39;int&#39;</span><span class="p">)(</span><span class="k">size</span><span class="p">)</span>
     <span class="o">#</span> <span class="n">the</span> <span class="n">resulting</span> <span class="n">Java</span> <span class="nb">int</span> <span class="nb">array</span> <span class="k">is</span> <span class="n">initialized</span> <span class="k">with</span> <span class="n">zeroes</span>
 
     <span class="o">&gt;&gt;&gt;</span> <span class="nb">array</span> <span class="o">=</span> <span class="n">JArray</span><span class="p">(</span><span class="s1">&#39;int&#39;</span><span class="p">)(</span><span class="n">sequence</span><span class="p">)</span>
     <span class="o">#</span> <span class="n">the</span> <span class="n">sequence</span> <span class="n">must</span> <span class="k">only</span> <span class="n">contain</span> <span class="n">ints</span>
     <span class="o">#</span> <span class="n">the</span> <span class="n">resulting</span> <span class="n">Java</span> <span class="nb">int</span> <span class="nb">array</span> <span class="k">contains</span> <span class="n">the</span> <span class="n">ints</span> <span class="k">in</span> <span class="n">the</span> <span class="n">sequence</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>Instead of <em>'int'</em>, you may also use one of <em>'object'</em>, <em>'string'</em>, <em>'bool'</em>,
@@ -460,16 +460,16 @@ method becomes useful when the array returned to Python is wrapped as a plain _O
 This is the case, for example, with nested arrays since there is no distinct Python
 type for every different java object array class - all java object arrays are wrapped
 by <em>JArray('object')</em>. For example:</p>
-<div class="highlight"><pre><span></span><span class="err"># cast obj to an array of ints</span>
+<div class="highlight"><pre><span></span><code><span class="err"># cast obj to an array of ints</span>
 <span class="err">&gt;&gt;&gt; JArray(&#39;int&#39;).cast_(obj)</span>
 <span class="err"># cast obj to an array of Document</span>
 <span class="err">&gt;&gt;&gt; JArray(&#39;object&#39;).cast_(obj, Document)</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>In both cases, the java type of obj must be compatible with the array type it is
 being cast to.</p>
-<div class="highlight"><pre><span></span>    <span class="cp"># using nested array:</span>
+<div class="highlight"><pre><span></span><code>    <span class="cp"># using nested array:</span>
 
     <span class="o">&gt;&gt;&gt;</span> <span class="n">d</span> <span class="o">=</span> <span class="n">JArray</span><span class="p">(</span><span class="err">&#39;</span><span class="n">object</span><span class="err">&#39;</span><span class="p">)(</span><span class="mi">1</span><span class="p">,</span> <span class="n">Document</span><span class="p">)</span>
     <span class="o">&gt;&gt;&gt;</span> <span class="n">d</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">=</span> <span class="n">Document</span><span class="p">()</span>
@@ -494,13 +494,13 @@ being cast to.</p>
     <span class="n">JArray</span><span class="o">&amp;</span><span class="n">lt</span><span class="p">;</span><span class="kt">int</span><span class="o">&amp;</span><span class="n">gt</span><span class="p">;[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">2</span><span class="p">]</span>
     <span class="o">&gt;&gt;&gt;</span> <span class="n">JArray</span><span class="p">(</span><span class="err">&#39;</span><span class="kt">int</span><span class="err">&#39;</span><span class="p">).</span><span class="n">cast_</span><span class="p">(</span><span class="n">a</span><span class="p">[</span><span class="mi">1</span><span class="p">])[</span><span class="mi">0</span><span class="p">]</span>
     <span class="mi">0</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>To verify that a Java object is of a given array type, use the <em>instance</em>()_ method
 available on the array type. This is not the same as verifying that it is assignable
 with elements of a given type. For example, using the arrays created above:</p>
-<div class="highlight"><pre><span></span>    <span class="o">#</span> <span class="k">is</span> <span class="n">d</span> <span class="nb">array</span> <span class="k">of</span> <span class="k">Object</span> <span class="o">?</span> <span class="k">are</span> <span class="n">d</span><span class="s1">&#39;s elements of type Object ?</span>
+<div class="highlight"><pre><span></span><code>    <span class="o">#</span> <span class="k">is</span> <span class="n">d</span> <span class="nb">array</span> <span class="k">of</span> <span class="k">Object</span> <span class="o">?</span> <span class="k">are</span> <span class="n">d</span><span class="s1">&#39;s elements of type Object ?</span>
 <span class="s1">    &gt;&gt;&gt; JArray(&#39;</span><span class="k">object</span><span class="s1">&#39;).instance_(d)</span>
 <span class="s1">    True</span>
 
@@ -519,7 +519,7 @@ with elements of a given type. For example, using the arrays created above:</p>
 <span class="s1">    # can it receive Document instances ?</span>
 <span class="s1">    &gt;&gt;&gt; JArray(&#39;</span><span class="k">object</span><span class="err">&#39;</span><span class="p">).</span><span class="n">assignable_</span><span class="p">(</span><span class="n">d</span><span class="p">,</span> <span class="n">Document</span><span class="p">)</span>
     <span class="k">True</span>
-</pre></div>
+</code></pre></div>
 
 
 <h2 id="exception-reporting">Exception reporting</h2>
@@ -547,7 +547,7 @@ corresponding Python method implementations passing in parameters and returning
 the result to the Java VM caller.</p>
 <p>For example, to implement a Lucene analyzer in Python, one would implement first
 such an extension class in Java:</p>
-<div class="highlight"><pre><span></span><span class="n">package</span> <span class="n">org</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">pylucene</span><span class="o">.</span><span class="n">analysis</span><span class="p">;</span>
+<div class="highlight"><pre><span></span><code><span class="n">package</span> <span class="n">org</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">pylucene</span><span class="o">.</span><span class="n">analysis</span><span class="p">;</span>
 
 <span class="kn">import</span> <span class="nn">org.apache.lucene.analysis.Analyzer</span><span class="p">;</span>
 <span class="kn">import</span> <span class="nn">org.apache.lucene.analysis.TokenStream</span><span class="p">;</span>
@@ -578,7 +578,7 @@ such an extension class in Java:</p>
     <span class="n">public</span> <span class="n">native</span> <span class="n">void</span> <span class="n">pythonDecRef</span><span class="p">();</span>
     <span class="n">public</span> <span class="n">native</span> <span class="n">TokenStream</span> <span class="n">tokenStream</span><span class="p">(</span><span class="n">String</span> <span class="n">fieldName</span><span class="p">,</span> <span class="n">Reader</span> <span class="n">reader</span><span class="p">);</span>
 <span class="p">}</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>The <em>pythonExtension()</em> methods is what makes this class recognized as an extension
@@ -593,7 +593,7 @@ be included verbatim as above.</p>
 <p>Really, the only non boilerplate user input is the constructor of the class and
 the other native methods, <em>tokenStream()</em> in the example above.</p>
 <p>The corresponding Python class(es) are implemented as follows:</p>
-<div class="highlight"><pre><span></span><span class="err">class _analyzer(PythonAnalyzer):</span>
+<div class="highlight"><pre><span></span><code><span class="err">class _analyzer(PythonAnalyzer):</span>
 <span class="err">  def tokenStream(_self, fieldName, reader):</span>
 <span class="err">      class _tokenStream(PythonTokenStream):</span>
 <span class="err">          def __init__(self_):</span>
@@ -619,7 +619,7 @@ the other native methods, <em>tokenStream()</em> in the example above.</p>
 <span class="err">          def close(self_):</span>
 <span class="err">              pass</span>
 <span class="err">      return _tokenStream()</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>When an <em>__init__()</em> is declared, <em>super()</em> must be called or else the Java
@@ -696,12 +696,12 @@ the mapping get for and the Java method to use. The method is specified with its
 followed by ':' and its Java
 <a href="https://java.sun.com/j2se/1.5.0/docs/guide/jni/spec/types.html#wp16432">signature</a>.</p>
 <p>For example, <em>System.getProperties()['java.class.path']</em> is made possible by:</p>
-<div class="highlight"><pre><span></span><span class="err">--mapping java.util.Properties</span>
+<div class="highlight"><pre><span></span><code><span class="err">--mapping java.util.Properties</span>
 <span class="err">        &#39;getProperty:(Ljava/lang/String;)Ljava/lang/String;&#39;</span>
 <span class="err">                    # asking for a Python mapping protocol wrapper</span>
 <span class="err">                    # for get access on the Properties class by</span>
 <span class="err">                    # calling its getProperty method</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>JCC generates Python sequence length and get methods for a class when requested
@@ -710,17 +710,17 @@ the class to generate the sequence length and get for and the two java methods
 to use. The methods are specified with their name followed by ':' and their Java
 <a href="https://java.sun.com/j2se/1.5.0/docs/guide/jni/spec/types.html#wp16432">signature</a>.
 For example:</p>
-<div class="highlight"><pre><span></span><span class="k">for</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="ow">in</span><span class="w"> </span><span class="n">xrange</span><span class="p">(</span><span class="nf">len</span><span class="p">(</span><span class="n">hits</span><span class="p">))</span><span class="err">:</span><span class="w"></span>
+<div class="highlight"><pre><span></span><code><span class="k">for</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="ow">in</span><span class="w"> </span><span class="n">xrange</span><span class="p">(</span><span class="nf">len</span><span class="p">(</span><span class="n">hits</span><span class="p">))</span><span class="err">:</span><span class="w"></span>
 <span class="n">doc</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">hits</span><span class="o">[</span><span class="n">i</span><span class="o">]</span><span class="w"></span>
 <span class="p">...</span><span class="w"></span>
-</pre></div>
+</code></pre></div>
 
 
 <p>is made possible by:</p>
-<div class="highlight"><pre><span></span><span class="err">--sequence org.apache.lucene.search.Hits</span>
+<div class="highlight"><pre><span></span><code><span class="err">--sequence org.apache.lucene.search.Hits</span>
 <span class="err">         &#39;length:()I&#39;</span>
 <span class="err">         &#39;doc:(I)Lorg/apache/lucene/document/Document;&#39;</span>
-</pre></div>
+</code></pre></div>
 </div>
         </div>
         <div id="sidebar">
@@ -749,7 +749,6 @@ For example:</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -758,11 +757,10 @@ For example:</p>
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/pylucene/jcc/index.html b/output/pylucene/jcc/index.html
index 0b47ac9..1a49e4b 100644
--- a/output/pylucene/jcc/index.html
+++ b/output/pylucene/jcc/index.html
@@ -170,7 +170,6 @@ please subscribe to the PyLucene developer <a href="../mailing-lists.html">maili
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -179,11 +178,10 @@ please subscribe to the PyLucene developer <a href="../mailing-lists.html">maili
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/pylucene/jcc/install.html b/output/pylucene/jcc/install.html
index 3aeeed1..12a0b87 100644
--- a/output/pylucene/jcc/install.html
+++ b/output/pylucene/jcc/install.html
@@ -148,9 +148,9 @@ compile the extensions it is used to generate code for.</p>
 <p>At the command line, enter:</p>
 </li>
 </ul>
-<div class="highlight"><pre><span></span>$ python setup.py build&lt;br/&gt;
+<div class="highlight"><pre><span></span><code>$ python setup.py build&lt;br/&gt;
 $ sudo python setup.py install&lt;br/&gt;
-</pre></div>
+</code></pre></div>
 
 
 <h2 id="requirements">Requirements</h2>
@@ -221,9 +221,9 @@ every distribution.<br/>For example:</p>
 <ul>
 <li>On Ubuntu, to install Java 5, these commands may be used:</li>
 </ul>
-<div class="highlight"><pre><span></span><span class="err">      $ sudo apt-get install sun-java5-jdk&lt;br/&gt;</span>
+<div class="highlight"><pre><span></span><code><span class="err">      $ sudo apt-get install sun-java5-jdk&lt;br/&gt;</span>
 <span class="err">      $ sudo update-java-alternatives -s java-1.5.0-sun&lt;br/&gt;</span>
-</pre></div>
+</code></pre></div>
 
 
 <p>The samples flags for Linux in JCC's setup.py should be close to correct.</p>
@@ -233,8 +233,8 @@ change, the default java installation. The sample flags for Linux in JCC's
 <em>setup.py</em> should be changed to reflect the root of the Java installation which
 may be obtained via:</li>
 </ul>
-<div class="highlight"><pre><span></span><span class="err">      $ java-config -O</span>
-</pre></div>
+<div class="highlight"><pre><span></span><code><span class="err">      $ java-config -O</span>
+</code></pre></div>
 
 
 <p>See earlier section about <a href="#shared">Shared Mode</a> for Linux support.</p>
@@ -304,7 +304,6 @@ Python and Java versions.</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -313,11 +312,10 @@ Python and Java versions.</p>
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/pylucene/mailing-lists.html b/output/pylucene/mailing-lists.html
index 5fbe2c7..a0ad14d 100644
--- a/output/pylucene/mailing-lists.html
+++ b/output/pylucene/mailing-lists.html
@@ -192,7 +192,6 @@ commits mailing list.</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -201,11 +200,10 @@ commits mailing list.</p>
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/pylucene/version_control.html b/output/pylucene/version_control.html
index 169d872..562b7c3 100644
--- a/output/pylucene/version_control.html
+++ b/output/pylucene/version_control.html
@@ -163,7 +163,6 @@ and https://svnbook.red-bean.com/)</p>
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -172,11 +171,10 @@ and https://svnbook.red-bean.com/)</p>
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/site-instructions.html b/output/site-instructions.html
index 3a10fdd..e5bd1f0 100644
--- a/output/site-instructions.html
+++ b/output/site-instructions.html
@@ -180,52 +180,23 @@ document.observe('dom:loaded', StartSlides);
 <div>
   <h1 class="title">Updating the Lucene Website</h1>
   <h2 id="editing-content-on-the-lucenetm-sites">Editing Content on the Lucene<span style="vertical-align: super; font-size: xx-small">TM</span> sites</h2>
-<p>Editing any of the Lucene sites (Core, Solr<span style="vertical-align: super; font-size: xx-small">TM</span>, PyLucene) is easily done using the <a href="http://www.apache.org/dev/cms.html">ASF CMS</a>.</p>
-<h3 id="quick-edits">Quick Edits</h3>
-<p>The easiest way to make quick edits to content on the website is using the <a href="https://cms.apache.org/#bookmark">CMS Bookmarklet</a> to edit/stage/publish page edits.</p>
-<h3 id="major-edits">Major Edits</h3>
-<p>To get started, take the following steps from the command line:</p>
-<ul>
-<li>svn co https://svn.apache.org/repos/asf/lucene/cms/trunk cms/trunk</li>
-<li>svn co https://svn.apache.org/repos/infra/websites/cms/build if you wish to build and test locally<ul>
-<li><a href="http://www.apache.org/dev/cmsref.html#local-build">http://www.apache.org/dev/cmsref.html#local-build</a> for details on building locally.  If you are on a mac, you may need some perl dependencies installed.</li>
-<li>cd asf-cms</li>
-<li>./build_site.pl --target-base=<path to output on local HTTPd server, I use ~/Sites> --source=../trunk/</li>
-</ul>
-</li>
-<li>Edit the files in cms/trunk/content and cms/trunk/templates as you see fit.  When you are satisfied, svn commit.</li>
-<li>Browse to the <a href="http://lucene.staging.apache.org/">staging site</a> to see them live (it may take a few seconds to build, you can track builds at <a href="http://ci.apache.org/builders/lucene-site-staging">http://ci.apache.org/builders/lucene-site-staging</a>).</li>
-</ul>
-<h2 id="publishing-content-to-the-live-site">Publishing Content to the Live Site</h2>
-<ul>
-<li>Browse to <a href="https://cms.apache.org/lucene/publish">https://cms.apache.org/lucene/publish</a> and log in.</li>
-<li>Confirm svn differences.</li>
-<li>Click the 'submit' button to publish changes.</li>
-</ul>
-<h2 id="references">References</h2>
-<ul>
-<li>
-<p><a href="http://daringfireball.net/projects/markdown/syntax">Markdown Reference</a></p>
-</li>
-<li>
-<p><a href="http://www.apache.org/dev/cmsref.html">ASF CMS Reference</a> and <a href="http://www.apache.org/dev/cms.html">ASF CMS</a></p>
-</li>
-</ul>
+<p>The site is hosted in the git repo <a href="https://github.com/apache/lucene-site/">https://github.com/apache/lucene-site/</a></p>
+<p>Read the README file in that repo for instructions on how to update the site.</p>
 </div>
         </div>
         <div id="sidebar">
 <div class="button-green">
   <a href="/core/downloads.html">Download</a>
   <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Lucene 8.3.0</div>
+  <div class="flap bottom">Apache Lucene 8.4.1</div>
 </div>
-<div class="download-desc">Apache Lucene 8.3.0</div>
+<div class="download-desc">Apache Lucene 8.4.1</div>
 <div class="button-orange">
   <a href="/solr/downloads.html">Download</a>
   <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Solr 8.3.0</div>
+  <div class="flap bottom">Apache Solr 8.4.1</div>
 </div>
-<div class="download-desc">Apache Solr 8.3.0</div>
+<div class="download-desc">Apache Solr 8.4.1</div>
 
 <h1 id="projects">Projects<a class="headerlink" href="#projects" title="Permanent link">¶</a></h1>
 <ul>
@@ -257,8 +228,6 @@ document.observe('dom:loaded', StartSlides);
 <h1 id="editing-this-site">Editing This Site<a class="headerlink" href="#editing-this-site" title="Permanent link">¶</a></h1>
 <ul>
   <li><a href="site-instructions.html">Instructions</a></li>
-  <li><a href="http://www.apache.org/dev/cms.html">ASF CMS</a></li>
-  <li><a href="http://www.apache.org/dev/cmsref.html">ASF CMS Reference/FAQ</a></li>
   <li><a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a></li>
 </ul>
 
@@ -267,7 +236,6 @@ document.observe('dom:loaded', StartSlides);
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -276,11 +244,10 @@ document.observe('dom:loaded', StartSlides);
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>
diff --git a/output/solr/community.html b/output/solr/community.html
index 130ccfc..7773047 100644
--- a/output/solr/community.html
+++ b/output/solr/community.html
@@ -195,7 +195,7 @@ users to send usage and configuration questions and problems to this mailing lis
 the JIRA issue tracker, make sure it's a real bug and that it hasn't been already discovered by discussing it here.</p>
 <p>Subscribe: <a href="mailto:solr-user-subscribe@lucene.apache.org">solr-user-subscribe</a></p>
 <p>Unsubscribe: <a href="mailto:solr-user-unsubscribe@lucene.apache.org">solr-user-unsubscribe</a>
-(<a href="https://wiki.apache.org/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
+(<a href="https://cwiki.apache.org/confluence/display/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
 <p>Send: <a href="mailto:solr-user@lucene.apache.org">solr-user</a> (Requires subscription)</p>
 <p><a href="http://mail-archives.apache.org/mod_mbox/lucene-solr-user/">Official Apache Archive</a></p>
 <h4 id="developer-list-devluceneapacheorg">Developer List: dev@lucene.apache.org</h4>
@@ -205,7 +205,7 @@ issues concerning Lucene/Solr internals, code changes/additions, etc.</p>
 problems, that is what the solr-user mailing list is for.</p>
 <p>Subscribe: <a href="mailto:dev-subscribe@lucene.apache.org">dev-subscribe</a></p>
 <p>Unsubscribe: <a href="mailto:dev-unsubscribe@lucene.apache.org">dev-unsubscribe</a>
-(<a href="https://wiki.apache.org/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
+(<a href="https://cwiki.apache.org/confluence/display/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
 <p>Send: <a href="mailto:dev@lucene.apache.org">dev</a> (Requires subscription)</p>
 <p><a href="http://mail-archives.apache.org/mod_mbox/lucene-dev/">Official Apache Archive</a></p>
 <h4 id="general-discussion-generalluceneapacheorg">General Discussion: general@lucene.apache.org</h4>
@@ -213,26 +213,26 @@ problems, that is what the solr-user mailing list is for.</p>
 and for questions from users who have no idea where to get started (Lucene-Core?, Solr? PyLucene?)</p>
 <p>Subscribe: <a href="mailto:general-subscribe@lucene.apache.org">general-subscribe</a></p>
 <p>Unsubscribe: <a href="mailto:general-unsubscribe@lucene.apache.org">general-unsubscribe</a>
-(<a href="https://wiki.apache.org/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
+(<a href="https://cwiki.apache.org/confluence/display/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
 <p>Send: <a href="mailto:general@lucene.apache.org">general</a> (Requires subscription)</p>
 <p><a href="http://mail-archives.apache.org/mod_mbox/lucene-general/">Official Apache Archive</a></p>
 <h4 id="issue-notifications-issueslucene">Issue Notifications: issues@lucene</h4>
 <p>This is an automated announcement only list where notifications about all JIRA issues and Github pull requests are sent.</p>
 <p>Subscribe: <a href="mailto:issues-subscribe@lucene.apache.org">issues-subscribe</a></p>
 <p>Unsubscribe: <a href="mailto:issues-unsubscribe@lucene.apache.org">issues-unsubscribe</a>
-(<a href="https://wiki.apache.org/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
+(<a href="https://cwiki.apache.org/confluence/display/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
 <p><a href="http://mail-archives.apache.org/mod_mbox/lucene-issues/">Official Apache Archive</a></p>
 <h4 id="build-notifications-buildslucene">Build Notifications: builds@lucene</h4>
 <p>This is an automated announcement only list where notifications about all CI builds by Jenkins are sent.</p>
 <p>Subscribe: <a href="mailto:builds-subscribe@lucene.apache.org">builds-subscribe</a></p>
 <p>Unsubscribe: <a href="mailto:builds-unsubscribe@lucene.apache.org">builds-unsubscribe</a>
-(<a href="https://wiki.apache.org/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
+(<a href="https://cwiki.apache.org/confluence/display/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
 <p><a href="http://mail-archives.apache.org/mod_mbox/lucene-builds/">Official Apache Archive</a></p>
 <h4 id="commit-notifications-commitslucene">Commit Notifications: commits@lucene</h4>
 <p>This is an automated announcement only list where notifications about every Lucene/Solr commit are sent.</p>
 <p>Subscribe: <a href="mailto:commits-subscribe@lucene.apache.org">commits-subscribe</a></p>
 <p>Unsubscribe: <a href="mailto:commits-unsubscribe@lucene.apache.org">commits-unsubscribe</a>
-(<a href="https://wiki.apache.org/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
+(<a href="https://cwiki.apache.org/confluence/display/solr/Unsubscribing%20from%20mailing%20lists">Problems?</a>)</p>
 <p><a href="http://mail-archives.apache.org/mod_mbox/lucene-commits/">Official Apache Archive</a></p>
 <h4 id="mail-archives">Mail Archives</h4>
 <p>The Solr Wiki maintains a list of searchable mailing list archives at</p>
@@ -252,7 +252,7 @@ but if it's the right time of day, the IRC channel can offer a more interactive
 <p><a href="https://cwiki.apache.org/confluence/display/SOLR/IRCChannels">This wiki page</a> has links to a web-based IRC client, and a
 wealth of information about how to get the most out of the IRC channels.</p>
 <h4 id="slack">Slack</h4>
-<p>The project's Slack channel is the <code>#lucene-solr</code> channel in the <code>the-asf</code> organization. Link: <a href="https://the-asf.slack.com/messages/CE70MDPMF">https://the-asf.slack.com/messages/CE70MDPMF</a></p>
+<p>The project's Slack channel is the <code>#lucene-dev</code> channel in the <code>the-asf</code> organization. Link: <a href="https://the-asf.slack.com/messages/CE70MDPMF">https://the-asf.slack.com/messages/CE70MDPMF</a></p>
 <h2 id="issue-tracker">Issue tracker</h2>
 <p>Solr uses the ASF JIRA instance.</p>
 <p>You can browse, search, and create issues <a href="https://issues.apache.org/jira/browse/SOLR">here</a>.
@@ -278,7 +278,7 @@ Instructions for non-committer GIT access are <a href="https://git-wip-us.apache
 Instructions for committer GIT access are <a href="https://git-wip-us.apache.org/#repository-checkout">here</a>.</p>
 <h2 id="powered-by">Powered By</h2>
 <p>Are you Solr powered?  Looking for good company?  Check out
-<a href="https://wiki.apache.org/solr/PublicServers">Solr's Powered By</a> page to learn about people and companies using Solr.</p>  </div>
+<a href="https://cwiki.apache.org/confluence/display/solr/PublicServers">Solr's Powered By</a> page to learn about people and companies using Solr.</p>  </div>
 </div>
     <footer>
 <div class="row">
@@ -350,7 +350,7 @@ Instructions for committer GIT access are <a href="https://git-wip-us.apache.org
 </div>
 <div class="row copyright">
 <div class="large-centered columns">
-  <p>Copyright © 2019 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
+  <p>Copyright © 2020 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
 </div></div>    </footer>
 
 <script>
diff --git a/output/solr/downloads.html b/output/solr/downloads.html
index 5ea9725..9250c18 100644
--- a/output/solr/downloads.html
+++ b/output/solr/downloads.html
@@ -175,30 +175,30 @@ function selectProvider(form) {
   <p>Official releases are usually created when the <a href="/whoweare.html">developers</a>
 feel there are sufficient changes, improvements and bug fixes to warrant a release.
 Due to the voluntary nature of Solr, no releases are scheduled in advance.</p>
-  <h2 id="solr-830">Solr 8.3.0
-    <a class="headerlink" href="#solr-830" title="Permanent link">¶</a>
+  <h2 id="solr-841">Solr 8.4.1
+    <a class="headerlink" href="#solr-841" title="Permanent link">¶</a>
   </h2>
 
-  <p>Solr 8.3.0 is the most recent Apache Solr release.</p>
+  <p>Solr 8.4.1 is the most recent Apache Solr release.</p>
 
   <ul>
     <li>Source release:
-      <a href="https://www.apache.org/dyn/closer.lua/lucene/solr/8.3.0/solr-8.3.0-src.tgz">solr-8.3.0-src.tgz</a>
-      [<a href="https://www.apache.org/dist/lucene/solr/8.3.0/solr-8.3.0-src.tgz.asc">PGP</a>]
-      [<a href="https://www.apache.org/dist/lucene/solr/8.3.0/solr-8.3.0-src.tgz.sha512">SHA512</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/lucene/solr/8.4.1/solr-8.4.1-src.tgz">solr-8.4.1-src.tgz</a>
+      [<a href="https://www.apache.org/dist/lucene/solr/8.4.1/solr-8.4.1-src.tgz.asc">PGP</a>]
+      [<a href="https://www.apache.org/dist/lucene/solr/8.4.1/solr-8.4.1-src.tgz.sha512">SHA512</a>]
     </li>
 
     <li>Binary releases:
-      <a href="https://www.apache.org/dyn/closer.lua/lucene/solr/8.3.0/solr-8.3.0.tgz">solr-8.3.0.tgz</a>
-      [<a href="https://www.apache.org/dist/lucene/solr/8.3.0/solr-8.3.0.tgz.asc">PGP</a>]
-      [<a href="https://www.apache.org/dist/lucene/solr/8.3.0/solr-8.3.0.tgz.sha512">SHA512</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/lucene/solr/8.4.1/solr-8.4.1.tgz">solr-8.4.1.tgz</a>
+      [<a href="https://www.apache.org/dist/lucene/solr/8.4.1/solr-8.4.1.tgz.asc">PGP</a>]
+      [<a href="https://www.apache.org/dist/lucene/solr/8.4.1/solr-8.4.1.tgz.sha512">SHA512</a>]
       /
-      <a href="https://www.apache.org/dyn/closer.lua/lucene/solr/8.3.0/solr-8.3.0.zip">solr-8.3.0.zip</a>
-      [<a href="https://www.apache.org/dist/lucene/solr/8.3.0/solr-8.3.0.zip.asc">PGP</a>]
-      [<a href="https://www.apache.org/dist/lucene/solr/8.3.0/solr-8.3.0.zip.sha512">SHA512</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/lucene/solr/8.4.1/solr-8.4.1.zip">solr-8.4.1.zip</a>
+      [<a href="https://www.apache.org/dist/lucene/solr/8.4.1/solr-8.4.1.zip.asc">PGP</a>]
+      [<a href="https://www.apache.org/dist/lucene/solr/8.4.1/solr-8.4.1.zip.sha512">SHA512</a>]
     </li>
 
-    <li><a href="https://lucene.apache.org/solr/8_3_0/changes/Changes.html">Change log</a></li>
+    <li><a href="https://lucene.apache.org/solr/8_4_1/changes/Changes.html">Change log</a></li>
   </ul>
 
   <h3 id="solr-772">Solr 7.7.2
@@ -231,7 +231,7 @@ Due to the voluntary nature of Solr, no releases are scheduled in advance.</p>
     <a class="headerlink" href="#solr-reference-guide" title="Permanent link">¶</a>
   </h2>
 
-  <p><a href="https://lucene.apache.org/solr/guide/">Download the official documentation</a></p>
+  <p>The <a href="https://lucene.apache.org/solr/guide/">Solr Reference Guide</a> is Solr's official documentation.</p>
 
   <h2 id="past-versions">Past versions
     <a class="headerlink" href="#past-versions" title="Permanent link">&para;</a>
@@ -256,7 +256,7 @@ Due to the voluntary nature of Solr, no releases are scheduled in advance.</p>
   </h3>
 
   <p>The <code>solr-VERSION.zip</code> or <code>solr-VERSION.tgz</code> files (where <code>VERSION</code> is the version number of
-  the release, e.g. <code>8.3.0</code>) contain Apache Solr, html documentation and a tutorial.</p>
+  the release, e.g. <code>8.4.1</code>) contain Apache Solr, html documentation and a tutorial.</p>
 
   <p>The <code>solr-VERSION-src.tgz</code> file contains the full source code for that version.</p>
 
@@ -265,8 +265,8 @@ Due to the voluntary nature of Solr, no releases are scheduled in advance.</p>
   </h3>
 
   <p>Apache Solr is under active development with frequent feature releases on the current major version.
-  The <strong>previous</strong> major version may still receive security- and bug fixes as point releases, thus taking the role
-  of the LTS (Long Term Support) version. Older versions are considered EOL (End Of Life) and will not be further
+  The <strong>previous</strong> major version will see occasional critical security- or bug fixes releases.
+  Older versions are considered EOL (End Of Life) and will not be further
   updated. For this reason it may also be difficult to obtain community support for EOL versions.</p>
 
   <p>Large changes or changes that break compatibility with existing functionality are normally only included in the
@@ -283,7 +283,7 @@ Due to the voluntary nature of Solr, no releases are scheduled in advance.</p>
     </tr>
     <tr align=left>
       <td>7.7.x</td>
-      <td>Version in the previous major release for bugfixes only (LTS)</td>
+      <td>Previous major version may sometimes receive critical bugfix releases</td>
     </tr>
     <tr align=left>
       <td>9</td>
@@ -372,7 +372,7 @@ Due to the voluntary nature of Solr, no releases are scheduled in advance.</p>
 </div>
 <div class="row copyright">
 <div class="large-centered columns">
-  <p>Copyright © 2019 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
+  <p>Copyright © 2020 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
 </div></div>    </footer>
 
 <script>
diff --git a/output/solr/features.html b/output/solr/features.html
index f744182..3076de1 100644
--- a/output/solr/features.html
+++ b/output/solr/features.html
@@ -161,7 +161,7 @@ function selectProvider(form) {
   <div class="row">
 <div class="large-12 columns">
   <div class="annotation">
-    Apache Solr<sup>&trade;</sup> 8.3.0
+    Apache Solr<sup>&trade;</sup> 8.4.1
   </div>
   <h1>
     Solr Features
@@ -1135,7 +1135,7 @@ function selectProvider(form) {
 </div>
 <div class="row copyright">
 <div class="large-centered columns">
-  <p>Copyright © 2019 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
+  <p>Copyright © 2020 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
 </div></div>    </footer>
 
 <script>
diff --git a/output/solr/guide/index.html b/output/solr/guide/index.html
index 9754b4d..94e8b0f 100644
--- a/output/solr/guide/index.html
+++ b/output/solr/guide/index.html
@@ -164,10 +164,12 @@ function selectProvider(form) {
 <p>As of Solr 8.2, it is published only in HTML format.</p>
 <p><strong>Latest release</strong>:</p>
 <ul>
-<li><a href="8_2/">Solr 8.2</a></li>
+<li><a href="8_4/">Solr 8.4</a></li>
 </ul>
 <p><strong>Earlier versions</strong>:</p>
 <ul>
+<li><a href="8_3/">Solr 8.3</a></li>
+<li><a href="8_2/">Solr 8.2</a></li>
 <li><a href="8_1/">Solr 8.1</a></li>
 <li><a href="8_0/">Solr 8.0</a></li>
 <li><a href="7_7/">Solr 7.7</a></li>
@@ -255,7 +257,7 @@ function selectProvider(form) {
 </div>
 <div class="row copyright">
 <div class="large-centered columns">
-  <p>Copyright © 2019 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
+  <p>Copyright © 2020 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
 </div></div>    </footer>
 
 <script>
diff --git a/output/solr/guide/solr-tutorial.html b/output/solr/guide/solr-tutorial.html
index 6d5cc5b..b727532 100644
--- a/output/solr/guide/solr-tutorial.html
+++ b/output/solr/guide/solr-tutorial.html
@@ -235,7 +235,7 @@ function selectProvider(form) {
 </div>
 <div class="row copyright">
 <div class="large-centered columns">
-  <p>Copyright © 2019 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
+  <p>Copyright © 2020 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
 </div></div>    </footer>
 
 <script>
diff --git a/output/solr/index.html b/output/solr/index.html
index 2e3ab03..676196f 100644
--- a/output/solr/index.html
+++ b/output/solr/index.html
@@ -161,7 +161,7 @@ function selectProvider(form) {
   <div class="row">
     <div class="large-10 large-offset-1 columns">
       <div class="annotation">
-        Apache Solr<sup>&trade;</sup> 8.3.0
+        Apache Solr<sup>&trade;</sup> 8.4.1
       </div>
       <h1>
         Solr is the popular, blazing-fast, open source enterprise search platform built on Apache Lucene<sup>&trade;</sup>.
@@ -422,13 +422,13 @@ function selectProvider(form) {
   <div class="row">
     <div class="large-12 columns text-center">
       <div class="annotation">
-        Solr News | 2 November 2019
+        Solr News | 3 December 2019
       </div>
       <h1>
-        Apache Solr 8.3.0 available
+        Apache Solr 8.4.1 available
       </h1>
       <p>
-      The Lucene PMC is pleased to announce the release of Apache Solr 8.3.0.  Download <a href="/solr/downloads.html">here</a>.
+      The Lucene PMC is pleased to announce the release of Apache Solr 8.4.1.  Download <a href="/solr/downloads.html">here</a>.
       </p>
       <a href="/solr/news.html"><span class="white">Read More News</span></a>
     </div>
@@ -546,7 +546,7 @@ function selectProvider(form) {
 </div>
 <div class="row copyright">
 <div class="large-centered columns">
-  <p>Copyright © 2019 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
+  <p>Copyright © 2020 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
 </div></div>    </footer>
 
 <script>
diff --git a/output/solr/logos-and-assets.html b/output/solr/logos-and-assets.html
index 778f04a..3e6894c 100644
--- a/output/solr/logos-and-assets.html
+++ b/output/solr/logos-and-assets.html
@@ -161,7 +161,7 @@ function selectProvider(form) {
   <div class="row">
 <div class="large-12 columns">
   <div class="annotation">
-    Apache Solr<sup>&trade;</sup> 8.3.0
+    Apache Solr<sup>&trade;</sup> 8.4.1
   </div>
   <h1>Solr Logos and Assets</h1>
   <p>Solr's identity system: a style guide, icons, and logos</p>
@@ -288,7 +288,7 @@ function selectProvider(form) {
 </div>
 <div class="row copyright">
 <div class="large-centered columns">
-  <p>Copyright © 2019 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
+  <p>Copyright © 2020 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
 </div></div>    </footer>
 
 <script>
diff --git a/output/solr/news.html b/output/solr/news.html
index df3070d..042eaf7 100644
--- a/output/solr/news.html
+++ b/output/solr/news.html
@@ -172,6 +172,100 @@ function selectProvider(form) {
   <h1 id="solr-news">Solr<sup>™</sup> News<a class="headerlink" href="#solr-news" title="Permanent link">¶</a></h1>
   
 
+  <h2 id="apache-solrtm-841-available" class="offset">13 January 2020, Apache Solr™ 8.4.1 available
+    <a class="headerlink" href="#apache-solrtm-841-available" title="Permanent link">¶</a>
+  </h2>
+  <p>The Lucene PMC is pleased to announce the release of Apache Solr 8.4.1.</p>
+<p>Solr is the popular, blazing fast, open source NoSQL search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, rich document handling, and geospatial search. Solr is highly scalable, providing fault tolerant distributed search and indexing, and powers the search and navigation features of many of the world's largest internet sites.</p>
+<p>Solr 8.4.1 is available for immediate download at:</p>
+<p><a href="https://lucene.apache.org/solr/downloads.html">https://lucene.apache.org/solr/downloads.html</a></p>
+<h3 id="solr-841-release-highlights">Solr 8.4.1 Release Highlights:</h3>
+<ul>
+<li>Fix for overseer serialization to support rolling upgrade (broken since 8.4)</li>
+<li>Fix for SSL support with SOLR_SSL_NEED_CLIENT_AUTH (broken since 8.2)</li>
+<li>Package manager to store public keys in a special "trusted" location instead of in ZooKeeper</li>
+</ul>
+<p>Please read CHANGES.txt for a full list of changes:</p>
+<p><a href="https://lucene.apache.org/solr/8_4_1/changes/Changes.html">https://lucene.apache.org/solr/8_4_1/changes/Changes.html</a></p>
+<p>Solr 8.4.1 also includes  and bugfixes in the corresponding Apache Lucene release:</p>
+<p><a href="https://lucene.apache.org/core/8_4_1/changes/Changes.html">https://lucene.apache.org/core/8_4_1/changes/Changes.html</a></p>
+  <h2 id="apache-solrtm-840-available" class="offset">29 December 2019, Apache Solr™ 8.4.0 available
+    <a class="headerlink" href="#apache-solrtm-840-available" title="Permanent link">¶</a>
+  </h2>
+  <p>The Lucene PMC is pleased to announce the release of Apache Solr 8.4.0.</p>
+<p>Solr is the popular, blazing fast, open source NoSQL search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, rich document handling, and geospatial search. Solr is highly scalable, providing fault tolerant distributed search and indexing, and powers the search and navigation features of many of the world's largest internet sites.</p>
+<p>Solr 8.4.0 is available for immediate download at:</p>
+<p><a href="https://lucene.apache.org/solr/downloads.html">https://lucene.apache.org/solr/downloads.html</a></p>
+<h3 id="solr-840-release-highlights">Solr 8.4.0 Release Highlights:</h3>
+<ul>
+<li>A new package management system was introduced in order to ease deploying plugins.</li>
+<li>Better security with the out-of-the-box configuration.</li>
+</ul>
+<p>A summary of important changes is published in the Solr Reference Guide at <a href="https://lucene.apache.org/solr/guide/8_4/solr-upgrade-notes.html">https://lucene.apache.org/solr/guide/8_4/solr-upgrade-notes.html</a>.</p>
+<p>Please read CHANGES.txt for a full list of new features and changes:</p>
+<p><a href="https://lucene.apache.org/solr/8_4_0/changes/Changes.html">https://lucene.apache.org/solr/8_4_0/changes/Changes.html</a></p>
+<p>Solr 8.4.0 also includes features, optimizations  and bugfixes in the corresponding Apache Lucene release:</p>
+<p><a href="https://lucene.apache.org/core/8_4_0/changes/Changes.html">https://lucene.apache.org/core/8_4_0/changes/Changes.html</a></p>
+  <h2 id="apache-solrtm-831-available" class="offset">3 December 2019, Apache Solr™ 8.3.1 available
+    <a class="headerlink" href="#apache-solrtm-831-available" title="Permanent link">¶</a>
+  </h2>
+  <p>The Lucene PMC is pleased to announce the release of Apache Solr 8.3.1.</p>
+<p>Solr is the popular, blazing fast, open source NoSQL search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, rich document handling, and geospatial search. Solr is highly scalable, providing fault tolerant distributed search and indexing, and powers the search and navigation features of many of the world's largest internet sites.</p>
+<p>Solr 8.3.1 is available for immediate download at:</p>
+<p><a href="https://lucene.apache.org/solr/downloads.html">https://lucene.apache.org/solr/downloads.html</a></p>
+<h3 id="solr-831-release-highlights">Solr 8.3.1 Release Highlights:</h3>
+<ul>
+<li>JavaBinCodec has concurrent modification of CharArr resulting in corrupt internode updates</li>
+<li>findRequestType in AuditEvent is more robust</li>
+<li>CoreContainer.auditloggerPlugin is volatile now</li>
+<li>Velocity response writer's resource loading now possible only through startup parameters</li>
+</ul>
+<p>Please read CHANGES.txt for a full list of changes:</p>
+<p><a href="https://lucene.apache.org/solr/8_3_1/changes/Changes.html">https://lucene.apache.org/solr/8_3_1/changes/Changes.html</a></p>
+<p>Solr 8.3.1 also includes  and bugfixes in the corresponding Apache Lucene release:</p>
+<p><a href="https://lucene.apache.org/core/8_3_1/changes/Changes.html">https://lucene.apache.org/core/8_3_1/changes/Changes.html</a></p>
+  <h2 id="cve-2019-12409-apache-solr-rce-vulnerability-due-to-bad-config-default" class="offset">18 November 2019, CVE-2019-12409: Apache Solr RCE vulnerability due to bad config default
+    <a class="headerlink" href="#cve-2019-12409-apache-solr-rce-vulnerability-due-to-bad-config-default" title="Permanent link">¶</a>
+  </h2>
+  <p><code>
+<strong>Severity:</strong>
+High</p>
+<p><strong>Vendor:</strong><br>
+The Apache Software Foundation</p>
+<p><strong>Versions Affected:</strong><br>
+Solr 8.1.1 and 8.2.0 for Linux</p>
+<p><strong>Description:</strong><br>
+The 8.1.1 and 8.2.0 releases of Apache Solr contain an
+insecure setting for the ENABLE_REMOTE_JMX_OPTS configuration option
+in the default solr.in.sh configuration file shipping with Solr.</p>
+<p>Windows users are not affected.</p>
+<p>If you use the default solr.in.sh file from the affected releases, then
+JMX monitoring will be enabled and exposed on RMI_PORT (default=18983),
+without any authentication. If this port is opened for inbound traffic
+in your firewall, then anyone with network access to your Solr nodes
+will be able to access JMX, which may in turn allow them to upload
+malicious code for execution on the Solr server.</p>
+<p>The vulnerability is already public [1] and mitigation steps were
+announced on project mailing lists and news page [3] on August 14th,
+without mentioning RCE at that time.</p>
+<p><strong>Mitigation:</strong><br>
+Make sure your effective solr.in.sh file has ENABLE_REMOTE_JMX_OPTS set
+to 'false' on every Solr node and then restart Solr. Note that the
+effective solr.in.sh file may reside in /etc/defaults/ or another
+location depending on the install. You can then validate that the
+'com.sun.management.jmxremote*' family of properties are not listed in
+the "Java Properties" section of the Solr Admin UI, or configured in a
+secure way.</p>
+<p>There is no need to upgrade or update any code.</p>
+<p>Remember to follow the Solr Documentation's advice to never expose Solr
+nodes directly in a hostile network environment.</p>
+<p><strong>Credit:</strong><br>
+Matei "Mal" Badanoiu<br>
+Solr JIRA user 'jnyryan' (John)</p>
+<p><strong>References:</strong><br>
+[1] https://issues.apache.org/jira/browse/SOLR-13647<br>
+[3] https://lucene.apache.org/solr/news.html
+</code></p>
   <h2 id="apache-solrtm-830-available" class="offset">2 November 2019, Apache Solr™ 8.3.0 available
     <a class="headerlink" href="#apache-solrtm-830-available" title="Permanent link">¶</a>
   </h2>
@@ -221,7 +315,7 @@ function selectProvider(form) {
   <h2 id="announce-811-and-820-users-check-enable_remote_jmx_opts-setting" class="offset">14 August 2019, [ANNOUNCE] 8.1.1 and 8.2.0 users check ENABLE_REMOTE_JMX_OPTS setting
     <a class="headerlink" href="#announce-811-and-820-users-check-enable_remote_jmx_opts-setting" title="Permanent link">¶</a>
   </h2>
-  <div class="highlight"><pre><span></span><span class="n">Severity</span><span class="o">:</span> <span class="n">Low</span>
+  <div class="highlight"><pre><span></span><code><span class="n">Severity</span><span class="o">:</span> <span class="n">Low</span>
 
 <span class="n">Versions</span> <span class="n">Affected</span><span class="o">:</span>
 <span class="mf">8.1</span><span class="o">.</span><span class="mi">1</span> <span class="n">and</span> <span class="mf">8.2</span><span class="o">.</span><span class="mi">0</span> <span class="k">for</span> <span class="n">Linux</span>
@@ -245,7 +339,7 @@ function selectProvider(form) {
 
 <span class="n">References</span><span class="o">:</span>
 <span class="o">[</span><span class="mi">1</span><span class="o">]</span> <span class="n">https</span><span class="o">://</span><span class="n">issues</span><span class="o">.</span><span class="na">apache</span><span class="o">.</span><span class="na">org</span><span class="sr">/jira/browse/</span><span class="n">SOLR</span><span class="o">-</span><span class="mi">13647</span>
-</pre></div>
+</code></pre></div>
   <h2 id="apache-solrtm-820-available" class="offset">26 July 2019, Apache Solr™ 8.2.0 available
     <a class="headerlink" href="#apache-solrtm-820-available" title="Permanent link">¶</a>
   </h2>
@@ -458,93 +552,6 @@ many of the world's largest internet sites.</p>
 <li>New Node-level health check handler at /admin/info/healthcheck and /node/health paths that checks if the node is live, connected to zookeeper and not shutdown.</li>
 <li>It is now possible to configure a host whitelist for distributed search.</li>
 </ul>
-  <h2 id="apache-solrtm-760-available" class="offset">14 December 2018, Apache Solr™ 7.6.0 available
-    <a class="headerlink" href="#apache-solrtm-760-available" title="Permanent link">¶</a>
-  </h2>
-  <p>The Lucene PMC is pleased to announce the release of Apache Solr 7.6.0</p>
-<p>Solr is the popular, blazing fast, open source NoSQL search platform from the
-Apache Lucene project. Its major features include powerful full-text search,
-hit highlighting, faceted search, dynamic clustering, database integration, rich document
-(e.g., Word, PDF) handling, and geospatial search. Solr is highly scalable, providing fault
-tolerant distributed search and indexing, and powers the search and navigation features of
-many of the world's largest internet sites.</p>
-<p>Solr 7.6.0 is available for immediate download at:
-  <a href="http://lucene.apache.org/solr/downloads.html">http://lucene.apache.org/solr/downloads.html</a></p>
-<p>Please read CHANGES.txt for a full list of new features and changes:</p>
-<p><a href="http://lucene.apache.org/solr/7_6_0/changes/Changes.html">http://lucene.apache.org/solr/7_6_0/changes/Changes.html</a></p>
-<h3 id="solr-760-release-highlights">Solr 7.6.0 Release Highlights:</h3>
-<ul>
-<li>Field and FieldType now support a new <code>uninvertible</code> option to control using costly field cache or more efficient docValues.</li>
-<li>Collections API has been improved to support adding multiple replicas to a collection shard at a time as well as splitting into multiple sub-shards directly..</li>
-<li>Autoscaling's suggestions API now include rebalance options as well as suggestions to add new replicas for lost replicas.</li>
-<li>Several new Stream Evaluators have been added to include: oscillate, convexHull, enclosingDisk, pairSort, log10, percentiles, and pivot for geometric and scientific analysis.</li>
-<li>UnifiedHighlighter has been improved to support best/perfect highlighting accuracy and full phrase highlighting.</li>
-</ul>
-  <h2 id="apache-solrtm-750-available" class="offset">24 September 2018, Apache Solr™ 7.5.0 available
-    <a class="headerlink" href="#apache-solrtm-750-available" title="Permanent link">¶</a>
-  </h2>
-  <p>The Lucene PMC is pleased to announce the release of Apache Solr 7.5.0</p>
-<p>Solr is the popular, blazing fast, open source NoSQL search platform from the
-Apache Lucene project. Its major features include powerful full-text search,
-hit highlighting, faceted search, dynamic clustering, database integration, rich document
-(e.g., Word, PDF) handling, and geospatial search. Solr is highly scalable, providing fault
-tolerant distributed search and indexing, and powers the search and navigation features of
-many of the world's largest internet sites.</p>
-<p>Solr 7.5.0 is available for immediate download at:
-  <a href="http://lucene.apache.org/solr/downloads.html">http://lucene.apache.org/solr/downloads.html</a></p>
-<p>Please read CHANGES.txt for a full list of new features and changes:</p>
-<p><a href="http://lucene.apache.org/solr/7_5_0/changes/Changes.html">http://lucene.apache.org/solr/7_5_0/changes/Changes.html</a></p>
-<h3 id="solr-750-release-highlights">Solr 7.5.0 Release Highlights:</h3>
-<ul>
-<li>Nested/child documents may now be supplied as a field value instead of stand-off. Future releases will leverage this semantic information.</li>
-<li>Enhance Autoscaling policy support to equally distribute replicas on the basis of arbitrary properties.</li>
-<li>Nodes are now visible inside a view of the Admin UI "Cloud" tab, listing nodes and key metrics.</li>
-<li>The status of zookeeper ensemble is now accessible under the Admin UI Cloud tab.</li>
-<li>The new Korean morphological analyzer ("nori") has been added to default distribution.</li>
-</ul>
-  <h2 id="apache-solrtm-665-available" class="offset">3 July 2018, Apache Solr™ 6.6.5 available
-    <a class="headerlink" href="#apache-solrtm-665-available" title="Permanent link">¶</a>
-  </h2>
-  <p>The Lucene PMC is pleased to announce the release of Apache Solr 6.6.5</p>
-<p>Solr is the popular, blazing fast, open source NoSQL search platform from the
-Apache Lucene project. Its major features include powerful full-text search,
-hit highlighting, faceted search and analytics, rich document parsing,
-geospatial search, extensive REST APIs as well as parallel SQL. Solr is
-enterprise grade, secure and highly scalable, providing fault tolerant
-distributed search and indexing, and powers the search and navigation
-features of many of the world's largest internet sites.</p>
-<p>Solr 6.6.5 is available for immediate download at:</p>
-<p><a href="http://archive.apache.org/dist/lucene/solr/6.6.5">http://archive.apache.org/dist/lucene/solr/6.6.5</a></p>
-<p>Please read CHANGES.txt for a full list of new features and changes:</p>
-<p><a href="https://lucene.apache.org/solr/6_6_5/changes/Changes.html">https://lucene.apache.org/solr/6_6_5/changes/Changes.html</a></p>
-<h3 id="solr-665-release-highlights">Solr 6.6.5 Release Highlights:</h3>
-<ul>
-<li>Ability to disable configset upload via -Dconfigset.upload.enabled=false startup parameter</li>
-<li>Referal to external resources in various config files now disallowed</li>
-</ul>
-  <h2 id="apache-solrtm-740-available" class="offset">27 June 2018, Apache Solr™ 7.4.0 available
-    <a class="headerlink" href="#apache-solrtm-740-available" title="Permanent link">¶</a>
-  </h2>
-  <p>The Lucene PMC is pleased to announce the release of Apache Solr 7.4.0</p>
-<p>Solr is the popular, blazing fast, open source NoSQL search platform from the
-Apache Lucene project. Its major features include powerful full-text search,
-hit highlighting, faceted search and analytics, rich document parsing,
-geospatial search, extensive REST APIs as well as parallel SQL. Solr is
-enterprise grade, secure and highly scalable, providing fault tolerant
-distributed search and indexing, and powers the search and navigation
-features of many of the world's largest internet sites.</p>
-<p>Solr 7.4.0 is available for immediate download at:</p>
-<p><a href="http://lucene.apache.org/solr/downloads.html">http://lucene.apache.org/solr/downloads.html</a></p>
-<p>Please read CHANGES.txt for a full list of new features and changes:</p>
-<p><a href="https://lucene.apache.org/solr/7_4_0/changes/Changes.html">https://lucene.apache.org/solr/7_4_0/changes/Changes.html</a></p>
-<h3 id="solr-740-release-highlights">Solr 7.4.0 Release Highlights:</h3>
-<ul>
-<li>A new 'relatedness()' aggregate function for JSON Faceting to enable building Semantic Knowledge Graphs.</li>
-<li>Added the TaggerRequestHandler (AKA SolrTextTagger) for tagging text. It's used as a component of NER/ERD systems including query-understanding.</li>
-<li>The "Auto Scaling" feature area has been added to and enhanced a lot.</li>
-<li>The "Streaming Expressions" feature area has been added to and enhanced a lot.</li>
-<li>Upgraded from Log4j 1.x to 2.x.  Solr continues to log via SLF4J.</li>
-</ul>
 </div>
   </div>
 </div>
@@ -618,7 +625,7 @@ features of many of the world's largest internet sites.</p>
 </div>
 <div class="row copyright">
 <div class="large-centered columns">
-  <p>Copyright © 2019 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
+  <p>Copyright © 2020 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
 </div></div>    </footer>
 
 <script>
diff --git a/output/solr/resources.html b/output/solr/resources.html
index 89b181d..3f251b7 100644
--- a/output/solr/resources.html
+++ b/output/solr/resources.html
@@ -170,7 +170,6 @@ function selectProvider(form) {
       <dl class="sub-nav">
 <dd><a data-scroll href="#tutorials">Tutorials</a></dd>
 <dd><a data-scroll href="#documentation">Docs</a></dd>
-<dd><a data-scroll href="#community">Community</a></dd>
 <dd><a data-scroll href="#solr-books">Books</a></dd>
 <dd><a data-scroll href="#presentations">Presentations</a></dd>
 <dd><a data-scroll href="#videos">Videos</a></dd>
@@ -179,10 +178,44 @@ function selectProvider(form) {
   </div>
 </div>
   <div class="row">
-<h2 id="community">Community</h2>
-<p>This section has been moved to a new <a href="community.html">Solr Community</a> page.</p>
+<h2 id="tutorials">Tutorials</h2>
+<ul>
+<li><a href="/solr/guide/solr-tutorial.html">Solr Quick Start</a></li>
+</ul>
+<!--
+* More to come: Ideas include "Solr in a Day", "Solr and JSON", "Solr and CSV", "Solr and XML"
+-->
+
+<p>Users who have completed the tutorial are encouraged to review the <a href="#documentation">other documentation available</a>.</p>
+<hr>
+<h2 id="documentation">Documentation</h2>
+<h3 class="offset" id="the-apache-solr-reference-guide">The Apache Solr Reference Guide</h3>
+
+<p>Beginning with Solr 4.4, a detailed reference guide is available online.</p>
+<ul>
+<li>
+<p><a href="/solr/guide">HTML Version of the Reference Guide</a></p>
+</li>
+<li>
+<p><a href="http://bit.ly/32srTpA">Visual Guide to Streaming Expressions and Math Expressions</a></p>
+</li>
+<li>
+<p><a href="http://archive.apache.org/dist/lucene/solr/ref-guide/">Previous Releases in PDF (until Solr 8.1)</a></p>
+</li>
+</ul>
+<h3 class="offset" id="javadocs">Solr Javadocs</h3>
+
+<p>Solr generates JavaDocs for all included code in each release.
+Copies of this documentation for every release can be found online:</p>
+<ul>
+<li><a href="/solr//index.html">Latest Release</a></li>
+</ul>
+<h3 class="offset" id="additional-documentation">Additional Documentation</h3>
+
+<p>Additional documentation can be found on the <a href="https://cwiki.apache.org/confluence/display/solr">Solr Community Wiki</a> or the various <a href="#solr-books">books published about Solr</a>.</p>
+<hr>
 <h2 id="solr-books">Solr Books</h2>
-<p>If you have a Solr book that you would like to see listed here, please submit a <a href="http://wiki.apache.org/solr/HowToContribute">patch</a> to this <a href="https://svn.apache.org/viewvc/lucene/cms/trunk/">website</a> via a JIRA issue.</p>
+<p>If you have a Solr book that you would like to see listed here, please submit a <a href="https://cwiki.apache.org/confluence/display/solr/HowToContribute">patch</a> to this <a href="https://svn.apache.org/viewvc/lucene/cms/trunk/">website</a> via a JIRA issue.</p>
 <h3 class="offset" id="book-relevant-search">Relevant Search</h3>
 
 <p>Doug Turnbull, John Berryman and Manning Publications are proud to announce <em>Relevant Search</em>.</p>
@@ -284,12 +317,12 @@ Rafał Kuć is proud to introduce a new book on Solr, <a href="http://www.packtp
 <p><a href="http://www.packtpub.com/solr-3-1-enterprise-search-server-cookbook/book">Buy here</a></p>
 <hr>
 <h2 id="presentations">Presentations</h2>
-<p>If you have a Solr presentation that you would like to see listed here, please submit a <a href="http://wiki.apache.org/solr/HowToContribute">patch</a> via a JIRA with the appropriate content.</p>
+<p>If you have a Solr presentation that you would like to see listed here, please submit a <a href="https://cwiki.apache.org/confluence/display/solr/HowToContribute">patch</a> via a JIRA with the appropriate content.</p>
 <h3 class="offset" id="slideshare">Slideshare</h3>
 
 <p><a href="http://www.slideshare.net/search/slideshow?&amp;q=solr">Search Slideshare for Solr</a></p>
 <h2 id="videos">Videos</h2>
-<p>If you have a Solr video that you would like to see listed here, please submit a <a href="http://wiki.apache.org/solr/HowToContribute">patch</a> via a JIRA with the appropriate content.</p>
+<p>If you have a Solr video that you would like to see listed here, please submit a <a href="https://cwiki.apache.org/confluence/display/solr/HowToContribute">patch</a> via a JIRA with the appropriate content.</p>
 <h3 class="offset" id="lucenesolr-revolution">Lucene/Solr Revolution</h3>
 
 <!-- TODO: WOULD BE NICE TO HAVE A SLIDER OR RANDOMLY PICKED VIDEO HERE -->
@@ -372,7 +405,7 @@ Rafał Kuć is proud to introduce a new book on Solr, <a href="http://www.packtp
 </div>
 <div class="row copyright">
 <div class="large-centered columns">
-  <p>Copyright © 2019 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
+  <p>Copyright © 2020 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Privacy Policy<br/>Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Apache Lucene, Apache Solr and their respective logos are trademarks of the Apache Software Foundation. Please see the Apache Trademark Policy for more information.  All non-Apache logos are the trademarks of their respective owners.</p>
 </div></div>    </footer>
 
 <script>
diff --git a/output/whoweare.html b/output/whoweare.html
index fde8e54..eb24821 100644
--- a/output/whoweare.html
+++ b/output/whoweare.html
@@ -204,9 +204,10 @@ document.observe('dom:loaded', StartSlides);
 <li><em><a href="https://sbdevel.wordpress.com/author/eskildsen/">Toke Eskildsen</a></em> (toke@...)</li>
 <li><em>Tomas Fernandez Lobbe</em> (tflobbe@...)</li>
 <li><em>Jim Ferenczi</em> (jimczi@...)</li>
+<li><em><a href="https://twitter.com/jeg90">Jason Gerlowski</a></em> (gerlowskija@...)</li>
 <li><em><a href="http://www.sematext.com">Otis Gospodnetic</a></em> (otis@...)</li>
 <li><em>Dennis Gove</em> (dpgove@...)</li>
-<li><em><a href="http://blog.jpountz.net">Adrien Grand</a></em> (jpountz@...)</li>
+<li><em>Adrien Grand</em> (jpountz@...)</li>
 <li><em>Martijn van Groningen</em> (mvg@...)</li>
 <li><em><a href="https://twitter.com/anshumgupta">Anshum Gupta</a></em> (anshum@...)</li>
 <li><em>Erik Hatcher</em> (ehatcher@...)</li>
@@ -229,16 +230,20 @@ document.observe('dom:loaded', StartSlides);
 <li><em><a href="http://twitter.com/heismark">Mark Miller</a></em> (markrmiller@...)</li>
 <li><em><a href="http://www.atilika.com">Christian Moen</a></em> (cm@...)</li>
 <li><em>Robert Muir</em> (rmuir@...)</li>
+<li><em>Munendra S N</em> (munendrasn@...)</li>
 <li><em><a href="http://stanislaw.osinski.name">Stanislaw Osinski</a></em> (stanislaw@...)</li>
 <li><em>Noble Paul</em> (noble@...)</li>
 <li><em>Christine Poerschke</em> (cpoerschke@...)</li>
 <li><em>Timothy Potter</em> (thelabdude@...)</li>
+<li><em><a href="http://www.linkedin.com/in/houston-putman-3b662361">Houston Putman</a></em> (houston@...)</li>
 <li><em><a href="http://www.solr-start.com/">Alexandre Rafalovitch</a></em> (arafalov@...)</li>
 <li><em><a href="https://risdenk.github.io/">Kevin Risden</a></em> (krisden@...)</li>
+<li><em>Bruno Roustant</em> (broustant@...)</li>
 <li><em>Steve Rowe</em> (sarowe@...)</li>
 <li><em><a href="http://www.thetaphi.de/">Uwe Schindler</a></em> (uschindler@...)</li>
 <li><em>Yonik Seeley</em> (yonik@...)</li>
 <li><em>Koji Sekiguchi</em> (koji@...)</li>
+<li><em>Atri Sharma</em> (atri@...)</li>
 <li><em><a href="http://shal.in">Shalin Shekhar Mangar</a></em> (shalin@...)</li>
 <li><em>Sami Siren</em> (siren@...)</li>
 <li><em><a href="http://www.linkedin.com/in/davidwsmiley">David Smiley</a></em> (dsmiley@...)</li>
@@ -249,17 +254,12 @@ document.observe('dom:loaded', StartSlides);
 <li><em>Tomoko Uchida</em> (tomoko@...)</li>
 <li><em><a href="http://www.odoko.com">Upayavira</a></em> (upayavira@...)</li>
 <li><em>Andi Vajda</em> (vajda@...)</li>
+<li><em>Ignacio Vera</em> (ivera@...)</li>
 <li><em><a href="http://www.dawidweiss.com/">Dawid Weiss</a></em> (dweiss@...)</li>
 <li><em>Simon Willnauer</em> (simonw@...)</li>
 <li><em>Alan Woodward</em> (romseygeek@...)</li>
 <li><em>Karl Wright</em> (kwright@...)</li>
 <li><em><a href="http://www.linkedin.com/in/areekzillur">Areek Zillur</a></em> (areek@...)</li>
-<li><em><a href="https://twitter.com/jeg90">Jason Gerlowski</a></em> (gerlowskija@...)</li>
-<li><em>Ignacio Vera</em> (ivera@...)</li>
-<li><em>Munendra S N</em> (munendrasn@...)</li>
-<li><em>Atri Sharma</em> (atri@...)</li>
-<li><em><a href="http://www.linkedin.com/in/houston-putman-3b662361">Houston Putman</a></em> (houston@...)</li>
-<li><em>Bruno Roustant</em> (broustant@...)</li>
 </ul>
 <h2 id="emeritus">Emeritus</h2>
 <ul>
@@ -297,6 +297,7 @@ document.observe('dom:loaded', StartSlides);
 <li><em>Ryan Ernst</em> (rjernst@...)</li>
 <li><em>Tomas Fernandez Lobbe</em> (tflobbe@...)</li>
 <li><em>Scott Ganyo</em> (scottganyo@...)</li>
+<li><em><a href="https://twitter.com/jeg90">Jason Gerlowski</a></em> (gerlowskija@...)</li>
 <li><em>Otis Gospodnetic</em> (otis@...)</li>
 <li><em>Dennis Gove</em> (dpgove@...)</li>
 <li><em>Adrien Grand</em> (jpountz@...)</li>
@@ -329,13 +330,12 @@ document.observe('dom:loaded', StartSlides);
 <li><em>Tommaso Teofili</em> (tommaso@...)</li>
 <li><em>Varun Thacker</em> (varun@...)</li>
 <li><em>Andi Vajda</em> (vajda@...)</li>
+<li><em>Ignacio Vera</em> (ivera@...)</li>
 <li><em>Dawid Weiss</em> (dweiss@...)</li>
 <li><em>Simon Willnauer</em> (simonw@...)</li>
 <li><em>Alan Woodward</em> (romseygeek@...)</li>
 <li><em>Karl Wright</em> (kwright@...)</li>
 <li><em><a href="http://www.linkedin.com/in/areekzillur">Areek Zillur</a></em> (areek@...)</li>
-<li><em><a href="https://twitter.com/jeg90">Jason Gerlowski</a></em> (gerlowskija@...)</li>
-<li><em>Ignacio Vera</em> (ivera@...)</li>
 </ul>
 <h2 id="emeritus-pmc-members">Emeritus PMC members:</h2>
 <ul>
@@ -352,15 +352,15 @@ document.observe('dom:loaded', StartSlides);
 <div class="button-green">
   <a href="/core/downloads.html">Download</a>
   <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Lucene 8.3.0</div>
+  <div class="flap bottom">Apache Lucene 8.4.1</div>
 </div>
-<div class="download-desc">Apache Lucene 8.3.0</div>
+<div class="download-desc">Apache Lucene 8.4.1</div>
 <div class="button-orange">
   <a href="/solr/downloads.html">Download</a>
   <div class="flap top">Click to</div>
-  <div class="flap bottom">Apache Solr 8.3.0</div>
+  <div class="flap bottom">Apache Solr 8.4.1</div>
 </div>
-<div class="download-desc">Apache Solr 8.3.0</div>
+<div class="download-desc">Apache Solr 8.4.1</div>
 
 <h1 id="projects">Projects<a class="headerlink" href="#projects" title="Permanent link">¶</a></h1>
 <ul>
@@ -392,8 +392,6 @@ document.observe('dom:loaded', StartSlides);
 <h1 id="editing-this-site">Editing This Site<a class="headerlink" href="#editing-this-site" title="Permanent link">¶</a></h1>
 <ul>
   <li><a href="site-instructions.html">Instructions</a></li>
-  <li><a href="http://www.apache.org/dev/cms.html">ASF CMS</a></li>
-  <li><a href="http://www.apache.org/dev/cmsref.html">ASF CMS Reference/FAQ</a></li>
   <li><a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a></li>
 </ul>
 
@@ -402,7 +400,6 @@ document.observe('dom:loaded', StartSlides);
   <li><a href="http://hadoop.apache.org">Apache Hadoop</a></li>
   <li><a href="http://manifoldcf.apache.org/">Apache ManifoldCF</a></li>
   <li><a href="http://lucenenet.apache.org/">Apache Lucene.Net</a></li>
-  <li><a href="http://lucy.apache.org/">Apache Lucy</a></li>
   <li><a href="http://mahout.apache.org">Apache Mahout</a></li>
   <li><a href="http://nutch.apache.org">Apache Nutch</a></li>
   <li><a href="http://opennlp.apache.org/">Apache OpenNLP</a></li>
@@ -411,11 +408,10 @@ document.observe('dom:loaded', StartSlides);
 </ul>        </div>
       </div> <!-- End #content-wrap -->
 
-
 <div id="footer">
   <div class="copyright">
     <p>
-      Copyright &copy; 2011-2019 The Apache Software Foundation, Licensed under
+      Copyright &copy; 2011-2020 The Apache Software Foundation, Licensed under
       the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.  <a href="/privacy.html">Privacy Policy</a>      <br/>
       Apache and the Apache feather logo are trademarks of The Apache Software Foundation.  Apache Lucene, Apache Solr and their
       respective logos are trademarks of the Apache Software Foundation.  Please see the <a href="http://www.apache.org/foundation/marks/">Apache Trademark Policy</a>