accumulo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mwa...@apache.org
Subject [18/36] accumulo git commit: Jekyll build from gh-pages:358b7b4
Date Thu, 10 Nov 2016 21:38:24 GMT
http://git-wip-us.apache.org/repos/asf/accumulo/blob/c0655661/release_notes/1.6.1.html
----------------------------------------------------------------------
diff --git a/release_notes/1.6.1.html b/release_notes/1.6.1.html
index 8e39f70..33f8aa6 100644
--- a/release_notes/1.6.1.html
+++ b/release_notes/1.6.1.html
@@ -1,378 +1,10 @@
 <!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.
--->
+<html lang="en-US">
 <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>Apache Accumulo 1.6.1 Release Notes</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="#">Documentation<span class="caret"></span></a>
-        <ul class="dropdown-menu">
-          <li class="dropdown-header">1.8.0 Release (Latest)</li>
-          <li><a href="/release_notes/1.8.0">Release Notes</a></li>
-          <li><a href="/1.8/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.8/apidocs">Javadoc</a></li>
-          <li><a href="/1.8/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">1.7.2 Release</li>
-          <li><a href="/release_notes/1.7.2">Release Notes</a></li>
-          <li><a href="/1.7/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.7/apidocs">Javadoc</a></li>
-          <li><a href="/1.7/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">1.6.6 Release</li>
-          <li><a href="/release_notes/1.6.6">Release Notes</a></li>
-          <li><a href="/1.6/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.6/apidocs">Javadoc</a></li>
-          <li><a href="/1.6/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li><a href="/notable_features">Features</a></li>
-          <li><a href="/release_notes">Release Notes Archive</a></li>
-          <li><a href="/old_documentation">Documentation Archive</a></li>
-          <li><a href="/screenshots">Screenshots</a></li>
-          <li><a href="/papers">Papers &amp; Presentations</a></li>
-          <li><a href="/glossary">Glossary</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="/news">News Archive</a></li>
-          <li><a href="/projects">Community Projects</a></li>
-          <li><a href="/thanks">Thanks</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">Governance</li>
-          <li><a href="/bylaws">Bylaws</a></li>
-          <li><a href="/governance/consensusBuilding">Consensus Building</a></li>
-          <li><a href="/governance/lazyConsensus">Lazy Consensus</a></li>
-          <li><a href="/governance/releasing">Releasing</a></li>
-          <li><a href="/governance/voting">Voting</a></li>
-        </ul>
-        </li>
-        <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Development<span class="caret"></span></a>
-        <ul class="dropdown-menu">
-          <li><a href="https://issues.apache.org/jira/browse/ACCUMULO">Issue Tracker <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://github.com/apache/accumulo/pulls">Pull Requests <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://builds.apache.org/view/A/view/Accumulo">Jenkins Builds <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://travis-ci.org/apache/accumulo">TravisCI Builds <i class="fa fa-external-link"></i></a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">Guides</li>
-          <li><a href="/source">Source &amp; Guide</a></li>
-          <li><a href="/git">Git Workflow</a></li>
-          <li><a href="/versioning">Versioning</a></li>
-          <li><a href="/contrib">Contrib Projects</a></li>
-          <li><a href="/rb">Review Board</a></li>
-          <li><a href="/releasing">Making Releases</a></li>
-          <li><a href="/verifying_releases">Verifying Releases</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">Apache Accumulo 1.6.1 Release Notes</h1>
-          
-          <p>Apache Accumulo 1.6.1 is a maintenance release on the 1.6 version branch.
-This release contains changes from over 175 issues, comprised of bug-fixes, performance
-improvements and better test cases. As this is a maintenance release, Apache Accumulo
-1.6.1 has no client API  incompatibilities over Apache Accumulo 1.6.0. Users of 1.6.0
-are strongly encouraged to update as soon as possible to benefit from the improvements.</p>
-
-<p>New users are encouraged to use this release over 1.6.0 or any other older releases. For
-information about improvements since Accumulo 1.5, see the <a href="/release_notes/1.6.0">1.6.0 release notes</a>.</p>
-
-<h2 id="performance-improvements">Performance Improvements</h2>
-
-<p>Apache Accumulo 1.6.1 includes a number of performance-related fixes over previous versions.
-Many of these improvements were also included in the recently released Apache Accumulo 1.5.2.</p>
-
-<h3 id="write-ahead-log-sync-performance">Write-Ahead Log sync performance</h3>
-
-<p>The Write-Ahead Log (WAL) files are used to ensure durability of updates made to Accumulo.
-A sync is called on the file in HDFS to make sure that the changes to the WAL are persisted
-to disk, which allows Accumulo to recover in the case of failure. <a href="https://issues.apache.org/jira/browse/ACCUMULO-2766">ACCUMULO-2766</a> fixed
-an issue where an operation against a WAL would unnecessarily wait for multiple syncs, slowing
-down the ingest on the system.</p>
-
-<h3 id="minor-compactions-not-aggressive-enough">Minor-Compactions not aggressive enough</h3>
-
-<p>On a system with ample memory provided to Accumulo, long hold-times were observed which
-blocks the ingest of new updates. Trying to free more server-side memory by running minor
-compactions more frequently increased the overall throughput on the node. These changes
-were made in <a href="https://issues.apache.org/jira/browse/ACCUMULO-2905">ACCUMULO-2905</a>.</p>
-
-<h3 id="heapiterator-optimization">HeapIterator optimization</h3>
-
-<p>Iterators, a notable feature of Accumulo, are provided to users as a server-side programming
-construct, but are also used internally for numerous server operations. One of these system iterator 
-is the HeapIterator which implements a PriorityQueue of other Iterators. One way this iterator is
-used is to merge multiple files in HDFS to present a single, sorted stream of Key-Value pairs. <a href="https://issues.apache.org/jira/browse/ACCUMULO-2827">ACCUMULO-2827</a>
-introduces a performance optimization to the HeapIterator which can improve the speed of the
-HeapIterator in common cases.</p>
-
-<h3 id="write-ahead-log-sync-implementation">Write-Ahead log sync implementation</h3>
-
-<p>In Hadoop-2, two implementations of sync are provided: hflush and hsync. Both of these
-methods provide a way to request that the datanodes write the data to the underlying
-medium and not just hold it in memory (the <em>fsync</em> syscall). While both of these methods
-inform the Datanodes to sync the relevant block(s), <em>hflush</em> does not wait for acknowledgement
-from the Datanodes that the sync finished, where <em>hsync</em> does. To provide the most reliable system
-“out of the box”, Accumulo defaults to <em>hsync</em> so that your data is as secure as possible in 
-a variety of situations (notably, unexpected power outages).</p>
-
-<p>The downside is that performance tends to suffer because waiting for a sync to disk is a very
-expensive operation. <a href="https://issues.apache.org/jira/browse/ACCUMULO-2842">ACCUMULO-2842</a> introduces a new system property, tserver.wal.sync.method,
-that lets users to change the HDFS sync implementation from <em>hsync</em> to <em>hflush</em>. Using <em>hflush</em> instead
-of <em>hsync</em> may result in about a 30% increase in ingest performance.</p>
-
-<p>For users upgrading from Hadoop-1 or Hadoop-0.20 releases, <em>hflush</em> is the equivalent of how
-sync was implemented in these older versions of Hadoop and should give comparable performance.</p>
-
-<h2 id="other-improvements">Other improvements</h2>
-
-<h3 id="use-of-hadoop-credentialproviders">Use of Hadoop CredentialProviders</h3>
-
-<p>Apache Hadoop 2.6.0 introduced a new API aimed at providing ways to separate sensitive values
-from being stored in plaintext as a part of <a href="https://issues.apache.org/jira/browse/HADOOP-10607">HADOOP-10607</a>. Accumulo has had two sensitive
-configuration properties stored in <em>accumulo-site.xml</em> for every standard installation: instance.secret
-and trace.token.property.password. If either of these properties are compromised, it could lead to
-unwanted access of Accumulo. <a href="https://issues.apache.org/jira/browse/ACCUMULO-2464">ACCUMULO-2464</a> modifies Accumulo so that it can stored any sensitive
-configuration properties in a Hadoop CredentialProvider. With sensitive values removed from accumulo-site.xml,
-it can be shared without concern and security can be focused solely on the CredentialProvider.</p>
-
-<h2 id="notable-bug-fixes">Notable Bug Fixes</h2>
-
-<h3 id="add-configurable-maximum-frame-size-to-apache-thrift-proxy">Add configurable maximum frame size to Apache Thrift proxy</h3>
-
-<p>The Thrift proxy server was subject to memory exhaustion, typically
-due to bad input, where the server would attempt to allocate a very large
-buffer and die in the process. <a href="https://issues.apache.org/jira/browse/ACCUMULO-2658">ACCUMULO-2658</a> introduces a configuration
-parameter, like <a href="https://issues.apache.org/jira/browse/ACCUMULO-2360">ACCUMULO-2360</a>, to prevent this error.</p>
-
-<h3 id="offline-tables-can-prevent-tablet-balancing">Offline tables can prevent tablet balancing</h3>
-
-<p>Before 1.6.1, when a table with many tablets was created, ingested into, and
-taken offline, tablet balancing may have stoppped. This would happen if there
-were tablet migrations for the table, because the migrations couldn’t occur.
-The balancer will not run when there are outstanding migrations; therefore, a
-system could become unbalanced. <a href="https://issues.apache.org/jira/browse/ACCUMULO-2694">ACCUMULO-2694</a> introduces a fix to ensure
-that offline tables do not block balancing and improves the server-side
-logging.</p>
-
-<h3 id="miniaccumulocluster-process-management">MiniAccumuloCluster process management</h3>
-
-<p>MiniAccumuloCluster had a few issues which could cause deadlock or a method that
-never returns. Most of these are related to management of the Accumulo processes
-(<a href="https://issues.apache.org/jira/browse/ACCUMULO-2764">ACCUMULO-2764</a>, <a href="https://issues.apache.org/jira/browse/ACCUMULO-2985">ACCUMULO-2985</a>, and <a href="https://issues.apache.org/jira/browse/ACCUMULO-3055">ACCUMULO-3055</a>).</p>
-
-<h3 id="iteratorsettings-not-correctly-serialized-in-rangeinputsplit">IteratorSettings not correctly serialized in RangeInputSplit</h3>
-
-<p>The Writable interface methods on the RangeInputSplit class accidentally omitted
-calls to serialize the IteratorSettings configured for the Job. <a href="https://issues.apache.org/jira/browse/ACCUMULO-2962">ACCUMULO-2962</a>
-fixes the serialization and adds some additional tests.</p>
-
-<h3 id="constraint-violation-causes-hung-scans">Constraint violation causes hung scans</h3>
-
-<p>A failed bulk import transaction had the ability to create an infinitely retrying
-loop due to a constraint violation. This directly prevents scans from completing,
-but will also hang compactions. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3096">ACCUMULO-3096</a> fixes the issue so that the
-constraint no longer hangs the entire system.</p>
-
-<h3 id="unable-to-upgrade-cleanly-from-15">Unable to upgrade cleanly from 1.5</h3>
-
-<p>When upgrading a table from 1.5.1 to 1.6.0, a user experienced an error where the table
-never came online. <a href="https://issues.apache.org/jira/browse/ACCUMULO-2974">ACCUMULO-2974</a> fixes an issue from the change of file references
-stored as absolute paths instead of relative paths in the Accumulo metadata table.</p>
-
-<h3 id="guava-dependency-changed">Guava dependency changed</h3>
-
-<p><a href="https://issues.apache.org/jira/browse/ACCUMULO-3100">ACCUMULO-3100</a> lowered the dependency on Guava from 15.0 to 14.0.1. This dependency
-now matches what Hadoop is depending on for the 2.x.y version line. Depending on a newer
-version of Guava introduces many issues stemming from deprecated classes in use by Hadoop
-which have been removed. While installations of Accumulo will likely work as expected with
-newer versions of Guava on the classpath (because the Hadoop processes will have their own
-classpath), use of MiniDfsClusters with the new Guava version will result in errors.</p>
-
-<p>Users can attempt to use a newer version of Guava on the Accumulo server classpath; however,
-the success is dependent on Hadoop client libraries not using (missing) Guava methods internally.</p>
-
-<h3 id="scanners-eat-interruptedexception">Scanners eat InterruptedException</h3>
-
-<p>Scanners previously consumed InterruptedExceptions and did not exit after. In multi-threaded
-environments, this is very problematic as there is no means to stop the Scanner from reading data.
-<a href="https://issues.apache.org/jira/browse/ACCUMULO-3030">ACCUMULO-3030</a> fixes the Scanner so that interrupts are observed and the Scanner exits as expected.</p>
-
-<h2 id="documentation">Documentation</h2>
-
-<p>The following documentation updates were made:</p>
-
-<ul>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-2767">ACCUMULO-2767</a></li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-2796">ACCUMULO-2796</a></li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-2919">ACCUMULO-2919</a></li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3008">ACCUMULO-3008</a></li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-2874">ACCUMULO-2874</a></li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-2821">ACCUMULO-2821</a></li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3097">ACCUMULO-3097</a></li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3097">ACCUMULO-3097</a></li>
-</ul>
-
-<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</th>
-      <th>Hadoop</th>
-      <th>Nodes</th>
-      <th>ZooKeeper</th>
-      <th>HDFS HA</th>
-      <th>Tests</th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>Gentoo</td>
-      <td>Apache 2.6.0-SNAPSHOT</td>
-      <td>2</td>
-      <td>Apache 3.4.5</td>
-      <td>No</td>
-      <td>Unit and Functional Tests, ContinuousIngest w/ verification (2B entries)</td>
-    </tr>
-    <tr>
-      <td>CentOS 6</td>
-      <td>Apache 2.3.0</td>
-      <td>20</td>
-      <td>Apache 3.4.5</td>
-      <td>No</td>
-      <td>24/hr RandomWalk, ContinuousIngest w/ verification w/ and w/o agitation (17B entries), 24hr Randomwalk test</td>
-    </tr>
-  </tbody>
-</table>
-
-
-        </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-2016 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>
+<title>Redirecting…</title>
+<link rel="canonical" href="https://accumulo.apache.org/release/accumulo-1.6.1/">
+<meta http-equiv="refresh" content="0; url=https://accumulo.apache.org/release/accumulo-1.6.1/">
+<h1>Redirecting…</h1>
+<a href="https://accumulo.apache.org/release/accumulo-1.6.1/">Click here if you are not redirected.</a>
+<script>location="https://accumulo.apache.org/release/accumulo-1.6.1/"</script>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/c0655661/release_notes/1.6.2.html
----------------------------------------------------------------------
diff --git a/release_notes/1.6.2.html b/release_notes/1.6.2.html
index e076b9b..8e6f8d9 100644
--- a/release_notes/1.6.2.html
+++ b/release_notes/1.6.2.html
@@ -1,383 +1,10 @@
 <!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.
