accumulo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mjw...@apache.org
Subject accumulo-website git commit: Jekyll build from master:538f419
Date Tue, 21 Feb 2017 18:45:36 GMT
Repository: accumulo-website
Updated Branches:
  refs/heads/asf-site b0302a564 -> b9ebf7157


Jekyll build from master:538f419

Draft release notes for 1.8.1


Project: http://git-wip-us.apache.org/repos/asf/accumulo-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo-website/commit/b9ebf715
Tree: http://git-wip-us.apache.org/repos/asf/accumulo-website/tree/b9ebf715
Diff: http://git-wip-us.apache.org/repos/asf/accumulo-website/diff/b9ebf715

Branch: refs/heads/asf-site
Commit: b9ebf7157f94501871074adbda6efa1fcb24c365
Parents: b0302a5
Author: Michael Wall <mjwall@gmail.com>
Authored: Tue Feb 21 13:45:14 2017 -0500
Committer: Michael Wall <mjwall@gmail.com>
Committed: Tue Feb 21 13:45:14 2017 -0500

----------------------------------------------------------------------
 feed.xml                          | 280 +++++++++++++++++-----------
 index.html                        |  14 +-
 news/index.html                   |  35 ++--
 release/accumulo-1.8.1/index.html | 328 +++++++++++++++++++++++++++++++++
 release/index.html                |  29 ++-
 release_notes/1.8.1.html          |  10 +
 6 files changed, 545 insertions(+), 151 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/b9ebf715/feed.xml
----------------------------------------------------------------------
diff --git a/feed.xml b/feed.xml
index d542b5d..f956618 100644
--- a/feed.xml
+++ b/feed.xml
@@ -6,11 +6,184 @@
 </description>
     <link>https://accumulo.apache.org/</link>
     <atom:link href="https://accumulo.apache.org/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Wed, 08 Feb 2017 20:14:09 -0500</pubDate>
-    <lastBuildDate>Wed, 08 Feb 2017 20:14:09 -0500</lastBuildDate>
+    <pubDate>Tue, 21 Feb 2017 13:45:07 -0500</pubDate>
+    <lastBuildDate>Tue, 21 Feb 2017 13:45:07 -0500</lastBuildDate>
     <generator>Jekyll v3.3.1</generator>
     
       <item>
