You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by ct...@apache.org on 2018/05/14 21:03:35 UTC

[accumulo-website] 01/02: Website updates to release 1.9.1

This is an automated email from the ASF dual-hosted git repository.

ctubbsii pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/accumulo-website.git

commit 58030fa4cdb07f31084f95b886a23f0bedba0e16
Author: Christopher Tubbs <ct...@apache.org>
AuthorDate: Mon May 14 03:26:56 2018 -0400

    Website updates to release 1.9.1
---
 1.9/accumulo_user_manual.html               |  4 +-
 _config.yml                                 |  6 +--
 _includes/nav.html                          |  2 +-
 _posts/release/2018-05-08-accumulo-1.9.1.md | 19 ---------
 _posts/release/2018-05-14-accumulo-1.9.1.md | 65 +++++++++++++++++++++++++++++
 doap/accumulo.rdf                           |  7 ++++
 pages/downloads.md                          | 32 +++++++-------
 7 files changed, 94 insertions(+), 41 deletions(-)

diff --git a/1.9/accumulo_user_manual.html b/1.9/accumulo_user_manual.html
index 2bdc374..a9cf0ff 100644
--- a/1.9/accumulo_user_manual.html
+++ b/1.9/accumulo_user_manual.html
@@ -1172,7 +1172,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
 </div>
 </div>
 <div class="paragraph">
-<p>Copyright © 2011-2017 The Apache Software Foundation, Licensed under the Apache
+<p>Copyright © 2011-2018 The Apache Software Foundation, Licensed under the Apache
 License, Version 2.0.  Apache Accumulo, Accumulo, Apache, and the Apache
 Accumulo project logo are trademarks of the Apache Software Foundation.</p>
 </div>
@@ -12177,7 +12177,7 @@ An example is <em>java.lang.String</em>, rather than <em>String</em></p>
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2018-04-23 13:09:15 EDT
+Last updated 2018-05-09 21:28:32 EDT
 </div>
 </div>
 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/github.min.css">
diff --git a/_config.yml b/_config.yml
index 788fb4d..3c8a6ac 100644
--- a/_config.yml
+++ b/_config.yml
@@ -15,9 +15,9 @@ url: "https://accumulo.apache.org" # the base hostname & protocol for your site
 twitter_username: ApacheAccumulo
 exclude: [vendor]
 latest_minor_release: 1.9
-latest_release: 1.9.0
+latest_release: 1.9.1
 num_home_posts: 5
-javadoc_core: "https://static.javadoc.io/org.apache.accumulo/accumulo-core/1.9.0"
+javadoc_core: "https://static.javadoc.io/org.apache.accumulo/accumulo-core/1.9.1"
 
 # Build settings
 markdown: kramdown
@@ -68,7 +68,7 @@ defaults:
       latest_release: "2.0.0"
       docs_baseurl: "/docs/2.0"
       javadoc_base: "https://static.javadoc.io/org.apache.accumulo"
-      javadoc_core: "https://static.javadoc.io/org.apache.accumulo/accumulo-core/1.9.0"
+      javadoc_core: "https://static.javadoc.io/org.apache.accumulo/accumulo-core/1.9.1"
       skiph1fortitle: "true"
 
 whitelist: [jekyll-redirect-from]
diff --git a/_includes/nav.html b/_includes/nav.html
index 1eb13d6..3c246e0 100644
--- a/_includes/nav.html
+++ b/_includes/nav.html
@@ -17,7 +17,7 @@
         <li class="dropdown">
           <a class="dropdown-toggle" data-toggle="dropdown" href="#">Releases<span class="caret"></span></a>
           <ul class="dropdown-menu">
-            <li><a href="{{ site.baseurl }}/release/accumulo-1.9.0/">1.9.0 (Latest)</a></li>
+            <li><a href="{{ site.baseurl }}/release/accumulo-1.9.1/">1.9.1 (Latest)</a></li>
             <li><a href="{{ site.baseurl }}/release/accumulo-1.7.4/">1.7.4</a></li>
             <li><a href="{{ site.baseurl }}/release/">Archive</a></li>
           </ul>