--->
+<html lang="en-US">
 <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>Apache Accumulo 1.6.2 Release Notes</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="#">Documentation<span class="caret"></span></a>
-        <ul class="dropdown-menu">
-          <li class="dropdown-header">1.8.0 Release (Latest)</li>
-          <li><a href="/release_notes/1.8.0">Release Notes</a></li>
-          <li><a href="/1.8/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.8/apidocs">Javadoc</a></li>
-          <li><a href="/1.8/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">1.7.2 Release</li>
-          <li><a href="/release_notes/1.7.2">Release Notes</a></li>
-          <li><a href="/1.7/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.7/apidocs">Javadoc</a></li>
-          <li><a href="/1.7/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">1.6.6 Release</li>
-          <li><a href="/release_notes/1.6.6">Release Notes</a></li>
-          <li><a href="/1.6/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.6/apidocs">Javadoc</a></li>
-          <li><a href="/1.6/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li><a href="/notable_features">Features</a></li>
-          <li><a href="/release_notes">Release Notes Archive</a></li>
-          <li><a href="/old_documentation">Documentation Archive</a></li>
-          <li><a href="/screenshots">Screenshots</a></li>
-          <li><a href="/papers">Papers &amp; Presentations</a></li>
-          <li><a href="/glossary">Glossary</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="/news">News Archive</a></li>
-          <li><a href="/projects">Community Projects</a></li>
-          <li><a href="/thanks">Thanks</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">Governance</li>
-          <li><a href="/bylaws">Bylaws</a></li>
-          <li><a href="/governance/consensusBuilding">Consensus Building</a></li>
-          <li><a href="/governance/lazyConsensus">Lazy Consensus</a></li>
-          <li><a href="/governance/releasing">Releasing</a></li>
-          <li><a href="/governance/voting">Voting</a></li>
-        </ul>
-        </li>
-        <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Development<span class="caret"></span></a>
-        <ul class="dropdown-menu">
-          <li><a href="https://issues.apache.org/jira/browse/ACCUMULO">Issue Tracker <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://github.com/apache/accumulo/pulls">Pull Requests <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://builds.apache.org/view/A/view/Accumulo">Jenkins Builds <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://travis-ci.org/apache/accumulo">TravisCI Builds <i class="fa fa-external-link"></i></a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">Guides</li>
-          <li><a href="/source">Source &amp; Guide</a></li>
-          <li><a href="/git">Git Workflow</a></li>
-          <li><a href="/versioning">Versioning</a></li>
-          <li><a href="/contrib">Contrib Projects</a></li>
-          <li><a href="/rb">Review Board</a></li>
-          <li><a href="/releasing">Making Releases</a></li>
-          <li><a href="/verifying_releases">Verifying Releases</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">Apache Accumulo 1.6.2 Release Notes</h1>
-          
-          <p>Apache Accumulo 1.6.2 is a maintenance release on the 1.6 version branch.
-This release contains changes from over 150 issues, comprised of bug-fixes, performance
-improvements and better test cases. Apache Accumulo 1.6.2 is the first release since the
-community has adopted <a href="https://semver.org">Semantic Versioning</a> which means that all changes to the <a href="https://github.com/apache/accumulo#api">public API</a>
-are guaranteed to be made without adding to or removing from the public API. This ensures
-that client code that runs against 1.6.1 is guaranteed to run against 1.6.2 and vice versa.</p>
-
-<p>Users of 1.6.0 or 1.6.1 are strongly encouraged to update as soon as possible to benefit from
-the improvements with very little concern in change of underlying functionality. Users of 1.4 or 1.6
-are seeking to upgrade to 1.6 should consider 1.6.2 the starting point over 1.6.0 or 1.6.1. For
-information about improvements since Accumulo 1.5, see the <a href="/release_notes/1.6.0">1.6.0</a> and <a href="/release_notes/1.6.1">1.6.1</a> release notes.</p>
-
-<h2 id="notable-bug-fixes">Notable Bug Fixes</h2>
-
-<h3 id="only-first-zookeeper-server-is-used">Only first ZooKeeper server is used</h3>
-
-<p>In constructing a <code class="highlighter-rouge">ZooKeeperInstance</code>, the user provides a comma-separated list of addresses for ZooKeeper
-servers. 1.6.0 and 1.6.1 incorrectly truncated the provided list of ZooKeeper servers used to the first. This
-would cause clients to fail when the first ZooKeeper server in the list became unavailable and not properly
-load balance requests to all available servers in the quorum. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3218">ACCUMULO-3218</a> fixes the parsing of
-the ZooKeeper quorum list to use all servers, not just the first.</p>
-
-<h3 id="incorrectly-handled-zookeeper-exception">Incorrectly handled ZooKeeper exception</h3>
-
-<p>Use of ZooKeeper’s API requires very careful exception handling as some thrown exceptions from the ZooKeeper
-API are considered “normal” and must be retried by the client. In 1.6.1, Accumulo improved its handling of
-these “expected failures” to better insulate calls to ZooKeeper; however, the wrapper which sets data to a ZNode
-incorrectly handled all cases. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3448">ACCUMULO-3448</a> fixed the implementation of <code class="highlighter-rouge">ZooUtil.putData(...)</code> to handle
-the expected error conditions correctly.</p>
-
-<h3 id="scanid-is-not-set-in-activescan"><code class="highlighter-rouge">scanId</code> is not set in <code class="highlighter-rouge">ActiveScan</code></h3>
-
-<p>The <code class="highlighter-rouge">ActiveScan</code> class is the returned object by <code class="highlighter-rouge">InstanceOperations.listScans</code>. This class represents a
-“scan” running on Accumulo servers, either from a <code class="highlighter-rouge">Scanner</code> or <code class="highlighter-rouge">BatchScanner</code>. The <code class="highlighter-rouge">ActiveScan</code> class 
-is meant to represent all of the information that represents the scan and can be useful to administrators
-or DevOps-types to observe and act on scans which are running for excessive periods of time. <a href="https://issues.apache.org/jira/browse/ACCUMULO-2641">ACCUMULO-2641</a>
-fixes <code class="highlighter-rouge">ActiveScan</code> to ensure that the internal identifier <code class="highlighter-rouge">scanId</code> is properly set.</p>
-
-<h3 id="table-state-change-doesnt-wait-when-requested">Table state change doesn’t wait when requested</h3>
-
-<p>An Accumulo table has two states: <code class="highlighter-rouge">ONLINE</code> and <code class="highlighter-rouge">OFFLINE</code>. An offline table in Accumulo consumes no TabletServer
-resources, only HDFS resources, which makes it useful to save infrequently used data. The Accumulo methods provided
-to transition a state from <code class="highlighter-rouge">ONLINE</code> to <code class="highlighter-rouge">OFFLINE</code> and vice versa did not respect the <code class="highlighter-rouge">wait=true</code> parameter
-when set. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3301">ACCUMULO-3301</a> fixes the underlying implementation to ensure that when <code class="highlighter-rouge">wait=true</code> is provided,
-the method will not return until the table’s state transition has fully completed.</p>
-
-<h3 id="keyvalue-doesnt-implement-hashcode-or-equals">KeyValue doesn’t implement <code class="highlighter-rouge">hashCode()</code> or <code class="highlighter-rouge">equals()</code></h3>
-
-<p>The <code class="highlighter-rouge">KeyValue</code> class is an implementation of <code class="highlighter-rouge">Entry&lt;Key,Value&gt;</code> which is returned by the classes like
-<code class="highlighter-rouge">Scanner</code> and <code class="highlighter-rouge">BatchScanner</code>. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3217">ACCUMULO-3217</a> adds these methods which ensure that the returned <code class="highlighter-rouge">Entry&lt;Key,Value&gt;</code>
-operates as expected with <code class="highlighter-rouge">HashMaps</code> and <code class="highlighter-rouge">HashSets</code>.</p>
-
-<h3 id="potential-deadlock-in-tabletserver">Potential deadlock in TabletServer</h3>
-
-<p>Internal to the TabletServer, there are methods to construct instances of configuration objects for tables
-and namespaces. The locking on these methods was not correctly implemented which created the possibility to
-have concurrent requests to a TabletServer to deadlock. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3372">ACCUMULO-3372</a> found this problem while performing
-bulk imports of RFiles into Accumulo. Additional synchronization was added server-side to prevent this deadlock
-from happening in the future.</p>
-
-<h3 id="the-datelexicoder-incorrectly-serialized-dates-prior-1970">The <code class="highlighter-rouge">DateLexicoder</code> incorrectly serialized <code class="highlighter-rouge">Dates</code> prior 1970</h3>
-
-<p>The <code class="highlighter-rouge">DateLexicode</code>, a part of the <code class="highlighter-rouge">Lexicoders</code> classes which implement methods to convert common type primitives
-into lexicographically sorting Strings/bytes, incorrectly converted <code class="highlighter-rouge">Date</code> objects for dates prior to 1970.
-<a href="https://issues.apache.org/jira/browse/ACCUMULO-3385">ACCUMULO-3385</a> fixed the <code class="highlighter-rouge">DateLexicoder</code> to correctly (de)serialize data <code class="highlighter-rouge">Date</code> objects. For users with
-data stored in Accumulo using the broken implementation, the following can be performed to read the old data.</p>
-
-<div class="highlighter-rouge"><pre class="highlight"><code>  Lexicoder lex = new ULongLexicoder();
-  for (Entry&lt;Key, Value&gt; e : scanner) {
-    Date d = new Date(lex.decode(TextUtil.getBytes(e.getKey().getRow())));
-    // ...
-  }
-</code></pre>
-</div>
-
-<h3 id="reduce-miniaccumulocluster-failures-due-to-random-port-allocations">Reduce MiniAccumuloCluster failures due to random port allocations</h3>
-
-<p><code class="highlighter-rouge">MiniAccumuloCluster</code> has had issues where it fails to properly start due to the way it attempts to choose
-a random, unbound port on the local machine to start the ZooKeeper and Accumulo processes. Improvements have
-been made, including retry logic, to withstand a few failed port choices. The changes made by <a href="https://issues.apache.org/jira/browse/ACCUMULO-3233">ACCUMULO-3233</a>
-and the related issues should eliminate sporadic failures users of <code class="highlighter-rouge">MiniAccumuloCluster</code> might have observed.</p>
-
-<h3 id="tracer-doesnt-handle-trace-table-state-transition">Tracer doesn’t handle trace table state transition</h3>
-
-<p>The Tracer is an optional Accumulo server process that serializes Spans, elements of a distributed trace,
-to the trace table for later inspection and correlation with other Spans. By default, the Tracer writes
-to a “trace” table. In earlier versions of Accumulo, if this table was put offline, the Tracer would fail
-to write new Spans to the table when it came back online. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3351">ACCUMULO-3351</a> ensures that the Tracer process
-will resume writing Spans to the trace table when it transitions to online after being offline.</p>
-
-<h3 id="tablet-not-major-compacting">Tablet not major compacting</h3>
-
-<p>It was noticed that a system performing many bulk imports, there was a tablet with hundreds of files which
-was not major compacting nor was scheduled to be major compacted. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3462">ACCUMULO-3462</a> identified as fix
-server-side which would prevent this from happening in the future.</p>
-
-<h3 id="yarn-job-submission-fails-with-hadoop-260">YARN job submission fails with Hadoop-2.6.0</h3>
-
-<p>Hadoop 2.6.0 introduced a new component, the TimelineServer, which is a centralized metrics service designed
-for other Hadoop components to leverage. MapReduce jobs submitted via <code class="highlighter-rouge">accumulo</code> and <code class="highlighter-rouge">tool.sh</code> failed to
-run the job because it attempted to contact the TimelineServer and Accumulo was missing a dependency on 
-the classpath to communicate with the TimelineServer. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3230">ACCUMULO-3230</a> updates the classpath in the example
-configuration files to include the necessary dependencies for the TimelineServer to ensure that YARN job
-submission operates as previously.</p>
-
-<h2 id="performance-improvements">Performance Improvements</h2>
-
-<h3 id="user-scans-can-block-root-and-metadata-table-scans">User scans can block root and metadata table scans</h3>
-
-<p>The TabletServer provides a feature to limit the number of open files as a resource management configuration.
-To perform a scan against a normal table, the metadata and root table, when not cached, need to be consulted
-first. With a sufficient number of concurrent scans against normal tables, adding to the open file count,
-scans against the metadata and root tables could be blocked from running because no files can be opened. 
-This prevents other system operations from happening as expected. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3297">ACCUMULO-3297</a> fixes the internal semaphore
-used to implement this resource management to ensure that root and metadata table scans can proceed.</p>
-
-<h2 id="other-improvements">Other improvements</h2>
-
-<h3 id="limit-available-ciphers-for-ssltls">Limit available ciphers for SSL/TLS</h3>
-
-<p>Since Apache Accumulo 1.5.2 and 1.6.1, the <a href="https://en.wikipedia.org/wiki/POODLE">POODLE</a> man-in-the-middle attack was found which exploits a client’s
-ability to fallback to the SSLv3.0 protocol. The main mitigation strategy was to prevent the use of old ciphers/protocols
-when using SSL connectors. In Accumulo, both the Apache Thrift RPC servers and Jetty server for the Accumulo
-monitor have the ability to enable SSL. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3316">ACCUMULO-3316</a> is the parent issue which provides new configuration
-properties in accumulo-site.xml which can limit the accepted ciphers/protocols. By default, insecure or out-dated
-protocols have been removed from the default set in order to protect users by default.</p>
-
-<h2 id="documentation">Documentation</h2>
-
-<p>Documentation was added to the Administration chapter for moving from a Non-HA Namenode setup to an HA Namenode setup. 
-New chapters were added for the configuration of SSL and for summaries of Implementation Details (initially describing 
-FATE operations). A section was added to the Configuration chapter for describing how to arrive at optimal settings
-for configuring an instance with native maps.</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</th>
-      <th>Hadoop</th>
-      <th>Nodes</th>
-      <th>ZooKeeper</th>
-      <th>HDFS HA</th>
-      <th>Tests</th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>Gentoo</td>
-      <td>N/A</td>
-      <td>1</td>
-      <td>N/A</td>
-      <td>No</td>
-      <td>Unit and Integration Tests</td>
-    </tr>
-    <tr>
-      <td>Mac OSX</td>
-      <td>N/A</td>
-      <td>1</td>
-      <td>N/A</td>
-      <td>No</td>
-      <td>Unit and Integration Tests</td>
-    </tr>
-    <tr>
-      <td>Fedora 21</td>
-      <td>N/A</td>
-      <td>1</td>
-      <td>N/A</td>
-      <td>No</td>
-      <td>Unit and Integration Tests</td>
-    </tr>
-    <tr>
-      <td>CentOS 6</td>
-      <td>2.6</td>
-      <td>20</td>
-      <td>3.4.5</td>
-      <td>No</td>
-      <td>ContinuousIngest w/ verification w/ and w/o agitation (31B and 21B entries, respectively)</td>
-    </tr>
-  </tbody>
-</table>
-
-
-        </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-2016 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>
+<title>Redirecting…</title>
+<link rel="canonical" href="https://accumulo.apache.org/release/accumulo-1.6.2/">
+<meta http-equiv="refresh" content="0; url=https://accumulo.apache.org/release/accumulo-1.6.2/">
+<h1>Redirecting…</h1>
+<a href="https://accumulo.apache.org/release/accumulo-1.6.2/">Click here if you are not redirected.</a>
+<script>location="https://accumulo.apache.org/release/accumulo-1.6.2/"</script>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/c0655661/release_notes/1.6.3.html
----------------------------------------------------------------------
diff --git a/release_notes/1.6.3.html b/release_notes/1.6.3.html
index be268e7..080b821 100644
--- a/release_notes/1.6.3.html
+++ b/release_notes/1.6.3.html
@@ -1,327 +1,10 @@
 <!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.