+        <title>DRAFT Apache Accumulo 1.8.1</title>
+        <description>&lt;p&gt;(DRAFT Release Notes)
+Apache Accumulo 1.8. is a maintenance release on the 1.8 version branch. This
+release contains changes from more then 40 issues, comprised of bug-fixes,
+performance improvements, build quality improvements, and more. See
+&lt;a href=&quot;https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312121&amp;amp;version=12335830&quot;&gt;JIRA&lt;/a&gt; for a complete list.&lt;/p&gt;
+
+&lt;p&gt;Below are resources for this release:&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a href=&quot;/1.8/accumulo_user_manual.html&quot;&gt;User Manual&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;/1.8/apidocs&quot;&gt;Javadocs&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;/1.8/examples&quot;&gt;Examples&lt;/a&gt;&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;In the context of Accumulo’s &lt;a href=&quot;http://semver.org&quot;&gt;Semantic Versioning&lt;/a&gt; &lt;a href=&quot;https://github.com/apache/accumulo/blob/1.8/README.md#api&quot;&gt;guidelines&lt;/a&gt;,
+this is a “minor version”. This means that new APIs have been created, some
+deprecations may have been added, but no deprecated APIs have been removed.
+Code written against 1.7.x should work against 1.8.0 – binary compatibility
+has been preserved with one exception of an already-deprecated Mock Accumulo
+utility class. As always, the Accumulo developers take API compatibility
+very seriously and have invested much time to ensure that we meet the promises set forth to our users.&lt;/p&gt;
+
+&lt;h2 id=&quot;major-changes&quot;&gt;Major Changes&lt;/h2&gt;
+
+&lt;h3 id=&quot;problem-with-scans-right-after-minor-compaction&quot;&gt;Problem with scans right after minor compaction&lt;/h3&gt;
+
+&lt;p&gt;A bug was found when 2 or more concurrent scans run on a tablet that
+has just undergone minor compaction. The minor compaction thread
+writes the in-memory map to a local temporary rfile and tries to
+switch the current iterators to use it instead of the native map. The
+iterator code in the scan thread may also switch itself to use the local
+temporary rfile it if notices it before the minor compaction threads
+performs the switch. The bug happened shortly after the switch when
+one of the iterator threads will get a NegativeArraySizeException.
+See &lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4483&quot;&gt;ACCUMULO-4483&lt;/a&gt; for more info.&lt;/p&gt;
+
+&lt;h3 id=&quot;tablet-server-performance-improvement&quot;&gt;Tablet Server Performance Improvement&lt;/h3&gt;
+
+&lt;p&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4458&quot;&gt;ACCUMULO-4458&lt;/a&gt; mitigated some contention on the Hadoop 
+configuration instance backing the XML configs read for SiteConfiguration.&lt;br /&gt;
+This should improve overall Tablet Server performance.&lt;/p&gt;
+
+&lt;h3 id=&quot;synchronization-issue-with-deep-copies-of-sources&quot;&gt;Synchronization issue with deep copies of sources&lt;/h3&gt;
+
+&lt;p&gt;Deep copies of iterator sources were not thread safe and threw
+exceptions, mostly down in the ZlibDecompressor library.  The real bug
+was in the BoundedRangeFileInputStream.  The read() method
+synchronizes on the underlying FSDataInputStream, however the
+available() method did not.   See &lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4391&quot;&gt;ACCUMULO-4391&lt;/a&gt;.&lt;/p&gt;
+
+&lt;h3 id=&quot;system-permission-bug-in-thrift-proxy&quot;&gt;System permission bug in Thrift Proxy&lt;/h3&gt;
+
+&lt;p&gt;The Accumulo Proxy lacked support for the following system permissions:&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;System.CREATE_NAMESPACE&lt;/li&gt;
+  &lt;li&gt;System.DROP_NAMESPACE&lt;/li&gt;
+  &lt;li&gt;System.ALTER_NAMESPACE&lt;/li&gt;
+  &lt;li&gt;System.OBTAIN_DELEGATION_TOKEN&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;Ticket is &lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4519&quot;&gt;ACCUMULO-4519&lt;/a&gt;.&lt;/p&gt;
+
+&lt;h3 id=&quot;shell-compaction-file-selection-options-can-block&quot;&gt;Shell compaction file selection options can block&lt;/h3&gt;
+
+&lt;p&gt;The block happens when the tablet lock is held.  The tablet lock is
+meant to protect changes to the tablets internal metadata, and
+blocking operations should not occur while this lock is held.  The
+compaction command has options to select files based on some
+criteria, some of which required blocking operations.  This issue is
+fixed in &lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4572&quot;&gt;ACCUMULO-4572&lt;/a&gt;.&lt;/p&gt;
+
+&lt;h3 id=&quot;hostregextableloadbalancer-used-stale-information&quot;&gt;HostRegexTableLoadBalancer used stale information&lt;/h3&gt;
+
+&lt;p&gt;The HostRegexTableLoadBalander maintains an internal mapping of tablet
+server pools and tablet server status. It was updated at a
+configurable interval initially as an optimization. Unfortunately it
+had the negative side effect of providing the assignment and balance
+operations with stale information.  This lead to a constant shuffling
+of tablets.  The configuration property was removed so that
+assign/balance methods get updated information every time.  See
+&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4576&quot;&gt;ACCUMULO-4576&lt;/a&gt;.&lt;/p&gt;
+
+&lt;h3 id=&quot;modify-tableoperations-onlineoffline-to-check-for-table-state&quot;&gt;Modify TableOperations online/offline to check for table state&lt;/h3&gt;
+
+&lt;p&gt;The table operations online and offline operations execute as a fate
+operation. If a transaction lock for the table is currently held,
+these operation will block even if no action is needed. 
+&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4574&quot;&gt;ACCUMULO-4574&lt;/a&gt; changes the behavior of the online and 
+offline operation to a NOOP if the table is already in the requested state.&lt;br /&gt;
+This returns immediately without queuing a fate operation.&lt;/p&gt;
+
+&lt;h2 id=&quot;other-notable-changes&quot;&gt;Other Notable Changes&lt;/h2&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4488&quot;&gt;ACCUMULO-4488&lt;/a&gt; Fix gap in user manual on Kerberos for clients&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-2724&quot;&gt;ACCUMULO-2724&lt;/a&gt; CollectTabletStats had multiple -t parameter&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4431&quot;&gt;ACCUMULO-4431&lt;/a&gt; Log what random is chosen for a tserver.&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4494&quot;&gt;ACCUMULO-4494&lt;/a&gt; Include column family seeks in the Iterator Test Harness&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4549&quot;&gt;ACCUMULO-4549&lt;/a&gt; Remove duplicate init functions in TabletBalancer&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4467&quot;&gt;ACCUMULO-4467&lt;/a&gt; Random Walk broken because of unmet dependency on commons-math&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4578&quot;&gt;ACCUMULO-4578&lt;/a&gt; Cancel compaction FATE operation does not release namespace lock&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4505&quot;&gt;ACCUMULO-4505&lt;/a&gt; Shell still reads accumulo-site.xml when using Zookeeper CLI options&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4535&quot;&gt;ACCUMULO-4535&lt;/a&gt; HostRegexTableLoadBalancer fails with NullPointerException&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4575&quot;&gt;ACCUMULO-4575&lt;/a&gt; Concurrent table delete operations leave orphan fate transaction locks&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h2 id=&quot;upgrading&quot;&gt;Upgrading&lt;/h2&gt;
+
+&lt;p&gt;Upgrades from 1.7 to 1.8 are possible with little effort as no changes were made at the data layer and RPC changes
+were made in a backwards-compatible way. The recommended way is to stop Accumulo 1.7, perform the Accumulo upgrade to
+1.8, and then start 1.8. Like previous versions, after 1.8 is started on a 1.7 instance, a one-time upgrade will
+happen by the Master which will prevent a downgrade back to 1.7. Upgrades are still one way. Upgrades from versions
+prior to 1.7 to 1.8 should follow the below path to 1.7 and then perform the upgrade to 1.8 – direct upgrades to 1.8
+for versions other than 1.7 are untested.&lt;/p&gt;
+
+&lt;p&gt;Existing configuration files from 1.7 should be compared against the examples provided in 1.8. The 1.7 configuration
+files should all function with 1.8 code, but you will likely want to include changes found in the 
+&lt;a href=&quot;/release/accumulo-1.8.0/&quot;&gt;1.8.0 release notes&lt;/a&gt; and these release notes for 1.8.1.&lt;/p&gt;
+
+&lt;p&gt;For upgrades from prior to 1.7, follow the upgrade instructions to 1.7 first.&lt;/p&gt;
+
+&lt;h2 id=&quot;testing&quot;&gt;Testing&lt;/h2&gt;
+
+&lt;p&gt;Each unit and functional test only runs on a single node, while the RandomWalk
+and Continuous Ingest tests run on any number of nodes. &lt;em&gt;Agitation&lt;/em&gt; refers to
+randomly restarting Accumulo processes and Hadoop Datanode processes, and, in
+HDFS High-Availability instances, forcing NameNode failover.&lt;/p&gt;
+
+&lt;table id=&quot;release_notes_testing&quot; class=&quot;table&quot;&gt;
+  &lt;thead&gt;
+    &lt;tr&gt;
+      &lt;th&gt;OS/Environment&lt;/th&gt;
+      &lt;th&gt;Hadoop&lt;/th&gt;
+      &lt;th&gt;Nodes&lt;/th&gt;
+      &lt;th&gt;ZooKeeper&lt;/th&gt;
+      &lt;th&gt;HDFS HA&lt;/th&gt;
+      &lt;th&gt;Tests&lt;/th&gt;
+    &lt;/tr&gt;
+  &lt;/thead&gt;
+  &lt;tbody&gt;
+    &lt;tr&gt;
+      &lt;td&gt;CentOS7/openJDK1.8.0_121/EC2; 1 m3.xlarge leader, 8 d2.xlarge workers&lt;/td&gt;
+      &lt;td&gt;2.7.3&lt;/td&gt;
+      &lt;td&gt;9&lt;/td&gt;
+      &lt;td&gt;3.4.9&lt;/td&gt;
+      &lt;td&gt;No&lt;/td&gt;
+      &lt;td&gt;24 HR Continuous Ingest without Agitation.&lt;/td&gt;
+    &lt;/tr&gt;
+    &lt;tr&gt;
+      &lt;td&gt;CentOS7/openJDK1.8.0_121/EC2; 1 m3.xlarge leader, 8 d2.xlarge workers&lt;/td&gt;
+      &lt;td&gt;2.7.3&lt;/td&gt;
+      &lt;td&gt;9&lt;/td&gt;
+      &lt;td&gt;3.4.9&lt;/td&gt;
+      &lt;td&gt;No&lt;/td&gt;
+      &lt;td&gt;24 HR Continuous Ingest with Agitation.&lt;/td&gt;
+    &lt;/tr&gt;
+  &lt;/tbody&gt;
+&lt;/table&gt;
+
+&lt;p&gt;(DRAFT Release Notes)&lt;/p&gt;
+</description>
+        <pubDate>Mon, 20 Feb 2017 00:00:00 -0500</pubDate>
+        <link>https://accumulo.apache.org/release/accumulo-1.8.1/</link>
+        <guid isPermaLink="true">https://accumulo.apache.org/release/accumulo-1.8.1/</guid>
+        
+        
+        <category>release</category>
+        
+      </item>
+    
+      <item>
         <title>Running Accumulo on Fedora 25</title>
         <description>&lt;p&gt;Apache Accumulo has been available in &lt;a href=&quot;https://getfedora.org/&quot;&gt;Fedora&lt;/a&gt; since F20. Recently, the Fedora
 packages have been updated to Accumulo version &lt;code class=&quot;highlighter-rouge&quot;&gt;1.6.6&lt;/code&gt; and have made some
