accumulo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ctubb...@apache.org
Subject [62/67] [abbrv] accumulo git commit: Jekyll build from gh-pages:37c5599
Date Fri, 11 Mar 2016 18:45:17 GMT
http://git-wip-us.apache.org/repos/asf/accumulo/blob/91e8111f/release_notes/1.6.1.html
----------------------------------------------------------------------
diff --git a/release_notes/1.6.1.html b/release_notes/1.6.1.html
index 4d9e84e..517b7d5 100644
--- a/release_notes/1.6.1.html
+++ b/release_notes/1.6.1.html
@@ -49,7 +49,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 </script>
 </head>
 <body>
-<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+<nav class="navbar navbar-default navbar-fixed-top">
   <div class="container-fluid">
     <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
@@ -83,7 +83,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
           <li id="nav_bylaws"><a href="/bylaws.html">Bylaws</a></li>
           <li id="nav_consensusbuilding"><a href="/governance/consensusBuilding.html">Consensus Building</a></li>
           <li id="nav_lazyconsensus"><a href="/governance/lazyConsensus.html">Lazy Consensus</a></li>
-          <li id="nav_releasing"><a href="/governance/releasing.html">Releasing</a></li>
+          <li id="nav_govreleasing"><a href="/governance/releasing.html">Releasing</a></li>
           <li id="nav_voting"><a href="/governance/voting.html">Voting</a></li>
         </ul>
         </li>
@@ -132,7 +132,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         </ul>
         </li>
         <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret" /></a>
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret"></span></a>
           <ul class="dropdown-menu">
             <li><a href="/papers.html">Papers &amp; Presentations</a></li>
             <li><a href="/projects.html">Community Projects</a></li>
@@ -196,7 +196,7 @@ improvements and better test cases. As this is a maintenance release, Apache Acc
 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 [1.6.0 release notes][32].</p>
+information about improvements since Accumulo 1.5, see the <a href="/release_notes/1.6.0.html">1.6.0 release notes</a>.</p>
 
 <h2 id="performance-improvements">Performance Improvements</h2>
 
@@ -207,7 +207,7 @@ Many of these improvements were also included in the recently released Apache Ac
 
 <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. [ACCUMULO-2766][9] fixed
+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>
 
@@ -216,14 +216,14 @@ down the ingest on the system.</p>
 <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 [ACCUMULO-2905][10].</p>
+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. [ACCUMULO-2827][11]
+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>
 
@@ -238,7 +238,7 @@ from the Datanodes that the sync finished, where <em>hsync</em> does. To provide
 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. [ACCUMULO-2842][12] introduces a new system property, tserver.wal.sync.method,
+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>
 
@@ -250,10 +250,10 @@ sync was implemented in these older versions of Hadoop and should give comparabl
 <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 [HADOOP-10607][28]. Accumulo has had two sensitive
+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. [ACCUMULO-2464][29] modifies Accumulo so that it can stored any sensitive
+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>
 
@@ -263,8 +263,8 @@ it can be shared without concern and security can be focused solely on the Crede
 
 <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. [ACCUMULO-2658][2] introduces a configuration
-parameter, like [ACCUMULO-2360][3], to prevent this error.</p>
+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>
 
@@ -272,7 +272,7 @@ parameter, like [ACCUMULO-2360][3], to prevent this error.</p>
 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. [ACCUMULO-2694][4] introduces a fix to ensure
+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>
 
@@ -280,30 +280,30 @@ logging.</p>
 
 <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