--->
+<html lang="en-US">
 <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>Apache Accumulo 1.6.3 Release Notes</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="#">Documentation<span class="caret"></span></a>
-        <ul class="dropdown-menu">
-          <li class="dropdown-header">1.8.0 Release (Latest)</li>
-          <li><a href="/release_notes/1.8.0">Release Notes</a></li>
-          <li><a href="/1.8/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.8/apidocs">Javadoc</a></li>
-          <li><a href="/1.8/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">1.7.2 Release</li>
-          <li><a href="/release_notes/1.7.2">Release Notes</a></li>
-          <li><a href="/1.7/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.7/apidocs">Javadoc</a></li>
-          <li><a href="/1.7/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">1.6.6 Release</li>
-          <li><a href="/release_notes/1.6.6">Release Notes</a></li>
-          <li><a href="/1.6/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.6/apidocs">Javadoc</a></li>
-          <li><a href="/1.6/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li><a href="/notable_features">Features</a></li>
-          <li><a href="/release_notes">Release Notes Archive</a></li>
-          <li><a href="/old_documentation">Documentation Archive</a></li>
-          <li><a href="/screenshots">Screenshots</a></li>
-          <li><a href="/papers">Papers &amp; Presentations</a></li>
-          <li><a href="/glossary">Glossary</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="/news">News Archive</a></li>
-          <li><a href="/projects">Community Projects</a></li>
-          <li><a href="/thanks">Thanks</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">Governance</li>
-          <li><a href="/bylaws">Bylaws</a></li>
-          <li><a href="/governance/consensusBuilding">Consensus Building</a></li>
-          <li><a href="/governance/lazyConsensus">Lazy Consensus</a></li>
-          <li><a href="/governance/releasing">Releasing</a></li>
-          <li><a href="/governance/voting">Voting</a></li>
-        </ul>
-        </li>
-        <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Development<span class="caret"></span></a>
-        <ul class="dropdown-menu">
-          <li><a href="https://issues.apache.org/jira/browse/ACCUMULO">Issue Tracker <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://github.com/apache/accumulo/pulls">Pull Requests <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://builds.apache.org/view/A/view/Accumulo">Jenkins Builds <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://travis-ci.org/apache/accumulo">TravisCI Builds <i class="fa fa-external-link"></i></a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">Guides</li>
-          <li><a href="/source">Source &amp; Guide</a></li>
-          <li><a href="/git">Git Workflow</a></li>
-          <li><a href="/versioning">Versioning</a></li>
-          <li><a href="/contrib">Contrib Projects</a></li>
-          <li><a href="/rb">Review Board</a></li>
-          <li><a href="/releasing">Making Releases</a></li>
-          <li><a href="/verifying_releases">Verifying Releases</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">Apache Accumulo 1.6.3 Release Notes</h1>
-          
-          <p>Apache Accumulo 1.6.3 is a maintenance release on the 1.6 version branch.
-This release contains changes from over 63 issues, comprised of bug-fixes,
-performance improvements and better test cases. See <a href="https://issues.apache.org/jira/browse/ACCUMULO/fixforversion/12329154">JIRA</a> for a
-complete list.</p>
-
-<p>Users of 1.6.0, 1.6.1, and 1.6.2 are strongly encouraged to update as soon as
-possible to benefit from the improvements with very little concern in change
-of underlying functionality. Users of 1.4 or 1.5 that are seeking to upgrade
-to 1.6 should consider 1.6.3 as a starting point. For information about
-improvements since Accumulo 1.5, see the <a href="/release_notes/1.6.0">1.6.0</a>, <a href="/release_notes/1.6.1">1.6.1</a>, and
-<a href="/release_notes/1.6.2">1.6.2</a> release notes.</p>
-
-<h2 id="fixed-batchwriter-hold-time-error">Fixed BatchWriter hold time error</h2>
-
-<p>In previous releases, a <code class="highlighter-rouge">BatchWriter</code> could fail with a
-<code class="highlighter-rouge">MutationsRejectedException</code> with server errors. If inspection of the tserver
-logs showed <code class="highlighter-rouge">HoldTimeoutException</code> was the cause, the workaround was to
-increase the value of <code class="highlighter-rouge">general.rpc.timeout</code>. Changing this setting is no
-longer necessary as this bug was fixed by <a href="https://issues.apache.org/jira/browse/ACCUMULO-2388">ACCUMULO-2388</a>.</p>
-
-<h2 id="severe-bug-fixes">Severe bug fixes</h2>
-
-<ul>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3597">ACCUMULO-3597</a> Fixed a deadlock where a table flush and
-metadata tablet load were waiting on each other.  This was a rare bug. If it
-occurred it could impact the availability of Accumulo as most Accumulo
-operations depend on metadata tablets.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3709">ACCUMULO-3709</a> Fixed a potential data loss bug where
-AccumuloOutputFormat close did not rethrow exception.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3745">ACCUMULO-3745</a> Fixed a deadlock in SourceSwitchingIterator
-that occurred when using custom iterators that called <code class="highlighter-rouge">deepCopy</code>.  This bug
-would cause scans to hang indefinitely until the offending tserver was killed.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3859">ACCUMULO-3859</a> Fixed a race condition that could prevent table
-constraints from ever loading for a Tablet. It is likely to only affect users
-when the constraint is first added to a table.</li>
-</ul>
-
-<h2 id="notable-bug-fixes">Notable bug fixes</h2>
-
-<ul>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3589">ACCUMULO-3589</a> <code class="highlighter-rouge">du</code> in Shell does not check table existence.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3692">ACCUMULO-3692</a> Offline’ing a table disabled subsequent balancing.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3696">ACCUMULO-3696</a> Tracing could queue too many traces</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3718">ACCUMULO-3718</a> Fixed a bug that prevented a Mutation from
-being created in Scala.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3747">ACCUMULO-3747</a> Thrashing tablet servers would be removed from the Monitor’s Dead Server list.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3750">ACCUMULO-3750</a> Fixed an issue where the Master would perpetually
-fail when there was a bad <code class="highlighter-rouge">instance.secret</code> setting.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3784">ACCUMULO-3784</a> Fixed a bug in <code class="highlighter-rouge">getauths</code> Shell command where it
-treated visibilities that differed only in case as the same.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3796">ACCUMULO-3796</a> Added documentation about turning off zone
-reclaim.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3880">ACCUMULO-3880</a> Fixed an issue where malformed configuration caused
-TabletServers to shutdown.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3890">ACCUMULO-3890</a> Fixed a performance issue with CredentialProvider. Information
-stored in the CredentialProvider was not cached which resulted in repeatedly reading the
-file from HDFS which can degrade HDFS performance.</li>
-</ul>
-
-<h2 id="known-issues">Known Issues</h2>
-
-<p>During testing <a href="https://issues.apache.org/jira/browse/HDFS-8406">HDFS-8406</a> was encountered which is summarized by write-ahead log recovery
-that was never completed due to an inability to recover the HDFS lease on the WAL. To work around
-this issue, the following steps can be done:</p>
-
-<ol>
-  <li>Locate block for walog whose lease can not be recovered.</li>
-  <li>Copy block into HDFS as temp file TMP_WALOG</li>
-  <li>Delete the walog whose lease can not be recovered.</li>
-  <li>Move TMP_WALOG to the filename of the walog deleted in the previous step.</li>
-</ol>
-
-<p>Using the <code class="highlighter-rouge">fetchColumns()</code> method on a scanner in conjunction with custom iterators that 
-add column families in their <code class="highlighter-rouge">seek()</code> method can lead to unexpected behavior.  See 
-<a href="https://issues.apache.org/jira/browse/ACCUMULO-3905">ACCUMULO-3905</a> for more details.  In that issue javadoc updates were made,
-but the updates did not make it into 1.6.3.</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</th>
-      <th>Hadoop</th>
-      <th>Nodes</th>
-      <th>ZooKeeper</th>
-      <th>HDFS HA</th>
-      <th>Tests</th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>Amazon Linux 2014.09</td>
-      <td>2.6.0</td>
-      <td>20</td>
-      <td>3.4.5</td>
-      <td>No</td>
-      <td>24hr ContinuousIngest w/ verification w/ and w/o agitation</td>
-    </tr>
-    <tr>
-      <td>Amazon Linux 2014.09</td>
-      <td>2.6.0</td>
-      <td>20</td>
-      <td>3.4.5</td>
-      <td>No</td>
-      <td>24hr Randomwalk w/o agitation</td>
-    </tr>
-    <tr>
-      <td>Centos 6.5</td>
-      <td>2.7.1</td>
-      <td>6</td>
-      <td>3.4.5</td>
-      <td>No</td>
-      <td>Continuous Ingest and Verify (6B entries)</td>
-    </tr>
-    <tr>
-      <td>Centos 6.6</td>
-      <td>2.2.0</td>
-      <td>6</td>
-      <td>3.4.5</td>
-      <td>No</td>
-      <td>All integration test passed.  Some needed to be run a 2nd time.</td>
-    </tr>
-  </tbody>
-</table>
-
-
-        </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-2016 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>
+<title>Redirecting…</title>
+<link rel="canonical" href="https://accumulo.apache.org/release/accumulo-1.6.3/">
+<meta http-equiv="refresh" content="0; url=https://accumulo.apache.org/release/accumulo-1.6.3/">
+<h1>Redirecting…</h1>
+<a href="https://accumulo.apache.org/release/accumulo-1.6.3/">Click here if you are not redirected.</a>
+<script>location="https://accumulo.apache.org/release/accumulo-1.6.3/"</script>
 </html>