@@ -1646,108 +1819,5 @@ HDFS High-Availability instances, forcing NameNode failover.&lt;/p&gt;
         
       </item>
     
-      <item>
-        <title>Apache Accumulo 1.5.4</title>
-        <description>&lt;p&gt;Apache Accumulo 1.5.4 is one more bug-fix release for the 1.5 series. Like 1.5.3 before it, this release contains a
-very small changeset when considering the normal size of changes in a release.&lt;/p&gt;
-
-&lt;p&gt;Below are resources for this release:&lt;/p&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;&lt;a href=&quot;/1.5/accumulo_user_manual.html&quot;&gt;User Manual&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;&lt;a href=&quot;/1.5/apidocs&quot;&gt;Javadocs&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;&lt;a href=&quot;/1.5/examples&quot;&gt;Examples&lt;/a&gt;&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;This release contains no changes to the &lt;a href=&quot;https://github.com/apache/accumulo/blob/1.7.0/README.md#api&quot;&gt;public API&lt;/a&gt;. As such, there are no concerns
-for the compatibility of user code running against 1.5.3. All users are encourage to upgrade
-immediately without concern of stability and compatibility.&lt;/p&gt;
-
-&lt;p&gt;A full list of changes is available via &lt;a href=&quot;https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312121&amp;amp;version=12333106&quot;&gt;CHANGES&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;We’d like to thank all of the committers and contributors which had a part in
-making this release, from code contributions to testing. Everyone’s efforts are
-greatly appreciated.&lt;/p&gt;
-
-&lt;h2 id=&quot;correctness-bugs&quot;&gt;Correctness Bugs&lt;/h2&gt;
-
-&lt;h3 id=&quot;silent-data-loss-via-bulk-imported-files&quot;&gt;Silent data-loss via bulk imported files&lt;/h3&gt;
-
-&lt;p&gt;A user recently reported that a simple bulk-import application would occasionally lose some records. Through investigation,
-it was found that when bulk imports into a table failed the initial assignment, the logic that automatically retries
-the imports was incorrectly choosing the tablets to import the files into. &lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-3967&quot;&gt;ACCUMULO-3967&lt;/a&gt; contains
-more information on the cause and identification of the bug. The data-loss condition would only affect entire files.
-If records from a file exist in Accumulo, it is still guaranteed that all records within that imported file were
-successful.&lt;/p&gt;
-
-&lt;p&gt;As such, users who have bulk import applications using previous versions of Accumulo should verify that all of their
-data was correctly ingested into Accumulo and immediately update to Accumulo 1.5.4.&lt;/p&gt;
-
-&lt;p&gt;Thanks to Edward Seidl for reporting this bug to us!&lt;/p&gt;
-
-&lt;h2 id=&quot;server-side-auditing-changes&quot;&gt;Server-side auditing changes&lt;/h2&gt;
-
-&lt;p&gt;Thanks to James Mello for reporting and providing the fixes to the following server-side auditing issues.&lt;/p&gt;
-
-&lt;h3 id=&quot;incorrect-audit-initialization&quot;&gt;Incorrect audit initialization&lt;/h3&gt;
-
-&lt;p&gt;It was observed that the implementation used to audit user API requests on Accumulo server processes
-was not being correctly initialized which caused audit messages to never be generated. This was rectified
-in &lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-3939&quot;&gt;ACCUMULO-3939&lt;/a&gt;.&lt;/p&gt;
-
-&lt;h3 id=&quot;missing-audit-implementations&quot;&gt;Missing audit implementations&lt;/h3&gt;
-
-&lt;p&gt;It was also observed that some server-side API implementations did not include audit messages which resulted
-in an incomplete historical picture on what operations a user might have invoked. The missing audits (and those
-that were added) are described in &lt;a href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-3946&quot;&gt;ACCUMULO-3946&lt;/a&gt;.&lt;/p&gt;
-
-&lt;h2 id=&quot;testing&quot;&gt;Testing&lt;/h2&gt;
-
-&lt;p&gt;Each unit and functional test only runs on a single node, while the RandomWalk
-and Continuous Ingest tests run on any number of nodes. &lt;em&gt;Agitation&lt;/em&gt; refers to
-randomly restarting Accumulo processes and Hadoop DataNode processes, and, in
-HDFS High-Availability instances, forcing NameNode fail-over.&lt;/p&gt;
-
-&lt;table id=&quot;release_notes_testing&quot; class=&quot;table&quot;&gt;
-  &lt;thead&gt;
-    &lt;tr&gt;
-      &lt;th&gt;OS&lt;/th&gt;
-      &lt;th&gt;Hadoop&lt;/th&gt;
-      &lt;th&gt;Nodes&lt;/th&gt;
-      &lt;th&gt;ZooKeeper&lt;/th&gt;
-      &lt;th&gt;HDFS High-Availability&lt;/th&gt;
-      &lt;th&gt;Tests&lt;/th&gt;
-    &lt;/tr&gt;
-  &lt;/thead&gt;
-  &lt;tbody&gt;
-    &lt;tr&gt;
-      &lt;td&gt;OSX&lt;/td&gt;
-      &lt;td&gt;2.6.0&lt;/td&gt;
-      &lt;td&gt;1&lt;/td&gt;
-      &lt;td&gt;3.4.5&lt;/td&gt;
-      &lt;td&gt;No&lt;/td&gt;
-      &lt;td&gt;Unit and Functional Tests&lt;/td&gt;
-    &lt;/tr&gt;
-    &lt;tr&gt;
-      &lt;td&gt;Centos 6.5&lt;/td&gt;
-      &lt;td&gt;2.7.1&lt;/td&gt;
-      &lt;td&gt;6&lt;/td&gt;
-      &lt;td&gt;3.4.5&lt;/td&gt;
-      &lt;td&gt;No&lt;/td&gt;
-      &lt;td&gt;Continuous Ingest and Verify (10B entries), Randomwalk (24hrs)&lt;/td&gt;
-    &lt;/tr&gt;
-  &lt;/tbody&gt;
-&lt;/table&gt;
-
-</description>
-        <pubDate>Mon, 21 Sep 2015 00:00:00 -0400</pubDate>
-        <link>https://accumulo.apache.org/release/accumulo-1.5.4/</link>
-        <guid isPermaLink="true">https://accumulo.apache.org/release/accumulo-1.5.4/</guid>
-        
-        
-        <category>release</category>
-        
-      </item>
-    
   </channel>
 </rss>