diff --git a/_posts/release/2018-05-08-accumulo-1.9.1.md b/_posts/release/2018-05-08-accumulo-1.9.1.md
deleted file mode 100644
index 841928c..0000000
--- a/_posts/release/2018-05-08-accumulo-1.9.1.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: Apache Accumulo 1.9.1
-draft: true
----
-
-Accumulo 1.9.1 contains multiple bug fixes for write ahead log recovery. Write
-ahead log recovery is the process of restoring data that was in memory when a
-tablet server died. These bugs could lead to data loss and are present in
-1.8.0, 1.8.1, and 1.9.0.  Because the bugs can negatively impact Accumulo's
-metadata table, even users that mainly use bulk import may be affected.  It is
-recommended that anyone using 1.8.0 or greater upgrade immediately.  For more
-information see issues [#441] and [#449].  These issues were fixed in pull
-request [#443] and [#458]. 
-
-[#441]:https://github.com/apache/accumulo/issues/441
-[#449]:https://github.com/apache/accumulo/issues/449
-[#443]:https://github.com/apache/accumulo/issues/443
-[#458]:https://github.com/apache/accumulo/issues/458
-
diff --git a/_posts/release/2018-05-14-accumulo-1.9.1.md b/_posts/release/2018-05-14-accumulo-1.9.1.md
new file mode 100644
index 0000000..a6c5b91
--- /dev/null
+++ b/_posts/release/2018-05-14-accumulo-1.9.1.md
@@ -0,0 +1,65 @@
+---
+title: Apache Accumulo 1.9.1
+draft: true
+---
+
+Apache Accumulo 1.9.1 contains bug fixes for a critical data loss bug. Users of
+1.8.0, 1.8.1, or 1.9.0 are encouraged to upgrade immediately.
+
+* [User Manual][user_manual] - In-depth developer and administrator documentation
+* [Javadocs][javadoc] - Accumulo 1.9 API
+* [Examples][examples] - Code with corresponding readme files that give step by
+  step instructions for running example code
+
+## Notable Changes
+
+### Fixes for Critical WAL Data Loss Bugs (affects versions 1.8.0-1.9.0)
+
+Accumulo 1.9.1 contains multiple bug fixes for write ahead log recovery. Write
+ahead log recovery is the process of restoring data that was in memory when a
+tablet server died. These bugs could lead to data loss and are present in
+1.8.0, 1.8.1, and 1.9.0. Because the bugs can negatively impact Accumulo's
+metadata table, **even users that mainly use bulk import may be affected**. It
+is **strongly** recommended that anyone using 1.8.0 or greater upgrade
+immediately. For more information see issues [#441] and [#449]. These issues
+were fixed in pull request [#443] and [#458].
+
+The only users who would not be affected by these bugs would be users already
+running Accumulo without the recommended write-ahead logs enabled at all
+(durability: none), including for the metadata tables. Such users are already
+risking data loss when a server fails, but are not subject to any additional
+risk from these bugs, which occur during automated recovery from such failures.
+
+## Some WAL recovery files were not being properly cleaned up
+
+A less serious bug than the above critical bugs was discovered and fixed,
+pertaing to write-ahead log recovery. This bug involved recovery files not
+being removed properly when no longer required and was fixed in [#432].
+
+## Other Changes
+
+* [GitHub] - List of issues tracked on GitHub corresponding to this release
+* [1.9.0 release notes][1.9.0_notes] - Release notes showing changes in the previous release, 1.9.0
+
+## Upgrading
+
+View the [Upgrading Accumulo documentation][upgrade] for guidance.
+
+## Testing
+
+Continuous ingest with agitation and all integration test were run against this
+version. Continuous ingest was run with 9 nodes for 24 hours followed by a
+successful verification. The integration tests were run against both Hadoop
+2.6.4 and Hadoop 3.0.0.
+
+[#432]: https://github.com/apache/accumulo/issues/432
+[#441]: https://github.com/apache/accumulo/issues/441
+[#443]: https://github.com/apache/accumulo/issues/443
+[#449]: https://github.com/apache/accumulo/issues/449
+[#458]: https://github.com/apache/accumulo/issues/458
+[1.9.0_notes]: {{ site.baseurl }}/release/accumulo-1.9.0/
+[GitHub]: https://github.com/apache/accumulo/issues?q=label%3Av1.9.1
+[examples]: {{ site.baseurl }}/1.9/examples/
+[javadoc]: {{ site.baseurl }}/1.9/apidocs/
+[upgrade]: {{ site.baseurl }}/docs/2.0/administration/upgrading
+[user_manual]: {{ site.baseurl }}/1.9/accumulo_user_manual.html
diff --git a/doap/accumulo.rdf b/doap/accumulo.rdf
index ca8c4e6..a1ae104 100644
--- a/doap/accumulo.rdf
+++ b/doap/accumulo.rdf
@@ -37,6 +37,13 @@
     <release>
       <Version>
         <name>Apache Accumulo</name>
+        <created>2018-05-14</created>
+        <revision>1.9.1</revision>
+      </Version>
+    </release>
+    <release>
+      <Version>
+        <name>Apache Accumulo</name>
         <created>2018-04-18</created>
         <revision>1.9.0</revision>
       </Version>
diff --git a/pages/downloads.md b/pages/downloads.md
index 818bb4e..86205e1 100644
--- a/pages/downloads.md
+++ b/pages/downloads.md
@@ -92,13 +92,13 @@ Be sure to verify your downloads by these [procedures][VERIFY_PROCEDURES] using
 
 ## Current Releases
 
-### 1.9.0 **latest**{: .label .label-primary }
+### 1.9.1 **latest**{: .label .label-primary }
 
-The most recent Apache Accumulo&reg; release is version 1.9.0. See the [release notes][REL_NOTES_19].
+The most recent Apache Accumulo&reg; release is version 1.9.1. See the [release notes][REL_NOTES_19].
 
 {: .table }
-| **Generic Binaries** | [accumulo-1.9.0-bin.tar.gz][BIN_19] | [ASC][ASC_BIN_19] | [SHA][SHA_BIN_19] |
-| **Source**           | [accumulo-1.9.0-src.tar.gz][SRC_19] | [ASC][ASC_SRC_19] | [SHA][SHA_SRC_19] |
+| **Binary** | [accumulo-1.9.1-bin.tar.gz][BIN_19] | [ASC][ASC_BIN_19] | [SHA][SHA_BIN_19] |
+| **Source** | [accumulo-1.9.1-src.tar.gz][SRC_19] | [ASC][ASC_SRC_19] | [SHA][SHA_SRC_19] |
 
 #### 1.9 Documentation
 * [README][README_19]
@@ -112,8 +112,8 @@ The most recent Apache Accumulo&reg; release is version 1.9.0. See the [release
 The most recent 1.7.x release of Apache Accumulo&reg; is version 1.7.4. See the [release notes][REL_NOTES_17] and [CHANGES][CHANGES_17].
 
 {: .table }
-| **Generic Binaries** | [accumulo-1.7.4-bin.tar.gz][BIN_17] | [ASC][ASC_BIN_17] | [SHA][SHA_BIN_17] |
-| **Source**           | [accumulo-1.7.4-src.tar.gz][SRC_17] | [ASC][ASC_SRC_17] | [SHA][SHA_SRC_17] |
+| **Binary** | [accumulo-1.7.4-bin.tar.gz][BIN_17] | [ASC][ASC_BIN_17] | [SHA][SHA_BIN_17] |
+| **Source** | [accumulo-1.7.4-src.tar.gz][SRC_17] | [ASC][ASC_SRC_17] | [SHA][SHA_SRC_17] |
 
 #### 1.7 Documentation
 * [README][README_17]
@@ -136,24 +136,24 @@ downloaded from the [download archive][ARCHIVE_DOWN].
 [SHA_BIN_17]: https://www.apache.org/dist/accumulo/1.7.4/accumulo-1.7.4-bin.tar.gz.sha512
 [SHA_SRC_17]: https://www.apache.org/dist/accumulo/1.7.4/accumulo-1.7.4-src.tar.gz.sha512
 
-[ASC_BIN_19]: https://www.apache.org/dist/accumulo/1.9.0/accumulo-1.9.0-bin.tar.gz.asc
-[ASC_SRC_19]: https://www.apache.org/dist/accumulo/1.9.0/accumulo-1.9.0-src.tar.gz.asc
-[SHA_BIN_19]: https://www.apache.org/dist/accumulo/1.9.0/accumulo-1.9.0-bin.tar.gz.sha512
-[SHA_SRC_19]: https://www.apache.org/dist/accumulo/1.9.0/accumulo-1.9.0-src.tar.gz.sha512
+[ASC_BIN_19]: https://www.apache.org/dist/accumulo/1.9.1/accumulo-1.9.1-bin.tar.gz.asc
+[ASC_SRC_19]: https://www.apache.org/dist/accumulo/1.9.1/accumulo-1.9.1-src.tar.gz.asc
+[SHA_BIN_19]: https://www.apache.org/dist/accumulo/1.9.1/accumulo-1.9.1-bin.tar.gz.sha512
+[SHA_SRC_19]: https://www.apache.org/dist/accumulo/1.9.1/accumulo-1.9.1-src.tar.gz.sha512
 
 [BIN_17]: https://www.apache.org/dyn/closer.lua/accumulo/1.7.4/accumulo-1.7.4-bin.tar.gz
 {: .download_external link-suffix="/accumulo/1.7.4/accumulo-1.7.4-bin.tar.gz" id="/downloads/accumulo-1.7.4-bin.tar.gz" }
 [SRC_17]: https://www.apache.org/dyn/closer.lua/accumulo/1.7.4/accumulo-1.7.4-src.tar.gz
 {: .download_external link-suffix="/accumulo/1.7.4/accumulo-1.7.4-src.tar.gz" id="/downloads/accumulo-1.7.4-src.tar.gz" }
 
-[BIN_19]: https://www.apache.org/dyn/closer.lua/accumulo/1.9.0/accumulo-1.9.0-bin.tar.gz
-{: .download_external link-suffix="/accumulo/1.9.0/accumulo-1.9.0-bin.tar.gz" id="/downloads/accumulo-1.9.0-bin.tar.gz" }
-[SRC_19]: https://www.apache.org/dyn/closer.lua/accumulo/1.9.0/accumulo-1.9.0-src.tar.gz
-{: .download_external link-suffix="/accumulo/1.9.0/accumulo-1.9.0-src.tar.gz" id="/downloads/accumulo-1.9.0-src.tar.gz" }
+[BIN_19]: https://www.apache.org/dyn/closer.lua/accumulo/1.9.1/accumulo-1.9.1-bin.tar.gz
+{: .download_external link-suffix="/accumulo/1.9.1/accumulo-1.9.1-bin.tar.gz" id="/downloads/accumulo-1.9.1-bin.tar.gz" }
+[SRC_19]: https://www.apache.org/dyn/closer.lua/accumulo/1.9.1/accumulo-1.9.1-src.tar.gz
+{: .download_external link-suffix="/accumulo/1.9.1/accumulo-1.9.1-src.tar.gz" id="/downloads/accumulo-1.9.1-src.tar.gz" }
 
 [README_17]: https://github.com/apache/accumulo/blob/rel/1.7.4/README.md
 {: .download_external id="/1.7/README" }
-[README_19]: https://github.com/apache/accumulo/blob/rel/1.9.0/README.md
+[README_19]: https://github.com/apache/accumulo/blob/rel/1.9.1/README.md
 {: .download_external id="/1.9/README" }
 
 [JAVADOC_17]: {{ site.baseurl }}/1.7/apidocs/
@@ -170,5 +170,5 @@ downloaded from the [download archive][ARCHIVE_DOWN].
 [CHANGES_17]: https://issues.apache.org/jira/browse/ACCUMULO/fixforversion/12339577 "1.7.4 CHANGES"
 
 [REL_NOTES_17]: {{ site.baseurl }}/release/accumulo-1.7.4/ "1.7.4 Release Notes"
-[REL_NOTES_19]: {{ site.baseurl }}/release/accumulo-1.9.0/ "1.9.0 Release Notes"
+[REL_NOTES_19]: {{ site.baseurl }}/release/accumulo-1.9.1/ "1.9.1 Release Notes"
 

-- 
To stop receiving notification emails like this one, please contact
ctubbsii@apache.org.