http://git-wip-us.apache.org/repos/asf/accumulo/blob/c0655661/release_notes/1.6.4.html
----------------------------------------------------------------------
diff --git a/release_notes/1.6.4.html b/release_notes/1.6.4.html
index e887f52..22a81dd 100644
--- a/release_notes/1.6.4.html
+++ b/release_notes/1.6.4.html
@@ -1,268 +1,10 @@
 <!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.
--->
+<html lang="en-US">
 <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>Apache Accumulo 1.6.4 Release Notes</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="#">Documentation<span class="caret"></span></a>
-        <ul class="dropdown-menu">
-          <li class="dropdown-header">1.8.0 Release (Latest)</li>
-          <li><a href="/release_notes/1.8.0">Release Notes</a></li>
-          <li><a href="/1.8/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.8/apidocs">Javadoc</a></li>
-          <li><a href="/1.8/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">1.7.2 Release</li>
-          <li><a href="/release_notes/1.7.2">Release Notes</a></li>
-          <li><a href="/1.7/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.7/apidocs">Javadoc</a></li>
-          <li><a href="/1.7/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">1.6.6 Release</li>
-          <li><a href="/release_notes/1.6.6">Release Notes</a></li>
-          <li><a href="/1.6/accumulo_user_manual">User Manual</a></li>
-          <li><a href="/1.6/apidocs">Javadoc</a></li>
-          <li><a href="/1.6/examples">Examples</a></li>
-          <li class="divider"></li>
-          <li><a href="/notable_features">Features</a></li>
-          <li><a href="/release_notes">Release Notes Archive</a></li>
-          <li><a href="/old_documentation">Documentation Archive</a></li>
-          <li><a href="/screenshots">Screenshots</a></li>
-          <li><a href="/papers">Papers &amp; Presentations</a></li>
-          <li><a href="/glossary">Glossary</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="/news">News Archive</a></li>
-          <li><a href="/projects">Community Projects</a></li>
-          <li><a href="/thanks">Thanks</a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">Governance</li>
-          <li><a href="/bylaws">Bylaws</a></li>
-          <li><a href="/governance/consensusBuilding">Consensus Building</a></li>
-          <li><a href="/governance/lazyConsensus">Lazy Consensus</a></li>
-          <li><a href="/governance/releasing">Releasing</a></li>
-          <li><a href="/governance/voting">Voting</a></li>
-        </ul>
-        </li>
-        <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Development<span class="caret"></span></a>
-        <ul class="dropdown-menu">
-          <li><a href="https://issues.apache.org/jira/browse/ACCUMULO">Issue Tracker <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://github.com/apache/accumulo/pulls">Pull Requests <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://builds.apache.org/view/A/view/Accumulo">Jenkins Builds <i class="fa fa-external-link"></i></a></li>
-          <li><a href="https://travis-ci.org/apache/accumulo">TravisCI Builds <i class="fa fa-external-link"></i></a></li>
-          <li class="divider"></li>
-          <li class="dropdown-header">Guides</li>
-          <li><a href="/source">Source &amp; Guide</a></li>
-          <li><a href="/git">Git Workflow</a></li>
-          <li><a href="/versioning">Versioning</a></li>
-          <li><a href="/contrib">Contrib Projects</a></li>
-          <li><a href="/rb">Review Board</a></li>
-          <li><a href="/releasing">Making Releases</a></li>
-          <li><a href="/verifying_releases">Verifying Releases</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">Apache Accumulo 1.6.4 Release Notes</h1>
-          
-          <p>Apache Accumulo 1.6.4 is a maintenance release on the 1.6 version branch.
-This release contains changes from 21 issues, comprised of bug-fixes,
-performance improvements and better test cases. See <a href="https://issues.apache.org/jira/browse/ACCUMULO/fixforversion/12332840">JIRA</a> for a
-complete list.</p>
-
-<p>Users of any previous 1.6.x release are strongly encouraged to update as soon as
-possible to benefit from the improvements with very little concern in change
-of underlying functionality. Users of 1.4 or 1.5 that are seeking to upgrade
-to 1.6 should consider 1.6.4 as a starting point.</p>
-
-<h2 id="silent-data-loss-via-bulk-imported-files">Silent data-loss via bulk imported files</h2>
-
-<p>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. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3967">ACCUMULO-3967</a>
-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.</p>
-
-<p>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.6.4.</p>
-
-<h2 id="other-bug-fixes">Other bug fixes</h2>
-
-<ul>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3979">ACCUMULO-3979</a> Fixed an issue where the BulkImporter failed
-with an error message “QUERY_METADATA already started”.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3965">ACCUMULO-3965</a> The <code class="highlighter-rouge">listscans</code> shell command did not contain
-the <code class="highlighter-rouge">scanId</code> attribute for currently running scans.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3946">ACCUMULO-3946</a> Verified that all user-facing operations contained
-appropriate audit messages.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3977">ACCUMULO-3977</a> Isolated scans with Iterators in use incorrectly
-fail around invocation of <code class="highlighter-rouge">deepCopy</code>.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3905">ACCUMULO-3905</a> RowDeletingIterator functions incorrectly when
-columns are provided by the client. This restores intended functionality without
-the need for a <a href="https://issues.apache.org/jira/browse/ACCUMULO-1801?focusedCommentId=13970204&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13970204">workaround</a>.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3959">ACCUMULO-3959</a> <a href="https://issues.apache.org/jira/browse/ACCUMULO-3934">ACCUMULO-3934</a> Multiple documentation
-improvements to <code class="highlighter-rouge">BatchScanner</code>.</li>
-</ul>
-
-<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</th>
-      <th>Hadoop</th>
-      <th>Nodes</th>
-      <th>ZooKeeper</th>
-      <th>HDFS HA</th>
-      <th>Tests</th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>Amazon Linux 2014.09</td>
-      <td>2.6.0</td>
-      <td>20</td>
-      <td>3.4.5</td>
-      <td>No</td>
-      <td>ContinuousIngest w/ verification w/ and w/o agitation (37B entries)</td>
-    </tr>
-  </tbody>
-</table>
-
-
-        </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-2016 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>
+<title>Redirecting…</title>
+<link rel="canonical" href="https://accumulo.apache.org/release/accumulo-1.6.4/">
+<meta http-equiv="refresh" content="0; url=https://accumulo.apache.org/release/accumulo-1.6.4/">
+<h1>Redirecting…</h1>
+<a href="https://accumulo.apache.org/release/accumulo-1.6.4/">Click here if you are not redirected.</a>
+<script>location="https://accumulo.apache.org/release/accumulo-1.6.4/"</script>
 </html>


Mime
View raw message