http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/b9ebf715/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index a3ef129..9128672 100644
--- a/index.html
+++ b/index.html
@@ -157,6 +157,13 @@
         
         <div class="row latest-news-item">
           <div class="col-sm-12" style="margin-bottom: 5px">
+           <span style="font-size: 12px; margin-right: 5px;">Feb 2017</span>
+           <a href="/release/accumulo-1.8.1/">DRAFT Apache Accumulo 1.8.1</a>
+          </div>
+        </div>
+        
+        <div class="row latest-news-item">
+          <div class="col-sm-12" style="margin-bottom: 5px">
            <span style="font-size: 12px; margin-right: 5px;">Dec 2016</span>
            <a href="/blog/2016/12/19/running-on-fedora-25.html">Running Accumulo on Fedora 25</a>
           </div>
@@ -183,13 +190,6 @@
           </div>
         </div>
         
-        <div class="row latest-news-item">
-          <div class="col-sm-12" style="margin-bottom: 5px">
-           <span style="font-size: 12px; margin-right: 5px;">Sep 2016</span>
-           <a href="/release/accumulo-1.8.0/">Apache Accumulo 1.8.0</a>
-          </div>
-        </div>
-        
         <div id="news-archive-link">
          <p>View all posts in the <a href="/news">news archive</a></p>
         </div>

http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/b9ebf715/news/index.html
----------------------------------------------------------------------
diff --git a/news/index.html b/news/index.html
index 9665620..0f5bf39 100644
--- a/news/index.html
+++ b/news/index.html
@@ -144,9 +144,18 @@
           
           <div>
 
+<h3>2017</h3>
+
+  
   
+  <div class="row" style="margin-top: 15px">
+    <div class="col-md-1">Feb 20</div>
+    <div class="col-md-10"><a href="/release/accumulo-1.8.1/">DRAFT Apache Accumulo 1.8.1</a></div>
+  </div>
+
   
   
+    
     <hr />
     <h3>2016</h3>
   
@@ -157,7 +166,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Nov 16</div>
     <div class="col-md-10"><a href="/blog/2016/11/16/simpler-scripts-and-config.html">Simpler scripts and configuration coming in Accumulo 2.0.0</a></div>
@@ -165,7 +173,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Nov 02</div>
     <div class="col-md-10"><a href="/blog/2016/11/02/durability-performance.html">Durability Performance Implications</a></div>