-([ACCUMULO-2764][5], [ACCUMULO-2985][6], and [ACCUMULO-3055][7]).</p>
+(<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. [ACCUMULO-2962][8]
+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. [ACCUMULO-3096][14] fixes the issue so that the
+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. [ACCUMULO-2974][27] fixes an issue from the change of file references
+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>[ACCUMULO-3100][30] lowered the dependency on Guava from 15.0 to 14.0.1. This dependency
+<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
@@ -317,21 +317,21 @@ the success is dependent on Hadoop client libraries not using (missing) Guava me
 
 <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.
-[ACCUMULO-3030][31] fixes the Scanner so that interrupts are observed and the Scanner exits as expected.</p>
+<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>[ACCUMULO-2767][15]</li>
-  <li>[ACCUMULO-2796][16]</li>
-  <li>[ACCUMULO-2919][17]</li>
-  <li>[ACCUMULO-3008][18]</li>
-  <li>[ACCUMULO-2874][19]</li>
-  <li>[ACCUMULO-2821][20]</li>
-  <li>[ACCUMULO-3097][21]</li>
-  <li>[ACCUMULO-3097][22]</li>
+  <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>
@@ -349,13 +349,13 @@ and, in HDFS High-Availability instances, forcing NameNode failover.</p>
     <th>Tests</th>
   </tr>
   <tr>
-    <td>Gentoo
+    <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>
@@ -364,43 +364,13 @@ and, in HDFS High-Availability instances, forcing NameNode failover.</p>
     <td>No</td>
     <td>24/hr RandomWalk, ContinuousIngest w/ verification w/ and w/o agitation (17B entries), 24hr Randomwalk test</td>
   </tr>
+</table>
 
 
-
-[1]: https://issues.apache.org/jira/browse/ACCUMULO-2586
-[2]: https://issues.apache.org/jira/browse/ACCUMULO-2658
-[3]: https://issues.apache.org/jira/browse/ACCUMULO-2360
-[4]: https://issues.apache.org/jira/browse/ACCUMULO-2694
-[5]: https://issues.apache.org/jira/browse/ACCUMULO-2764
-[6]: https://issues.apache.org/jira/browse/ACCUMULO-2985
-[7]: https://issues.apache.org/jira/browse/ACCUMULO-3055
-[8]: https://issues.apache.org/jira/browse/ACCUMULO-2962
-[9]: https://issues.apache.org/jira/browse/ACCUMULO-2766
-[10]: https://issues.apache.org/jira/browse/ACCUMULO-2905
-[11]: https://issues.apache.org/jira/browse/ACCUMULO-2827
-[12]: https://issues.apache.org/jira/browse/ACCUMULO-2842
-[13]: https://issues.apache.org/jira/browse/ACCUMULO-3018
-[14]: https://issues.apache.org/jira/browse/ACCUMULO-3096
-[15]: https://issues.apache.org/jira/browse/ACCUMULO-2767
-[16]: https://issues.apache.org/jira/browse/ACCUMULO-2796
-[17]: https://issues.apache.org/jira/browse/ACCUMULO-2919
-[18]: https://issues.apache.org/jira/browse/ACCUMULO-3008
-[19]: https://issues.apache.org/jira/browse/ACCUMULO-2874
-[20]: https://issues.apache.org/jira/browse/ACCUMULO-2821
-[21]: https://issues.apache.org/jira/browse/ACCUMULO-3097
-[22]: https://issues.apache.org/jira/browse/ACCUMULO-3097
-[27]: https://issues.apache.org/jira/browse/ACCUMULO-2974
-[28]: https://issues.apache.org/jira/browse/HADOOP-10607
-[29]: https://issues.apache.org/jira/browse/ACCUMULO-2464
-[30]: https://issues.apache.org/jira/browse/ACCUMULO-3100
-[31]: https://issues.apache.org/jira/browse/ACCUMULO-3030
-[32]: /release_notes/1.6.0.html
-</td></tr></table>
-
       </div>
 
       <div id="footer">
-        <a alt="Apache Software Foundation" href="http://www.apache.org">
+        <a href="http://www.apache.org">
           <img id="asf-logo" alt="Apache Software Foundation" src="/images/feather-small.gif" height="100">
         </a>
         <div class="copyright">

http://git-wip-us.apache.org/repos/asf/accumulo/blob/91e8111f/release_notes/1.6.2.html
----------------------------------------------------------------------
diff --git a/release_notes/1.6.2.html b/release_notes/1.6.2.html
index 990a588..08b3d43 100644
--- a/release_notes/1.6.2.html
+++ b/release_notes/1.6.2.html
@@ -49,7 +49,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 </script>
 </head>
 <body>
-<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+<nav class="navbar navbar-default navbar-fixed-top">
   <div class="container-fluid">
     <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
@@ -83,7 +83,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
           <li id="nav_bylaws"><a href="/bylaws.html">Bylaws</a></li>
           <li id="nav_consensusbuilding"><a href="/governance/consensusBuilding.html">Consensus Building</a></li>
           <li id="nav_lazyconsensus"><a href="/governance/lazyConsensus.html">Lazy Consensus</a></li>
-          <li id="nav_releasing"><a href="/governance/releasing.html">Releasing</a></li>
+          <li id="nav_govreleasing"><a href="/governance/releasing.html">Releasing</a></li>
           <li id="nav_voting"><a href="/governance/voting.html">Voting</a></li>
         </ul>
         </li>
@@ -132,7 +132,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         </ul>
         </li>
         <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret" /></a>
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret"></span></a>
           <ul class="dropdown-menu">
             <li><a href="/papers.html">Papers &amp; Presentations</a></li>
             <li><a href="/projects.html">Community Projects</a></li>
@@ -192,14 +192,14 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         <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 [Semantic Versioning][1] which means that all changes to the [public API][2]
+community has adopted <a href="http://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 [1.6.0][3] and [1.6.1][4] release notes.</p>
+information about improvements since Accumulo 1.5, see the <a href="http://accumulo.apache.org/release_notes/1.6.0.html">1.6.0</a> and <a href="http://accumulo.apache.org/release_notes/1.6.1.html">1.6.1</a> release notes.</p>
 
 <h2 id="notable-bug-fixes">Notable Bug Fixes</h2>
 
@@ -208,7 +208,7 @@ information about improvements since Accumulo 1.5, see the [1.6.0][3] and [1.6.1
 <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. [ACCUMULO-3218][5] fixes the parsing of
+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>
@@ -216,7 +216,7 @@ the ZooKeeper quorum list to use all servers, not just the first.</p>
 <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. [ACCUMULO-3448][6] fixed the implementation of <code class="highlighter-rouge">ZooUtil.putData(...)</code> to handle
+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>
@@ -224,7 +224,7 @@ the expected error conditions correctly.</p>
 <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. [ACCUMULO-2641][7]
+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>
@@ -232,20 +232,20 @@ fixes <code class="highlighter-rouge">ActiveScan</code> to ensure that the inter
 <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. [ACCUMULO-3301][8] fixes the underlying implementation to ensure that when <code class="highlighter-rouge">wait=true</code> is provided,
+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>. [ACCUMULO-3217][9] adds these methods which ensure that the returned <code class="highlighter-rouge">Entry&lt;Key,Value&gt;</code>
+<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. [ACCUMULO-3372][10] found this problem while performing
+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>
 
@@ -253,7 +253,7 @@ from happening in the future.</p>
 
 <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.
-[ACCUMULO-3385][11] fixed the <code class="highlighter-rouge">DateLexicoder</code> to correctly (de)serialize data <code class="highlighter-rouge">Date</code> objects. For users with
+<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();
@@ -268,7 +268,7 @@ data stored in Accumulo using the broken implementation, the following can be pe
 
 <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 [ACCUMULO-3233][12]
+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>
@@ -276,13 +276,13 @@ and the related issues should eliminate sporadic failures users of <code class="
 <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. [ACCUMULO-3351][13] ensures that the Tracer process
+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. [ACCUMULO-3462][14] identified as fix
+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>
@@ -290,7 +290,7 @@ server-side which would prevent this from happening in the future.</p>
 <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. [ACCUMULO-3230][15] updates the classpath in the example
+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>
 
@@ -302,17 +302,17 @@ submission operates as previously.</p>
 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. [ACCUMULO-3297][16] fixes the internal semaphore
+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 [POODLE][17] man-in-the-middle attack was found which exploits a client’s
+<p>Since Apache Accumulo 1.5.2 and 1.6.1, the <a href="http://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. [ACCUMULO-3316][18] is the parent issue which provides new configuration
+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>
 
@@ -338,29 +338,29 @@ and, in HDFS High-Availability instances, forcing NameNode failover.</p>
     <th>Tests</th>
   </tr>
   <tr>
-    <td>Gentoo
+    <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>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>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>
@@ -369,33 +369,13 @@ and, in HDFS High-Availability instances, forcing NameNode failover.</p>
     <td>No</td>
     <td>ContinuousIngest w/ verification w/ and w/o agitation (31B and 21B entries, respectively)</td>
   </tr>
+</table>
 
 
-
-[1]: http://semver.org
-[2]: https://github.com/apache/accumulo#api
-[3]: http://accumulo.apache.org/release_notes/1.6.0.html
-[4]: http://accumulo.apache.org/release_notes/1.6.1.html
-[5]: https://issues.apache.org/jira/browse/ACCUMULO-3218
-[6]: https://issues.apache.org/jira/browse/ACCUMULO-3448
-[7]: https://issues.apache.org/jira/browse/ACCUMULO-2641
-[8]: https://issues.apache.org/jira/browse/ACCUMULO-3301
-[9]: https://issues.apache.org/jira/browse/ACCUMULO-3217
-[10]: https://issues.apache.org/jira/browse/ACCUMULO-3372
-[11]: https://issues.apache.org/jira/browse/ACCUMULO-3385
-[12]: https://issues.apache.org/jira/browse/ACCUMULO-3233
-[13]: https://issues.apache.org/jira/browse/ACCUMULO-3351
-[14]: https://issues.apache.org/jira/browse/ACCUMULO-3462
-[15]: https://issues.apache.org/jira/browse/ACCUMULO-3230
-[16]: https://issues.apache.org/jira/browse/ACCUMULO-3297
-[17]: http://en.wikipedia.org/wiki/POODLE
-[18]: https://issues.apache.org/jira/browse/ACCUMULO-3316
-</td></tr></td></tr></td></tr></table>
-
       </div>
 
       <div id="footer">
-        <a alt="Apache Software Foundation" href="http://www.apache.org">
+        <a href="http://www.apache.org">
           <img id="asf-logo" alt="Apache Software Foundation" src="/images/feather-small.gif" height="100">
         </a>
         <div class="copyright">

http://git-wip-us.apache.org/repos/asf/accumulo/blob/91e8111f/release_notes/1.6.3.html
----------------------------------------------------------------------
diff --git a/release_notes/1.6.3.html b/release_notes/1.6.3.html
index b769829..57abb4f 100644
--- a/release_notes/1.6.3.html
+++ b/release_notes/1.6.3.html
@@ -49,7 +49,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 </script>
 </head>
 <body>
-<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+<nav class="navbar navbar-default navbar-fixed-top">
   <div class="container-fluid">
     <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
@@ -83,7 +83,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
           <li id="nav_bylaws"><a href="/bylaws.html">Bylaws</a></li>
           <li id="nav_consensusbuilding"><a href="/governance/consensusBuilding.html">Consensus Building</a></li>
           <li id="nav_lazyconsensus"><a href="/governance/lazyConsensus.html">Lazy Consensus</a></li>
-          <li id="nav_releasing"><a href="/governance/releasing.html">Releasing</a></li>
+          <li id="nav_govreleasing"><a href="/governance/releasing.html">Releasing</a></li>
           <li id="nav_voting"><a href="/governance/voting.html">Voting</a></li>
         </ul>
         </li>
@@ -132,7 +132,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         </ul>
         </li>
         <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret" /></a>
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret"></span></a>
           <ul class="dropdown-menu">
             <li><a href="/papers.html">Papers &amp; Presentations</a></li>
             <li><a href="/projects.html">Community Projects</a></li>
@@ -191,15 +191,15 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         
         <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 [JIRA][JIRA_163] for a
+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 [1.6.0][3], [1.6.1][4], and
-[1.6.2][5] release notes.</p>
+improvements since Accumulo 1.5, see the <a href="http://accumulo.apache.org/release_notes/1.6.0.html">1.6.0</a>, <a href="http://accumulo.apache.org/release_notes/1.6.1.html">1.6.1</a>, and
+<a href="http://accumulo.apache.org/release_notes/1.6.2.html">1.6.2</a> release notes.</p>
 
 <h2 id="fixed-batchwriter-hold-time-error">Fixed BatchWriter hold time error</h2>
 
@@ -207,21 +207,21 @@ improvements since Accumulo 1.5, see the [1.6.0][3], [1.6.1][4], and
 <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 [ACCUMULO-2388][ACCUMULO-2388].</p>
+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>[ACCUMULO-3597][ACCUMULO-3597] Fixed a deadlock where a table flush and
+  <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>[ACCUMULO-3709][ACCUMULO-3709] Fixed a potential data loss bug where
+  <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>[ACCUMULO-3745][ACCUMULO-3745] Fixed a deadlock in SourceSwitchingIterator
+  <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>[ACCUMULO-3859][ACCUMULO-3859] Fixed a race condition that could prevent table
+  <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>
@@ -229,28 +229,28 @@ when the constraint is first added to a table.</li>
 <h2 id="notable-bug-fixes">Notable bug fixes</h2>
 
 <ul>
-  <li>[ACCUMULO-3589][ACCUMULO-3589] <code class="highlighter-rouge">du</code> in Shell does not check table existence.</li>
-  <li>[ACCUMULO-3692][ACCUMULO-3692] Offline’ing a table disabled subsequent balancing.</li>
-  <li>[ACCUMULO-3696][ACCUMULO-3696] Tracing could queue too many traces</li>
-  <li>[ACCUMULO-3718][ACCUMULO-3718] Fixed a bug that prevented a Mutation from
+  <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>[ACCUMULO-3747][ACCUMULO-3747] Thrashing tablet servers would be removed from the Monitor’s Dead Server list.</li>
-  <li>[ACCUMULO-3750][ACCUMULO-3750] Fixed an issue where the Master would perpetually
+  <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>[ACCUMULO-3784][ACCUMULO-3784] Fixed a bug in <code class="highlighter-rouge">getauths</code> Shell command where it
+  <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>[ACCUMULO-3796][ACCUMULO-3796] Added documentation about turning off zone
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3796">ACCUMULO-3796</a> Added documentation about turning off zone
 reclaim.</li>
-  <li>[ACCUMULO-3880][ACCUMULO-3880] Fixed an issue where malformed configuration caused
+  <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>[ACCUMULO-3890][ACCUMULO-3890] Fixed a performance issue with CredentialProvider. Information
+  <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 [HDFS-8406][1] was encountered which is summarized by write-ahead log recovery
+<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>
 
@@ -263,7 +263,7 @@ this issue, the following steps can be done:</p>
 
 <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 
-[ACCUMULO-3905][ACCUMULO-3905] for more details.  In that issue javadoc updates were made,
+<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>
@@ -299,51 +299,28 @@ HDFS High-Availability instances, forcing NameNode failover.</p>
     <td>24hr Randomwalk w/o agitation</td>
   </tr>
   <tr>
-    <td>Centos 6.5
+    <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>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>
-  
-
-
-[1]: https://issues.apache.org/jira/browse/HDFS-8406
-[3]: http://accumulo.apache.org/release_notes/1.6.0.html
-[4]: http://accumulo.apache.org/release_notes/1.6.1.html
-[5]: http://accumulo.apache.org/release_notes/1.6.2.html
+  </tr>
+</table>
 
-[ACCUMULO-2388]: https://issues.apache.org/jira/browse/ACCUMULO-2388
-[ACCUMULO-3589]: https://issues.apache.org/jira/browse/ACCUMULO-3589
-[ACCUMULO-3597]: https://issues.apache.org/jira/browse/ACCUMULO-3597
-[ACCUMULO-3692]: https://issues.apache.org/jira/browse/ACCUMULO-3692
-[ACCUMULO-3696]: https://issues.apache.org/jira/browse/ACCUMULO-3696
-[ACCUMULO-3709]: https://issues.apache.org/jira/browse/ACCUMULO-3709
-[ACCUMULO-3718]: https://issues.apache.org/jira/browse/ACCUMULO-3718
-[ACCUMULO-3745]: https://issues.apache.org/jira/browse/ACCUMULO-3745
-[ACCUMULO-3747]: https://issues.apache.org/jira/browse/ACCUMULO-3747
-[ACCUMULO-3750]: https://issues.apache.org/jira/browse/ACCUMULO-3750
-[ACCUMULO-3784]: https://issues.apache.org/jira/browse/ACCUMULO-3784
-[ACCUMULO-3796]: https://issues.apache.org/jira/browse/ACCUMULO-3796
-[ACCUMULO-3859]: https://issues.apache.org/jira/browse/ACCUMULO-3859
-[ACCUMULO-3880]: https://issues.apache.org/jira/browse/ACCUMULO-3880
-[ACCUMULO-3890]: https://issues.apache.org/jira/browse/ACCUMULO-3890
-[ACCUMULO-3905]: https://issues.apache.org/jira/browse/ACCUMULO-3905
-[JIRA_163]: https://issues.apache.org/jira/browse/ACCUMULO/fixforversion/12329154/
-</td></tr></td></tr></table>
 
       </div>
 
       <div id="footer">
-        <a alt="Apache Software Foundation" href="http://www.apache.org">
+        <a href="http://www.apache.org">
           <img id="asf-logo" alt="Apache Software Foundation" src="/images/feather-small.gif" height="100">
         </a>
         <div class="copyright">

http://git-wip-us.apache.org/repos/asf/accumulo/blob/91e8111f/release_notes/1.6.4.html
----------------------------------------------------------------------
diff --git a/release_notes/1.6.4.html b/release_notes/1.6.4.html
index 5419067..5037def 100644
--- a/release_notes/1.6.4.html
+++ b/release_notes/1.6.4.html
@@ -49,7 +49,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 </script>
 </head>
 <body>
-<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+<nav class="navbar navbar-default navbar-fixed-top">
   <div class="container-fluid">
     <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
@@ -83,7 +83,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
           <li id="nav_bylaws"><a href="/bylaws.html">Bylaws</a></li>
           <li id="nav_consensusbuilding"><a href="/governance/consensusBuilding.html">Consensus Building</a></li>
           <li id="nav_lazyconsensus"><a href="/governance/lazyConsensus.html">Lazy Consensus</a></li>
-          <li id="nav_releasing"><a href="/governance/releasing.html">Releasing</a></li>
+          <li id="nav_govreleasing"><a href="/governance/releasing.html">Releasing</a></li>
           <li id="nav_voting"><a href="/governance/voting.html">Voting</a></li>
         </ul>
         </li>
@@ -132,7 +132,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         </ul>
         </li>
         <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret" /></a>
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret"></span></a>
           <ul class="dropdown-menu">
             <li><a href="/papers.html">Papers &amp; Presentations</a></li>
             <li><a href="/projects.html">Community Projects</a></li>
@@ -261,7 +261,7 @@ HDFS High-Availability instances, forcing NameNode failover.</p>
       </div>
 
       <div id="footer">
-        <a alt="Apache Software Foundation" href="http://www.apache.org">
+        <a href="http://www.apache.org">
           <img id="asf-logo" alt="Apache Software Foundation" src="/images/feather-small.gif" height="100">
         </a>
         <div class="copyright">

http://git-wip-us.apache.org/repos/asf/accumulo/blob/91e8111f/release_notes/1.6.5.html
----------------------------------------------------------------------
diff --git a/release_notes/1.6.5.html b/release_notes/1.6.5.html
index ebfd52a..215fad5 100644
--- a/release_notes/1.6.5.html
+++ b/release_notes/1.6.5.html
@@ -49,7 +49,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 </script>
 </head>
 <body>
-<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+<nav class="navbar navbar-default navbar-fixed-top">
   <div class="container-fluid">
     <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
@@ -83,7 +83,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
           <li id="nav_bylaws"><a href="/bylaws.html">Bylaws</a></li>
           <li id="nav_consensusbuilding"><a href="/governance/consensusBuilding.html">Consensus Building</a></li>
           <li id="nav_lazyconsensus"><a href="/governance/lazyConsensus.html">Lazy Consensus</a></li>
-          <li id="nav_releasing"><a href="/governance/releasing.html">Releasing</a></li>
+          <li id="nav_govreleasing"><a href="/governance/releasing.html">Releasing</a></li>
           <li id="nav_voting"><a href="/governance/voting.html">Voting</a></li>
         </ul>
         </li>
@@ -132,7 +132,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         </ul>
         </li>
         <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret" /></a>
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret"></span></a>
           <ul class="dropdown-menu">
             <li><a href="/papers.html">Papers &amp; Presentations</a></li>
             <li><a href="/projects.html">Community Projects</a></li>
@@ -317,7 +317,7 @@ HDFS High-Availability instances, forcing NameNode failover.</p>
       </div>
 
       <div id="footer">
-        <a alt="Apache Software Foundation" href="http://www.apache.org">
+        <a href="http://www.apache.org">
           <img id="asf-logo" alt="Apache Software Foundation" src="/images/feather-small.gif" height="100">
         </a>
         <div class="copyright">

http://git-wip-us.apache.org/repos/asf/accumulo/blob/91e8111f/release_notes/1.7.0.html
----------------------------------------------------------------------
diff --git a/release_notes/1.7.0.html b/release_notes/1.7.0.html
index f865f67..94a7bbc 100644
--- a/release_notes/1.7.0.html
+++ b/release_notes/1.7.0.html
@@ -49,7 +49,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 </script>
 </head>
 <body>
-<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+<nav class="navbar navbar-default navbar-fixed-top">
   <div class="container-fluid">
     <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
@@ -83,7 +83,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
           <li id="nav_bylaws"><a href="/bylaws.html">Bylaws</a></li>
           <li id="nav_consensusbuilding"><a href="/governance/consensusBuilding.html">Consensus Building</a></li>
           <li id="nav_lazyconsensus"><a href="/governance/lazyConsensus.html">Lazy Consensus</a></li>
-          <li id="nav_releasing"><a href="/governance/releasing.html">Releasing</a></li>
+          <li id="nav_govreleasing"><a href="/governance/releasing.html">Releasing</a></li>
           <li id="nav_voting"><a href="/governance/voting.html">Voting</a></li>
         </ul>
         </li>
@@ -132,7 +132,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         </ul>
         </li>
         <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret" /></a>
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret"></span></a>
           <ul class="dropdown-menu">
             <li><a href="/papers.html">Papers &amp; Presentations</a></li>
             <li><a href="/projects.html">Community Projects</a></li>
@@ -195,7 +195,7 @@ features related to security, availability, and extensibility. Nearly 700 JIRA
 issues were resolved in this version. Approximately two-thirds were bugs and
 one-third were improvements.</p>
 
-<p>In the context of Accumulo’s [Semantic Versioning][semver] [guidelines][api],
+<p>In the context of Accumulo’s <a href="http://semver.org">Semantic Versioning</a> <a href="https://github.com/apache/accumulo/blob/1.7.0/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.6.x should work against 1.7.0, likely binary-compatible
@@ -225,13 +225,13 @@ jobs, or even view certain web pages.</p>
 
 <p>While Accumulo has long supported operating on Kerberos-enabled HDFS, it still
 required Accumulo users to use password-based authentication to authenticate
-with Accumulo. [ACCUMULO-2815][ACCUMULO-2815] added support for allowing
+with Accumulo. <a href="https://issues.apache.org/jira/browse/ACCUMULO-2815">ACCUMULO-2815</a> added support for allowing
 Accumulo clients to use the same Kerberos credentials to authenticate to
 Accumulo that they would use to authenticate to other Hadoop components,
 instead of a separate user name and password just for Accumulo.</p>
 
-<p>This authentication leverages [Simple Authentication and Security Layer
-(SASL)][SASL] and [GSSAPI][GSSAPI] to support Kerberos authentication over the
+<p>This authentication leverages <a href="https://en.wikipedia.org/wiki/Simple_Authentication_and_Security_Layer">Simple Authentication and Security Layer
+(SASL)</a> and <a href="https://en.wikipedia.org/wiki/Generic_Security_Services_Application_Program_Interface">GSSAPI</a> to support Kerberos authentication over the
 existing Thrift-based RPC infrastructure that Accumulo employs.</p>
 
 <p>These additions represent a significant forward step for Accumulo, bringing
@@ -241,7 +241,7 @@ resonates with the battle-tested cell-level security and authorization model
 already familiar to Accumulo users.</p>
 
 <p>More information on configuration, administration, and application of Kerberos
-client authentication can be found in the [Kerberos chapter][kerberos] of the
+client authentication can be found in the <a href="/1.7/accumulo_user_manual.html#_kerberos">Kerberos chapter</a> of the
 Accumulo User Manual.</p>
 
 <h2 id="data-center-replication">Data-Center Replication</h2>
@@ -250,7 +250,7 @@ Accumulo User Manual.</p>
 single installation. Because single instances of Accumulo often consist of
 many nodes and Accumulo’s design scales (near) linearly across many nodes, it
 is typical that one Accumulo is run per physical installation or data-center.
-[ACCUMULO-378][ACCUMULO-378] introduces support in Accumulo to automatically
+<a href="https://issues.apache.org/jira/browse/ACCUMULO-378">ACCUMULO-378</a> introduces support in Accumulo to automatically
 copy data from one Accumulo instance to another.</p>
 
 <p>This data-center replication feature is primarily applicable to users wishing
@@ -263,7 +263,7 @@ latency for ingest operations on the primary instance. Additionally, the
 implementation of this feature can sustain prolonged outages between the
 primary instance and replicas without any administrative overhead.</p>
 
-<p>The Accumulo User Manual contains a [new chapter on replication][replication]
+<p>The Accumulo User Manual contains a <a href="/1.7/accumulo_user_manual.html#_replication">new chapter on replication</a>
 which details the design and implementation of the feature, explains how users
 can configure replication, and describes special cases to consider when
 choosing to integrate the feature into a user application.</p>
@@ -273,7 +273,7 @@ choosing to integrate the feature into a user application.</p>
 <p>Per-table compaction strategies were added in 1.6.0 to provide custom logic to
 decide which files are involved in a major compaction. In 1.7.0, the ability
 to specify a compaction strategy for a user-initiated compaction was added in
-[ACCUMULO-1798][ACCUMULO-1798]. This allows surgical compactions on a subset
+<a href="https://issues.apache.org/jira/browse/ACCUMULO-1798">ACCUMULO-1798</a>. This allows surgical compactions on a subset
 of tablet files. Previously, a user-initiated compaction would compact all
 files in a tablet.</p>
 
@@ -286,7 +286,7 @@ connector.tableOperations().compact(tableName, compactionConfig)
 </code></pre>
 </div>
 
-<p>In [ACCUMULO-3134][ACCUMULO-3134], the shell’s <code class="highlighter-rouge">compact</code> command was modified
+<p>In <a href="https://issues.apache.org/jira/browse/ACCUMULO-3134">ACCUMULO-3134</a>, the shell’s <code class="highlighter-rouge">compact</code> command was modified
 to enable selecting which files to compact based on size, name, and path.
 Options were also added to the shell’s compaction command to allow setting
 RFile options for the compaction output. Setting the output options could be
@@ -321,13 +321,13 @@ provided. See <code class="highlighter-rouge">compact --help</code> in the shell
 
 <p>The declared API in 1.6.x was incomplete. Some important classes like
 ColumnVisibility were not declared as Accumulo API. Significant work was done
-under [ACCUMULO-3657][ACCUMULO-3657] to correct the API statement and clean up
+under <a href="https://issues.apache.org/jira/browse/ACCUMULO-3657">ACCUMULO-3657</a> to correct the API statement and clean up
 the API to be representative of all classes which users are intended to
 interact with. The expanded and simplified API statement is in the
-[README][api].</p>
+<a href="https://github.com/apache/accumulo/blob/1.7.0/README.md#api">README</a>.</p>
 
 <p>In some places in the API, non-API types were used. Ideally, public API
-members would only use public API types. A tool called [APILyzer][apilyzer]
+members would only use public API types. A tool called <a href="http://code.revelc.net/apilyzer-maven-plugin/">APILyzer</a>
 was created to find all API members that used non-API types. Many of the
 violations found by this tool were deprecated to clearly communicate that a
 non-API type was used. One example is a public API method that returned a
@@ -339,11 +339,11 @@ Deprecating a type like this from the API makes the API more stable while also
 making it easier for contributors to change Accumulo internals without
 impacting the API.</p>
 
-<p>The changes in [ACCUMULO-3657][ACCUMULO-3657] also included an Accumulo API
+<p>The changes in <a href="https://issues.apache.org/jira/browse/ACCUMULO-3657">ACCUMULO-3657</a> also included an Accumulo API
 regular expression for use with checkstyle. Starting with 1.7.0, projects
 building on Accumulo can use this checkstyle rule to ensure they are only
 using Accumulo’s public API. The regular expression can be found in the
-[README][api].</p>
+<a href="https://github.com/apache/accumulo/blob/1.7.0/README.md#api">README</a>.</p>
 
 <h1 id="performance-improvements">Performance Improvements</h1>
 
@@ -354,7 +354,7 @@ Tablet Servers load those assigned tablets one at a time. In 1.7, the servers
 will be more aggressive, and will load tablets in parallel, so long as they do
 not have mutations that need to be recovered.</p>
 
-<p>[ACCUMULO-1085] allows the size of the threadpool used in the Tablet Servers 
+<p><a href="https://issues.apache.org/jira/browse/ACCUMULO-1085">ACCUMULO-1085</a> allows the size of the threadpool used in the Tablet Servers 
 for assignment processing to be configurable.</p>
 
 <h2 id="group-commit-threshold-as-a-factor-of-data-size">Group-Commit Threshold as a Factor of Data Size</h2>
@@ -374,7 +374,7 @@ concurrently can “share” the same <code class="highlighter-rouge">fsync</cod
 group-commit sync was performed as a factor of the number of clients writing
 to Accumulo. This was both confusing to correctly configure and also
 encouraged sub-par performance with few write threads.
-[ACCUMULO-1950][ACCUMULO-1950] introduced a new configuration property
+<a href="https://issues.apache.org/jira/browse/ACCUMULO-1950">ACCUMULO-1950</a> introduced a new configuration property
 <code class="highlighter-rouge">tserver.total.mutation.queue.max</code> which defines the amount of data that is
 queued before a group-commit is performed in such a way that is agnostic of
 the number of writers. This new configuration property is much easier to
@@ -388,9 +388,9 @@ to start using the new <code class="highlighter-rouge">tserver.total.mutation.qu
 
 <p>By default, Accumulo evenly spreads each table’s tablets across a cluster. In
 some situations, it is advantageous for query or ingest to evenly spreads
-groups of tablets within a table. For [ACCUMULO-3439][ACCUMULO-3439], a new
+groups of tablets within a table. For <a href="https://issues.apache.org/jira/browse/ACCUMULO-3439">ACCUMULO-3439</a>, a new
 balancer was added to evenly spread groups of tablets to optimize performance.
-This [blog post][group_balancer] provides more details about when and why
+This <a href="https://blogs.apache.org/accumulo/entry/balancing_groups_of_tablets">blog post</a> provides more details about when and why
 users may desire to leverage this feature..</p>
 
 <h2 id="user-specified-durability">User-specified Durability</h2>
@@ -405,7 +405,7 @@ either due to the nature of the data itself or redundant power supplies,
 ingest performance improvements can be attained.</p>
 
 <p>Prior to 1.7, a user could only configure the level of durability for
-individual tables. With the implementation of [ACCUMULO-1957][ACCUMULO-1957],
+individual tables. With the implementation of <a href="https://issues.apache.org/jira/browse/ACCUMULO-1957">ACCUMULO-1957</a>,
 the durability can be specified by the user when creating a <code class="highlighter-rouge">BatchWriter</code>,
 giving users control over durability at the level of the individual writes.
 Every <code class="highlighter-rouge">Mutation</code> written using that <code class="highlighter-rouge">BatchWriter</code> will be written with the
@@ -425,7 +425,7 @@ many servers and result in high throughput when ingest first starts.</p>
 assignment of those splits was asynchronous. A large number of splits could be
 processed, but it was not guaranteed that they would be evenly distributed
 resulting in the same problem as having an insufficient number of splits.
-[ACCUMULO-2998][ACCUMULO-2998] adds a new method to <code class="highlighter-rouge">InstanceOperations</code> which
+<a href="https://issues.apache.org/jira/browse/ACCUMULO-2998">ACCUMULO-2998</a> adds a new method to <code class="highlighter-rouge">InstanceOperations</code> which
 allows users to wait for all tablets to be balanced. This method lets users
 wait until tablets are appropriately distributed so that ingest can be run at
 full-bore immediately.</p>
@@ -437,14 +437,14 @@ This enabled metrics to be reported by Accumulo services, but consumption by
 other systems often required use of an additional tool like jmxtrans to read
 the metrics from the MBeans and send them to some other system.</p>
 
-<p>[ACCUMULO-1817][ACCUMULO-1817] replaces this custom metrics system Accumulo
+<p><a href="https://issues.apache.org/jira/browse/ACCUMULO-1817">ACCUMULO-1817</a> replaces this custom metrics system Accumulo
 with Hadoop Metrics2. Metrics2 has a number of benefits, the most common of
 which is invalidating the need for an additional process to send metrics to
 common metrics storage and visualization tools. With Metrics2 support,
 Accumulo can send its metrics to common tools like Ganglia and Graphite.</p>
 
-<p>For more information on enabling Hadoop Metrics2, see the [Metrics
-Chapter][metrics] in the Accumulo User Manual.</p>
+<p>For more information on enabling Hadoop Metrics2, see the <a href="/1.7/accumulo_user_manual.html#_metrics">Metrics
+Chapter</a> in the Accumulo User Manual.</p>
 
 <h2 id="distributed-tracing-with-htrace">Distributed Tracing with HTrace</h2>
 
@@ -453,7 +453,7 @@ especially with its adoption in HDFS. Accumulo has long had distributed
 tracing support via its own “Cloudtrace” library, but this wasn’t intended for
 use outside of Accumulo.</p>
 
-<p>[ACCUMULO-898][ACCUMULO-898] replaces Accumulo’s Cloudtrace code with HTrace.
+<p><a href="https://issues.apache.org/jira/browse/ACCUMULO-898">ACCUMULO-898</a> replaces Accumulo’s Cloudtrace code with HTrace.
 This has the benefit of adding timings (spans) from HDFS into Accumulo spans
 automatically.</p>
 
@@ -470,7 +470,7 @@ tarball strips off versions from the jar file names, it can require extra work
 to actually find what the version of each dependent jar (typically inspecting
 the jar’s manifest).</p>
 
-<p>[ACCUMULO-2863][ACCUMULO-2863] adds a <code class="highlighter-rouge">VERSIONS</code> file to the <code class="highlighter-rouge">lib/</code> directory
+<p><a href="https://issues.apache.org/jira/browse/ACCUMULO-2863">ACCUMULO-2863</a> adds a <code class="highlighter-rouge">VERSIONS</code> file to the <code class="highlighter-rouge">lib/</code> directory
 which contains the Maven groupId, artifactId, and verison (GAV) information for
 each jar file included in the distribution.</p>
 
@@ -483,7 +483,7 @@ implementation is used to evenly balance files across all HDFS instances.</p>
 
 <p>Previously, this VolumeChooser logic was instance-wide which meant that it would
 affect all tables. This is potentially undesirable as it might unintentionally
-impact other users in a multi-tenant system. [ACCUMULO-3177][ACCUMULO-3177]
+impact other users in a multi-tenant system. <a href="https://issues.apache.org/jira/browse/ACCUMULO-3177">ACCUMULO-3177</a>
 introduces a new per-table property which supports configuration of a
 <code class="highlighter-rouge">VolumeChooser</code>. This ensures that the implementation to choose how HDFS
 utilization happens when multiple are available is limited to the expected
@@ -493,9 +493,9 @@ subset of all tables.</p>
 
 <p>In order to avoid errors caused by mis-typed configuration properties, Accumulo was strict about which configuration properties 
 could be set. However, this prevented users from setting arbitrary properties that could be used by custom balancers, compaction 
-strategies, volume choosers, and iterators. Under [ACCUMULO-2841][ACCUMULO-2841], the ability to set arbitrary table and 
+strategies, volume choosers, and iterators. Under <a href="https://issues.apache.org/jira/browse/ACCUMULO-2841">ACCUMULO-2841</a>, the ability to set arbitrary table and 
 namespace properties was added. The properties need to be prefixed with <code class="highlighter-rouge">table.custom.</code>.  The changes made in 
-[ACCUMULO-3177][ACCUMULO-3177] and [ACCUMULO-3439][ACCUMULO-3439] leverage this new feature.</p>
+<a href="https://issues.apache.org/jira/browse/ACCUMULO-3177">ACCUMULO-3177</a> and <a href="https://issues.apache.org/jira/browse/ACCUMULO-3439">ACCUMULO-3439</a> leverage this new feature.</p>
 
 <h1 id="notable-bug-fixes">Notable Bug Fixes</h1>
 
@@ -508,7 +508,7 @@ in a production system.</p>
 
 <p>This deadlock prevented the scan and the minor compaction from ever
 successfully completing without restarting the tablet server.
-[ACCUMULO-3745][ACCUMULO-3745] fixes the inconsistent synchronization inside
+<a href="https://issues.apache.org/jira/browse/ACCUMULO-3745">ACCUMULO-3745</a> fixes the inconsistent synchronization inside
 of the SourceSwitchingIterator to prevent this deadlock from happening in the
 future.</p>
 
@@ -529,7 +529,7 @@ flush call. Thus, a deadlock occurred.</p>
 before the load tablet call completed, but the load tablet call couldn’t run
 because of connection caching we perform in Accumulo’s RPC layer to reduce the
 quantity of sockets we need to create to send data.
-[ACCUMULO-3597][ACCUMULO-3597] prevents this deadlock by forcing the use of a
+<a href="https://issues.apache.org/jira/browse/ACCUMULO-3597">ACCUMULO-3597</a> prevents this deadlock by forcing the use of a
 non-cached connection for the RPC message requesting a metadata tablet to be
 loaded.</p>
 
@@ -551,7 +551,7 @@ with HDFS using Apache Hadoop 2.6.0 when restarting Accumulo processes and
 HDFS datanodes. The developers investigated these issues as a part of the
 normal release testing procedures, but were unable to find a definitive cause
 of these failures. Users are encouraged to follow
-[ACCUMULO-2388][ACCUMULO-2388] if they wish to follow any future developments.
+<a href="https://issues.apache.org/jira/browse/ACCUMULO-2388">ACCUMULO-2388</a> if they wish to follow any future developments.
 One possible workaround is to increase the <code class="highlighter-rouge">general.rpc.timeout</code> in the
 Accumulo configuration from <code class="highlighter-rouge">120s</code> to <code class="highlighter-rouge">240s</code>.</p>
 
@@ -565,21 +565,21 @@ Accumulo configuration from <code class="highlighter-rouge">120s</code> to <code
     <th>Tests</th>
   </tr>
   <tr>
-    <td>Gentoo
+    <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>Gentoo
+    <td>Gentoo</td>
     <td>2.6.0</td>
     <td>1 (2 TServers)</td>
     <td>3.4.5</td>
     <td>No</td>
     <td>24hr CI w/ agitation and verification, 24hr RW w/o agitation.</td>
-  
+  </tr>
   <tr>
     <td>Centos 6.6</td>
     <td>2.6.0</td>
@@ -596,42 +596,13 @@ Accumulo configuration from <code class="highlighter-rouge">120s</code> to <code
     <td>No</td>
     <td>24hr CI w/o agitation</td>
   </tr>
+</table>
 
 
-[ACCUMULO-378]: https://issues.apache.org/jira/browse/ACCUMULO-378
-[ACCUMULO-898]: https://issues.apache.org/jira/browse/ACCUMULO-898
-[ACCUMULO-1085]: https://issues.apache.org/jira/browse/ACCUMULO-1085
-[ACCUMULO-1798]: https://issues.apache.org/jira/browse/ACCUMULO-1798
-[ACCUMULO-1817]: https://issues.apache.org/jira/browse/ACCUMULO-1817
-[ACCUMULO-1950]: https://issues.apache.org/jira/browse/ACCUMULO-1950
-[ACCUMULO-1957]: https://issues.apache.org/jira/browse/ACCUMULO-1957
-[ACCUMULO-2388]: https://issues.apache.org/jira/browse/ACCUMULO-2388
-[ACCUMULO-2815]: https://issues.apache.org/jira/browse/ACCUMULO-2815
-[ACCUMULO-2841]: https://issues.apache.org/jira/browse/ACCUMULO-2841
-[ACCUMULO-2863]: https://issues.apache.org/jira/browse/ACCUMULO-2863
-[ACCUMULO-2998]: https://issues.apache.org/jira/browse/ACCUMULO-2998
-[ACCUMULO-3134]: https://issues.apache.org/jira/browse/ACCUMULO-3134
-[ACCUMULO-3177]: https://issues.apache.org/jira/browse/ACCUMULO-3177
-[ACCUMULO-3439]: https://issues.apache.org/jira/browse/ACCUMULO-3439
-[ACCUMULO-3597]: https://issues.apache.org/jira/browse/ACCUMULO-3597
-[ACCUMULO-3657]: https://issues.apache.org/jira/browse/ACCUMULO-3657
-[ACCUMULO-3745]: https://issues.apache.org/jira/browse/ACCUMULO-3745
-[GSSAPI]: https://en.wikipedia.org/wiki/Generic_Security_Services_Application_Program_Interface
-[SASL]: https://en.wikipedia.org/wiki/Simple_Authentication_and_Security_Layer
-[api]: https://github.com/apache/accumulo/blob/1.7.0/README.md#api
-[apilyzer]: http://code.revelc.net/apilyzer-maven-plugin/
-[group_balancer]: https://blogs.apache.org/accumulo/entry/balancing_groups_of_tablets
-[kerberos]: /1.7/accumulo_user_manual.html#_kerberos
-[metrics]: /1.7/accumulo_user_manual.html#_metrics
-[readme]: https://github.com/apache/accumulo/blob/1.7.0/README.md
-[replication]: /1.7/accumulo_user_manual.html#_replication
-[semver]: http://semver.org
-</td></tr></td></tr></table>
-
       </div>
 
       <div id="footer">
-        <a alt="Apache Software Foundation" href="http://www.apache.org">
+        <a href="http://www.apache.org">
           <img id="asf-logo" alt="Apache Software Foundation" src="/images/feather-small.gif" height="100">
         </a>
         <div class="copyright">

http://git-wip-us.apache.org/repos/asf/accumulo/blob/91e8111f/release_notes/1.7.1.html
----------------------------------------------------------------------
diff --git a/release_notes/1.7.1.html b/release_notes/1.7.1.html
index 6f35fe6..3e6758d 100644
--- a/release_notes/1.7.1.html
+++ b/release_notes/1.7.1.html
@@ -49,7 +49,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 </script>
 </head>
 <body>
-<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+<nav class="navbar navbar-default navbar-fixed-top">
   <div class="container-fluid">
     <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
@@ -83,7 +83,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
           <li id="nav_bylaws"><a href="/bylaws.html">Bylaws</a></li>
           <li id="nav_consensusbuilding"><a href="/governance/consensusBuilding.html">Consensus Building</a></li>
           <li id="nav_lazyconsensus"><a href="/governance/lazyConsensus.html">Lazy Consensus</a></li>
-          <li id="nav_releasing"><a href="/governance/releasing.html">Releasing</a></li>
+          <li id="nav_govreleasing"><a href="/governance/releasing.html">Releasing</a></li>
           <li id="nav_voting"><a href="/governance/voting.html">Voting</a></li>
         </ul>
         </li>
@@ -132,7 +132,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         </ul>
         </li>
         <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret" /></a>
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret"></span></a>
           <ul class="dropdown-menu">
             <li><a href="/papers.html">Papers &amp; Presentations</a></li>
             <li><a href="/projects.html">Community Projects</a></li>
@@ -320,7 +320,7 @@ HDFS High-Availability instances, forcing NameNode failover.</p>
     <td>9</td>
     <td>3.4.6</td>
     <td>No</td>
-    <td>Random walk (All.xml) 24-hour run, saw &lt;a href=https://issues.apache.org/jira/browse/ACCUMULO-3794&gt;ACCUMULO-3794 and &lt;a href=https://issues.apache.org/jira/browse/ACCUMULO-4151&gt;ACCUMULO-4151.</td>
+    <td>Random walk (All.xml) 24-hour run, saw <a href="https://issues.apache.org/jira/browse/ACCUMULO-3794">ACCUMULO-3794</a> and <a href="https://issues.apache.org/jira/browse/ACCUMULO-4151">ACCUMULO-4151</a>.</td>
   </tr>
   <tr>
     <td>CentOS 7.1 w/Oracle JDK8 on EC2 (1 m3.xlarge, 8 d2.xlarge)</td>
@@ -336,7 +336,7 @@ HDFS High-Availability instances, forcing NameNode failover.</p>
     <td>9</td>
     <td>3.4.6</td>
     <td>No</td>
-    <td>24 hr run of CI w/o agitation, 23.0B entries verified; saw performance issues outlined in comment on &lt;a href=https://issues.apache.org/jira/browse/ACCUMULO-4146&gt;ACCUMULO-4146.</td>
+    <td>24 hr run of CI w/o agitation, 23.0B entries verified; saw performance issues outlined in comment on <a href="https://issues.apache.org/jira/browse/ACCUMULO-4146">ACCUMULO-4146</a>.</td>
   </tr>
   <tr>
     <td>CentOS 6.7 (OpenJDK 7), Fedora 23 (OpenJDK 8), and CentOS 7.2 (OpenJDK 7)</td>
@@ -352,7 +352,7 @@ HDFS High-Availability instances, forcing NameNode failover.</p>
       </div>
 
       <div id="footer">
-        <a alt="Apache Software Foundation" href="http://www.apache.org">
+        <a href="http://www.apache.org">
           <img id="asf-logo" alt="Apache Software Foundation" src="/images/feather-small.gif" height="100">
         </a>
         <div class="copyright">

http://git-wip-us.apache.org/repos/asf/accumulo/blob/91e8111f/release_notes/index.html
----------------------------------------------------------------------
diff --git a/release_notes/index.html b/release_notes/index.html
index 95f7ea4..c5b255d 100644
--- a/release_notes/index.html
+++ b/release_notes/index.html
@@ -49,7 +49,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 </script>
 </head>
 <body>
-<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+<nav class="navbar navbar-default navbar-fixed-top">
   <div class="container-fluid">
     <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
@@ -83,7 +83,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
           <li id="nav_bylaws"><a href="/bylaws.html">Bylaws</a></li>
           <li id="nav_consensusbuilding"><a href="/governance/consensusBuilding.html">Consensus Building</a></li>
           <li id="nav_lazyconsensus"><a href="/governance/lazyConsensus.html">Lazy Consensus</a></li>
-          <li id="nav_releasing"><a href="/governance/releasing.html">Releasing</a></li>
+          <li id="nav_govreleasing"><a href="/governance/releasing.html">Releasing</a></li>
           <li id="nav_voting"><a href="/governance/voting.html">Voting</a></li>
         </ul>
         </li>
@@ -132,7 +132,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         </ul>
         </li>
         <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret" /></a>
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret"></span></a>
           <ul class="dropdown-menu">
             <li><a href="/papers.html">Papers &amp; Presentations</a></li>
             <li><a href="/projects.html">Community Projects</a></li>
@@ -240,7 +240,7 @@ concerns) in updating to a new version.</p>
       </div>
 
       <div id="footer">
-        <a alt="Apache Software Foundation" href="http://www.apache.org">
+        <a href="http://www.apache.org">
           <img id="asf-logo" alt="Apache Software Foundation" src="/images/feather-small.gif" height="100">
         </a>
         <div class="copyright">

http://git-wip-us.apache.org/repos/asf/accumulo/blob/91e8111f/releasing.html
----------------------------------------------------------------------
diff --git a/releasing.html b/releasing.html
index ab6b527..4abf0e8 100644
--- a/releasing.html
+++ b/releasing.html
@@ -49,7 +49,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 </script>
 </head>
 <body>
-<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+<nav class="navbar navbar-default navbar-fixed-top">
   <div class="container-fluid">
     <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
@@ -83,7 +83,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
           <li id="nav_bylaws"><a href="/bylaws.html">Bylaws</a></li>
           <li id="nav_consensusbuilding"><a href="/governance/consensusBuilding.html">Consensus Building</a></li>
           <li id="nav_lazyconsensus"><a href="/governance/lazyConsensus.html">Lazy Consensus</a></li>
-          <li id="nav_releasing"><a href="/governance/releasing.html">Releasing</a></li>
+          <li id="nav_govreleasing"><a href="/governance/releasing.html">Releasing</a></li>
           <li id="nav_voting"><a href="/governance/voting.html">Voting</a></li>
         </ul>
         </li>
@@ -132,7 +132,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         </ul>
         </li>
         <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret" /></a>
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret"></span></a>
           <ul class="dropdown-menu">
             <li><a href="/papers.html">Papers &amp; Presentations</a></li>
             <li><a href="/projects.html">Community Projects</a></li>
@@ -334,7 +334,7 @@ to avoid known <a href="http://www.kb.cert.org/vuls/id/225657">vulnerabilities</
       </div>
 
       <div id="footer">
-        <a alt="Apache Software Foundation" href="http://www.apache.org">
+        <a href="http://www.apache.org">
           <img id="asf-logo" alt="Apache Software Foundation" src="/images/feather-small.gif" height="100">
         </a>
         <div class="copyright">

http://git-wip-us.apache.org/repos/asf/accumulo/blob/91e8111f/screenshots.html
----------------------------------------------------------------------
diff --git a/screenshots.html b/screenshots.html
index 3cd8784..4c0442c 100644
--- a/screenshots.html
+++ b/screenshots.html
@@ -49,7 +49,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
 </script>
 </head>
 <body>
-<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+<nav class="navbar navbar-default navbar-fixed-top">
   <div class="container-fluid">
     <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
@@ -83,7 +83,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
           <li id="nav_bylaws"><a href="/bylaws.html">Bylaws</a></li>
           <li id="nav_consensusbuilding"><a href="/governance/consensusBuilding.html">Consensus Building</a></li>
           <li id="nav_lazyconsensus"><a href="/governance/lazyConsensus.html">Lazy Consensus</a></li>
-          <li id="nav_releasing"><a href="/governance/releasing.html">Releasing</a></li>
+          <li id="nav_govreleasing"><a href="/governance/releasing.html">Releasing</a></li>
           <li id="nav_voting"><a href="/governance/voting.html">Voting</a></li>
         </ul>
         </li>
@@ -132,7 +132,7 @@ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
         </ul>
         </li>
         <li class="dropdown">
-        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret" /></a>
+        <a class="dropdown-toggle" data-toggle="dropdown" href="#">Other<span class="caret"></span></a>
           <ul class="dropdown-menu">
             <li><a href="/papers.html">Papers &amp; Presentations</a></li>
             <li><a href="/projects.html">Community Projects</a></li>
@@ -238,7 +238,7 @@ root@test15 ci&gt; scan -b 1c16a4ae1bef9f1f -e 1c16a4ae1bef9f1f
       </div>
 
       <div id="footer">
-        <a alt="Apache Software Foundation" href="http://www.apache.org">
+        <a href="http://www.apache.org">
           <img id="asf-logo" alt="Apache Software Foundation" src="/images/feather-small.gif" height="100">
         </a>
         <div class="copyright">


Mime
View raw message