@@ -173,7 +180,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Sep 18</div>
     <div class="col-md-10"><a href="/release/accumulo-1.6.6/">Apache Accumulo 1.6.6</a></div>
@@ -181,7 +187,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Sep 06</div>
     <div class="col-md-10"><a href="/release/accumulo-1.8.0/">Apache Accumulo 1.8.0</a></div>
@@ -189,7 +194,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Jun 22</div>
     <div class="col-md-10"><a href="/release/accumulo-1.7.2/">Apache Accumulo 1.7.2</a></div>
@@ -197,7 +201,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Feb 26</div>
     <div class="col-md-10"><a href="/release/accumulo-1.7.1/">Apache Accumulo 1.7.1</a></div>
@@ -205,7 +208,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Feb 17</div>
     <div class="col-md-10"><a href="/release/accumulo-1.6.5/">Apache Accumulo 1.6.5</a></div>
@@ -213,7 +215,7 @@
 
   
   
-  
+    
     <hr />
     <h3>2015</h3>
   
@@ -224,7 +226,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Sep 21</div>
     <div class="col-md-10"><a href="/release/accumulo-1.5.4/">Apache Accumulo 1.5.4</a></div>
@@ -232,7 +233,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Sep 19</div>
     <div class="col-md-10"><a href="/release/accumulo-1.5.2/">Apache Accumulo 1.5.2</a></div>
@@ -240,7 +240,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Jul 04</div>
     <div class="col-md-10"><a href="/release/accumulo-1.6.3/">Apache Accumulo 1.6.3</a></div>
@@ -248,7 +247,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Jun 25</div>
     <div class="col-md-10"><a href="/release/accumulo-1.5.3/">Apache Accumulo 1.5.3</a></div>
@@ -256,7 +254,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">May 18</div>
     <div class="col-md-10"><a href="/release/accumulo-1.7.0/">Apache Accumulo 1.7.0</a></div>
@@ -264,7 +261,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Apr 06</div>
     <div class="col-md-10"><a href="/blog/2015/04/06/replicating-data-across-accumulo-clusters.html">Replicating data across Accumulo clusters</a></div>
@@ -272,7 +268,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Mar 20</div>
     <div class="col-md-10"><a href="/blog/2015/03/20/balancing-groups-of-tablets.html">Balancing Groups of Tablets</a></div>
@@ -280,7 +275,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Feb 16</div>
     <div class="col-md-10"><a href="/release/accumulo-1.6.2/">Apache Accumulo 1.6.2</a></div>
@@ -288,7 +282,7 @@
 
   
   
-  
+    
     <hr />
     <h3>2014</h3>
   
@@ -299,7 +293,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Sep 02</div>
     <div class="col-md-10"><a href="/blog/2014/09/02/generating-keystores-for-configuring-accumulo-with-ssl.html">Generating Keystores for configuring Accumulo with SSL</a></div>
@@ -307,7 +300,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Jul 09</div>
     <div class="col-md-10"><a href="/blog/2014/07/09/functional-reads-over-accumulo.html">Functional reads over Accumulo</a></div>
@@ -315,7 +307,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Jun 25</div>
     <div class="col-md-10"><a href="/blog/2014/06/25/scaling-accumulo-with-multivolume-support.html">Scaling Accumulo with Multi-Volume Support</a></div>
@@ -323,7 +314,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">May 27</div>
     <div class="col-md-10"><a href="/blog/2014/05/27/getting-started-with-accumulo-1.6.0.html">Getting Started with Apache Accumulo 1.6.0</a></div>
@@ -331,7 +321,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">May 03</div>
     <div class="col-md-10"><a href="/blog/2014/05/03/accumulo-classloader.html">The Accumulo ClassLoader</a></div>
@@ -339,7 +328,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">May 02</div>
     <div class="col-md-10"><a href="/release/accumulo-1.6.0/">Apache Accumulo 1.6.0</a></div>
@@ -347,7 +335,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Mar 06</div>
     <div class="col-md-10"><a href="/release/accumulo-1.5.1/">Apache Accumulo 1.5.1</a></div>

http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/b9ebf715/release/accumulo-1.8.1/index.html
----------------------------------------------------------------------
diff --git a/release/accumulo-1.8.1/index.html b/release/accumulo-1.8.1/index.html
new file mode 100644
index 0000000..a1b4590
--- /dev/null
+++ b/release/accumulo-1.8.1/index.html
@@ -0,0 +1,328 @@
+<!DOCTYPE html>
+<html lang="en">
+<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.
+-->
+<meta charset="utf-8">
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link href="https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/paper/bootstrap.min.css" rel="stylesheet" integrity="sha384-awusxf8AUojygHf2+joICySzB780jVvQaVCAt1clU3QsyAitLGul28Qxb2r1e5g+" crossorigin="anonymous">
+<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
+<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs/jq-2.2.3/dt-1.10.12/datatables.min.css">
+<link href="/css/accumulo.css" rel="stylesheet" type="text/css">
+
+<title>DRAFT Apache Accumulo 1.8.1</title>
+
+<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
+<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
+<script type="text/javascript" src="https://cdn.datatables.net/v/bs/jq-2.2.3/dt-1.10.12/datatables.min.js"></script>
+<script>
+  // show location of canonical site if not currently on the canonical site
+  $(function() {
+    var host = window.location.host;
+    if (typeof host !== 'undefined' && host !== 'accumulo.apache.org') {
+      $('#non-canonical').show();
+    }
+  });
+
+  $(function() {
+    // decorate section headers with anchors
+    return $("h2, h3, h4, h5, h6").each(function(i, el) {
+      var $el, icon, id;
+      $el = $(el);
+      id = $el.attr('id');
+      icon = '<i class="fa fa-link"></i>';
+      if (id) {
+        return $el.append($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+      }
+    });
+  });
+  
+  // configure Google Analytics
+  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+  if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
+    ga('create', 'UA-50934829-1', 'apache.org');
+    ga('send', 'pageview');
+  }
+</script>
+
+</head>
+<body style="padding-top: 100px">
+
+  <nav class="navbar navbar-default navbar-fixed-top">
+  <div class="container">
+    <div class="navbar-header">
+      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
+        <span class="sr-only">Toggle navigation</span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+      </button>
+      <a href="/"><img id="nav-logo" alt="Apache Accumulo" class="img-responsive" src="/images/accumulo-logo.png" width="200"/></a>
+    </div>
+    <div class="collapse navbar-collapse" id="navbar-items">
+      <ul class="nav navbar-nav">
+        <li class="nav-link"><a href="/downloads">Download</a></li>
+        <li class="dropdown">
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Releases<span class="caret"></span></a>
+        <ul class="dropdown-menu">
+          <li><a href="/release/accumulo-1.8.0/">1.8.0 (Latest)</a></li>
+          <li><a href="/release/accumulo-1.7.2/">1.7.2</a></li>
+          <li><a href="/release/accumulo-1.6.6/">1.6.6</a></li>
+          <li><a href="/release/">Archive</a></li>
+        </ul>
+        </li>
+        <li class="dropdown">
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation<span class="caret"></span></a>
+        <ul class="dropdown-menu">
+          <li><a href="/1.8/accumulo_user_manual.html">User Manual (1.8)</a></li>
+          <li><a href="/1.8/apidocs">Javadocs (1.8)</a></li>
+          <li><a href="/1.8/examples">Examples (1.8)</a></li>
+          <li><a href="/features">Features</a></li>
+          <li><a href="/glossary">Glossary</a></li>
+          <li><a href="/external-docs">External Docs</a></li>
+          <li><a href="/docs-archive/">Archive</a></li>
+        </ul>
+        </li>
+        <li class="dropdown">
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Community<span class="caret"></span></a>
+        <ul class="dropdown-menu">
+          <li><a href="/get_involved">Get Involved</a></li>
+          <li><a href="/mailing_list">Mailing Lists</a></li>
+          <li><a href="/people">People</a></li>
+          <li><a href="/related-projects">Related Projects</a></li>
+          <li><a href="/contributor/">Contributor Guide</a></li>
+        </ul>
+        </li>
+      </ul>
+      <ul class="nav navbar-nav navbar-right">
+        <li class="dropdown">
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Apache Software Foundation<span class="caret"></span></a>
+        <ul class="dropdown-menu">
+          <li><a href="https://www.apache.org">Apache Homepage <i class="fa fa-external-link"></i></a></li>
+          <li><a href="https://www.apache.org/licenses/LICENSE-2.0">License <i class="fa fa-external-link"></i></a></li>
+          <li><a href="https://www.apache.org/foundation/sponsorship">Sponsorship <i class="fa fa-external-link"></i></a></li>
+          <li><a href="https://www.apache.org/security">Security <i class="fa fa-external-link"></i></a></li>
+          <li><a href="https://www.apache.org/foundation/thanks">Thanks <i class="fa fa-external-link"></i></a></li>
+          <li><a href="https://www.apache.org/foundation/policies/conduct">Code of Conduct <i class="fa fa-external-link"></i></a></li>
+        </ul>
+        </li>
+      </ul>
+    </div>
+  </div>
+</nav>
+
+
+  <div class="container">
+    <div class="row">
+      <div class="col-md-12">
+
+        <div id="non-canonical" style="display: none; background-color: #F0E68C; padding-left: 1em;">
+          Visit the official site at: <a href="https://accumulo.apache.org">https://accumulo.apache.org</a>
+        </div>
+        <div id="content">
+          
+          <h1 class="title">DRAFT Apache Accumulo 1.8.1</h1>
+          
+          <p>20 Feb 2017</p>
+
+<p>(DRAFT Release Notes)
+Apache Accumulo 1.8. is a maintenance release on the 1.8 version branch. This
+release contains changes from more then 40 issues, comprised of bug-fixes,
+performance improvements, build quality improvements, and more. See
+<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312121&amp;version=12335830">JIRA</a> for a complete list.</p>
+
+<p>Below are resources for this release:</p>
+
+<ul>
+  <li><a href="/1.8/accumulo_user_manual.html">User Manual</a></li>
+  <li><a href="/1.8/apidocs">Javadocs</a></li>
+  <li><a href="/1.8/examples">Examples</a></li>
+</ul>
+
+<p>In the context of Accumulo’s <a href="http://semver.org">Semantic Versioning</a> <a href="https://github.com/apache/accumulo/blob/1.8/README.md#api">guidelines</a>,
+this is a “minor version”. This means that new APIs have been created, some
+deprecations may have been added, but no deprecated APIs have been removed.
+Code written against 1.7.x should work against 1.8.0 – binary compatibility
+has been preserved with one exception of an already-deprecated Mock Accumulo
+utility class. As always, the Accumulo developers take API compatibility
+very seriously and have invested much time to ensure that we meet the promises set forth to our users.</p>
+
+<h2 id="major-changes">Major Changes</h2>
+
+<h3 id="problem-with-scans-right-after-minor-compaction">Problem with scans right after minor compaction</h3>
+
+<p>A bug was found when 2 or more concurrent scans run on a tablet that
+has just undergone minor compaction. The minor compaction thread
+writes the in-memory map to a local temporary rfile and tries to
+switch the current iterators to use it instead of the native map. The
+iterator code in the scan thread may also switch itself to use the local
+temporary rfile it if notices it before the minor compaction threads
+performs the switch. The bug happened shortly after the switch when
+one of the iterator threads will get a NegativeArraySizeException.
+See <a href="https://issues.apache.org/jira/browse/ACCUMULO-4483">ACCUMULO-4483</a> for more info.</p>
+
+<h3 id="tablet-server-performance-improvement">Tablet Server Performance Improvement</h3>
+
+<p><a href="https://issues.apache.org/jira/browse/ACCUMULO-4458">ACCUMULO-4458</a> mitigated some contention on the Hadoop 
+configuration instance backing the XML configs read for SiteConfiguration.<br />
+This should improve overall Tablet Server performance.</p>
+
+<h3 id="synchronization-issue-with-deep-copies-of-sources">Synchronization issue with deep copies of sources</h3>
+
+<p>Deep copies of iterator sources were not thread safe and threw
+exceptions, mostly down in the ZlibDecompressor library.  The real bug
+was in the BoundedRangeFileInputStream.  The read() method
+synchronizes on the underlying FSDataInputStream, however the
+available() method did not.   See <a href="https://issues.apache.org/jira/browse/ACCUMULO-4391">ACCUMULO-4391</a>.</p>
+
+<h3 id="system-permission-bug-in-thrift-proxy">System permission bug in Thrift Proxy</h3>
+
+<p>The Accumulo Proxy lacked support for the following system permissions:</p>
+
+<ul>
+  <li>System.CREATE_NAMESPACE</li>
+  <li>System.DROP_NAMESPACE</li>
+  <li>System.ALTER_NAMESPACE</li>
+  <li>System.OBTAIN_DELEGATION_TOKEN</li>
+</ul>
+
+<p>Ticket is <a href="https://issues.apache.org/jira/browse/ACCUMULO-4519">ACCUMULO-4519</a>.</p>
+
+<h3 id="shell-compaction-file-selection-options-can-block">Shell compaction file selection options can block</h3>
+
+<p>The block happens when the tablet lock is held.  The tablet lock is
+meant to protect changes to the tablets internal metadata, and
+blocking operations should not occur while this lock is held.  The
+compaction command has options to select files based on some
+criteria, some of which required blocking operations.  This issue is
+fixed in <a href="https://issues.apache.org/jira/browse/ACCUMULO-4572">ACCUMULO-4572</a>.</p>
+
+<h3 id="hostregextableloadbalancer-used-stale-information">HostRegexTableLoadBalancer used stale information</h3>
+
+<p>The HostRegexTableLoadBalander maintains an internal mapping of tablet
+server pools and tablet server status. It was updated at a
+configurable interval initially as an optimization. Unfortunately it
+had the negative side effect of providing the assignment and balance
+operations with stale information.  This lead to a constant shuffling
+of tablets.  The configuration property was removed so that
+assign/balance methods get updated information every time.  See
+<a href="https://issues.apache.org/jira/browse/ACCUMULO-4576">ACCUMULO-4576</a>.</p>
+
+<h3 id="modify-tableoperations-onlineoffline-to-check-for-table-state">Modify TableOperations online/offline to check for table state</h3>
+
+<p>The table operations online and offline operations execute as a fate
+operation. If a transaction lock for the table is currently held,
+these operation will block even if no action is needed. 
+<a href="https://issues.apache.org/jira/browse/ACCUMULO-4574">ACCUMULO-4574</a> changes the behavior of the online and 
+offline operation to a NOOP if the table is already in the requested state.<br />
+This returns immediately without queuing a fate operation.</p>
+
+<h2 id="other-notable-changes">Other Notable Changes</h2>
+
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4488">ACCUMULO-4488</a> Fix gap in user manual on Kerberos for clients</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-2724">ACCUMULO-2724</a> CollectTabletStats had multiple -t parameter</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4431">ACCUMULO-4431</a> Log what random is chosen for a tserver.</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4494">ACCUMULO-4494</a> Include column family seeks in the Iterator Test Harness</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4549">ACCUMULO-4549</a> Remove duplicate init functions in TabletBalancer</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4467">ACCUMULO-4467</a> Random Walk broken because of unmet dependency on commons-math</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4578">ACCUMULO-4578</a> Cancel compaction FATE operation does not release namespace lock</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4505">ACCUMULO-4505</a> Shell still reads accumulo-site.xml when using Zookeeper CLI options</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4535">ACCUMULO-4535</a> HostRegexTableLoadBalancer fails with NullPointerException</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4575">ACCUMULO-4575</a> Concurrent table delete operations leave orphan fate transaction locks</li>
+</ul>
+
+<h2 id="upgrading">Upgrading</h2>
+
+<p>Upgrades from 1.7 to 1.8 are possible with little effort as no changes were made at the data layer and RPC changes
+were made in a backwards-compatible way. The recommended way is to stop Accumulo 1.7, perform the Accumulo upgrade to
+1.8, and then start 1.8. Like previous versions, after 1.8 is started on a 1.7 instance, a one-time upgrade will
+happen by the Master which will prevent a downgrade back to 1.7. Upgrades are still one way. Upgrades from versions
+prior to 1.7 to 1.8 should follow the below path to 1.7 and then perform the upgrade to 1.8 – direct upgrades to 1.8
+for versions other than 1.7 are untested.</p>
+
+<p>Existing configuration files from 1.7 should be compared against the examples provided in 1.8. The 1.7 configuration
+files should all function with 1.8 code, but you will likely want to include changes found in the 
+<a href="/release/accumulo-1.8.0/">1.8.0 release notes</a> and these release notes for 1.8.1.</p>
+
+<p>For upgrades from prior to 1.7, follow the upgrade instructions to 1.7 first.</p>
+
+<h2 id="testing">Testing</h2>
+
+<p>Each unit and functional test only runs on a single node, while the RandomWalk
+and Continuous Ingest tests run on any number of nodes. <em>Agitation</em> refers to
+randomly restarting Accumulo processes and Hadoop Datanode processes, and, in
+HDFS High-Availability instances, forcing NameNode failover.</p>
+
+<table id="release_notes_testing" class="table">
+  <thead>
+    <tr>
+      <th>OS/Environment</th>
+      <th>Hadoop</th>
+      <th>Nodes</th>
+      <th>ZooKeeper</th>
+      <th>HDFS HA</th>
+      <th>Tests</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>CentOS7/openJDK1.8.0_121/EC2; 1 m3.xlarge leader, 8 d2.xlarge workers</td>
+      <td>2.7.3</td>
+      <td>9</td>
+      <td>3.4.9</td>
+      <td>No</td>
+      <td>24 HR Continuous Ingest without Agitation.</td>
+    </tr>
+    <tr>
+      <td>CentOS7/openJDK1.8.0_121/EC2; 1 m3.xlarge leader, 8 d2.xlarge workers</td>
+      <td>2.7.3</td>
+      <td>9</td>
+      <td>3.4.9</td>
+      <td>No</td>
+      <td>24 HR Continuous Ingest with Agitation.</td>
+    </tr>
+  </tbody>
+</table>
+
+<p>(DRAFT Release Notes)</p>
+
+
+<p><strong>View all releases in the <a href="/release/">archive</a></strong></p>
+
+        </div>
+
+        
+<footer>
+
+  <p><a href="https://www.apache.org"><img src="/images/feather-small.gif" alt="Apache Software Foundation" id="asf-logo" height="100" /></a></p>
+
+  <p>Copyright © 2011-2017 The Apache Software Foundation. Licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+
+</footer>
+
+
+      </div>
+    </div>
+  </div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/b9ebf715/release/index.html
----------------------------------------------------------------------
diff --git a/release/index.html b/release/index.html
index 69d0146..82bf67a 100644
--- a/release/index.html
+++ b/release/index.html
@@ -144,11 +144,22 @@
           
           <div>
 <hr />
-<h3>2016</h3>
 
+<h3>2017</h3>
+
+  
   
+  <div class="row" style="margin-top: 15px">
+    <div class="col-md-1">Feb 20</div>
+    <div class="col-md-10"><a href="/release/accumulo-1.8.1/">DRAFT Apache Accumulo 1.8.1</a></div>
+  </div>
+
   
   
+    
+    <hr />
+    <h3>2016</h3>
+  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Sep 18</div>
     <div class="col-md-10"><a href="/release/accumulo-1.6.6/">Apache Accumulo 1.6.6</a></div>
@@ -156,7 +167,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Sep 06</div>
     <div class="col-md-10"><a href="/release/accumulo-1.8.0/">Apache Accumulo 1.8.0</a></div>
@@ -164,7 +174,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Jun 22</div>
     <div class="col-md-10"><a href="/release/accumulo-1.7.2/">Apache Accumulo 1.7.2</a></div>
@@ -172,7 +181,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Feb 26</div>
     <div class="col-md-10"><a href="/release/accumulo-1.7.1/">Apache Accumulo 1.7.1</a></div>
@@ -180,7 +188,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Feb 17</div>
     <div class="col-md-10"><a href="/release/accumulo-1.6.5/">Apache Accumulo 1.6.5</a></div>
@@ -188,7 +195,7 @@
 
   
   
-  
+    
     <hr />
     <h3>2015</h3>
   
@@ -199,7 +206,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Sep 21</div>
     <div class="col-md-10"><a href="/release/accumulo-1.5.4/">Apache Accumulo 1.5.4</a></div>
@@ -207,7 +213,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Sep 19</div>
     <div class="col-md-10"><a href="/release/accumulo-1.5.2/">Apache Accumulo 1.5.2</a></div>
@@ -215,7 +220,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Jul 04</div>
     <div class="col-md-10"><a href="/release/accumulo-1.6.3/">Apache Accumulo 1.6.3</a></div>
@@ -223,7 +227,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Jun 25</div>
     <div class="col-md-10"><a href="/release/accumulo-1.5.3/">Apache Accumulo 1.5.3</a></div>
@@ -231,7 +234,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">May 18</div>
     <div class="col-md-10"><a href="/release/accumulo-1.7.0/">Apache Accumulo 1.7.0</a></div>
@@ -239,7 +241,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Feb 16</div>
     <div class="col-md-10"><a href="/release/accumulo-1.6.2/">Apache Accumulo 1.6.2</a></div>
@@ -247,7 +248,7 @@
 
   
   
-  
+    
     <hr />
     <h3>2014</h3>
   
@@ -258,7 +259,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">May 02</div>
     <div class="col-md-10"><a href="/release/accumulo-1.6.0/">Apache Accumulo 1.6.0</a></div>
@@ -266,7 +266,6 @@
 
   
   
-  
   <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Mar 06</div>
     <div class="col-md-10"><a href="/release/accumulo-1.5.1/">Apache Accumulo 1.5.1</a></div>

http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/b9ebf715/release_notes/1.8.1.html
----------------------------------------------------------------------
diff --git a/release_notes/1.8.1.html b/release_notes/1.8.1.html
new file mode 100644
index 0000000..e9f2f93
--- /dev/null
+++ b/release_notes/1.8.1.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en-US">
+<meta charset="utf-8">
+<title>Redirecting…</title>
+<link rel="canonical" href="https://accumulo.apache.org/release/accumulo-1.8.1/">
+<meta http-equiv="refresh" content="0; url=https://accumulo.apache.org/release/accumulo-1.8.1/">
+<h1>Redirecting…</h1>
+<a href="https://accumulo.apache.org/release/accumulo-1.8.1/">Click here if you are not redirected.</a>
+<script>location="https://accumulo.apache.org/release/accumulo-1.8.1/"</script>
+</html>


Mime
View raw message