You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by el...@apache.org on 2017/03/21 18:16:50 UTC
[2/2] accumulo-website git commit: Jekyll build from master:caa63e3
Jekyll build from master:caa63e3
Add a blog post celebrating Accumulo's five years as a TLP
Project: http://git-wip-us.apache.org/repos/asf/accumulo-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo-website/commit/ec52e390
Tree: http://git-wip-us.apache.org/repos/asf/accumulo-website/tree/ec52e390
Diff: http://git-wip-us.apache.org/repos/asf/accumulo-website/diff/ec52e390
Branch: refs/heads/asf-site
Commit: ec52e3908592f39bcc8a6aa5215630049899dc1a
Parents: ccd797a
Author: Josh Elser <el...@apache.org>
Authored: Tue Mar 21 14:16:02 2017 -0400
Committer: Josh Elser <el...@apache.org>
Committed: Tue Mar 21 14:16:02 2017 -0400
----------------------------------------------------------------------
blog/2017/03/21/happy-anniversary-accumulo.html | 183 +++++++++++++++++++
feed.xml | 175 +++---------------
images/cake.jpg | Bin 0 -> 1278559 bytes
index.html | 14 +-
news/index.html | 7 +
5 files changed, 222 insertions(+), 157 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/ec52e390/blog/2017/03/21/happy-anniversary-accumulo.html
----------------------------------------------------------------------
diff --git a/blog/2017/03/21/happy-anniversary-accumulo.html b/blog/2017/03/21/happy-anniversary-accumulo.html
new file mode 100644
index 0000000..cf6fac7
--- /dev/null
+++ b/blog/2017/03/21/happy-anniversary-accumulo.html
@@ -0,0 +1,183 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<meta charset="utf-8">
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link href="https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/paper/bootstrap.min.css" rel="stylesheet" integrity="sha384-awusxf8AUojygHf2+joICySzB780jVvQaVCAt1clU3QsyAitLGul28Qxb2r1e5g+" crossorigin="anonymous">
+<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
+<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs/jq-2.2.3/dt-1.10.12/datatables.min.css">
+<link href="/css/accumulo.css" rel="stylesheet" type="text/css">
+
+<title>Happy Anniversary Accumulo</title>
+
+<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
+<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
+<script type="text/javascript" src="https://cdn.datatables.net/v/bs/jq-2.2.3/dt-1.10.12/datatables.min.js"></script>
+<script>
+ // show location of canonical site if not currently on the canonical site
+ $(function() {
+ var host = window.location.host;
+ if (typeof host !== 'undefined' && host !== 'accumulo.apache.org') {
+ $('#non-canonical').show();
+ }
+ });
+
+ $(function() {
+ // decorate section headers with anchors
+ return $("h2, h3, h4, h5, h6").each(function(i, el) {
+ var $el, icon, id;
+ $el = $(el);
+ id = $el.attr('id');
+ icon = '<i class="fa fa-link"></i>';
+ if (id) {
+ return $el.append($("<a />").addClass("header-link").attr("href", "#" + id).html(icon));
+ }
+ });
+ });
+
+ // configure Google Analytics
+ (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+ m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+ })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+ if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
+ ga('create', 'UA-50934829-1', 'apache.org');
+ ga('send', 'pageview');
+ }
+</script>
+
+</head>
+<body style="padding-top: 100px">
+
+ <nav class="navbar navbar-default navbar-fixed-top">
+ <div class="container">
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items">
+ <span class="sr-only">Toggle navigation</span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </button>
+ <a href="/"><img id="nav-logo" alt="Apache Accumulo" class="img-responsive" src="/images/accumulo-logo.png" width="200"/></a>
+ </div>
+ <div class="collapse navbar-collapse" id="navbar-items">
+ <ul class="nav navbar-nav">
+ <li class="nav-link"><a href="/downloads">Download</a></li>
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown" href="#">Releases<span class="caret"></span></a>
+ <ul class="dropdown-menu">
+ <li><a href="/release/accumulo-1.8.1/">1.8.1 (Latest)</a></li>
+ <li><a href="/release/accumulo-1.7.2/">1.7.2</a></li>
+ <li><a href="/release/accumulo-1.6.6/">1.6.6</a></li>
+ <li><a href="/release/">Archive</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation<span class="caret"></span></a>
+ <ul class="dropdown-menu">
+ <li><a href="/1.8/accumulo_user_manual.html">User Manual (1.8)</a></li>
+ <li><a href="/1.8/apidocs">Javadocs (1.8)</a></li>
+ <li><a href="/1.8/examples">Examples (1.8)</a></li>
+ <li><a href="/features">Features</a></li>
+ <li><a href="/glossary">Glossary</a></li>
+ <li><a href="/external-docs">External Docs</a></li>
+ <li><a href="/docs-archive/">Archive</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown" href="#">Community<span class="caret"></span></a>
+ <ul class="dropdown-menu">
+ <li><a href="/get_involved">Get Involved</a></li>
+ <li><a href="/mailing_list">Mailing Lists</a></li>
+ <li><a href="/people">People</a></li>
+ <li><a href="/related-projects">Related Projects</a></li>
+ <li><a href="/contributor/">Contributor Guide</a></li>
+ </ul>
+ </li>
+ </ul>
+ <ul class="nav navbar-nav navbar-right">
+ <li class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown" href="#">Apache Software Foundation<span class="caret"></span></a>
+ <ul class="dropdown-menu">
+ <li><a href="https://www.apache.org">Apache Homepage <i class="fa fa-external-link"></i></a></li>
+ <li><a href="https://www.apache.org/licenses/LICENSE-2.0">License <i class="fa fa-external-link"></i></a></li>
+ <li><a href="https://www.apache.org/foundation/sponsorship">Sponsorship <i class="fa fa-external-link"></i></a></li>
+ <li><a href="https://www.apache.org/security">Security <i class="fa fa-external-link"></i></a></li>
+ <li><a href="https://www.apache.org/foundation/thanks">Thanks <i class="fa fa-external-link"></i></a></li>
+ <li><a href="https://www.apache.org/foundation/policies/conduct">Code of Conduct <i class="fa fa-external-link"></i></a></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+</nav>
+
+
+ <div class="container">
+ <div class="row">
+ <div class="col-md-12">
+
+ <div id="non-canonical" style="display: none; background-color: #F0E68C; padding-left: 1em;">
+ Visit the official site at: <a href="https://accumulo.apache.org">https://accumulo.apache.org</a>
+ </div>
+ <div id="content">
+
+ <h1 class="title">Happy Anniversary Accumulo</h1>
+
+ <table>
+
+<tr><td><b>Date </b></td><td> 21 Mar 2017 </td></tr>
+
+</table>
+<p>
+
+<p>This month, Apache Accumulo is celebrating five years as a top-level project
+at the Apache Software Foundation.</p>
+
+<p>To celebrate, we got a cake!</p>
+
+<p><img src="/images/cake.jpg" alt="" width="400px" /></p>
+
+<p>The community would like to thank everyone that has been a part of Accumulo
+over the past years and to those involved before that during its time in the ASF Incubator.</p>
+
+<p>As always, we look forward to continued activity from everyone. Happy Accumul-ating!</p>
+
+
+<p><strong>View all posts in the <a href="/news">news archive</a></strong></p>
+
+ </div>
+
+
+<footer>
+
+ <p><a href="https://www.apache.org"><img src="/images/feather-small.gif" alt="Apache Software Foundation" id="asf-logo" height="100" /></a></p>
+
+ <p>Copyright � 2011-2017 The Apache Software Foundation. Licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache�License,�Version�2.0</a>.</p>
+
+</footer>
+
+
+ </div>
+ </div>
+ </div>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/ec52e390/feed.xml
----------------------------------------------------------------------
diff --git a/feed.xml b/feed.xml
index 4960876..df32a1a 100644
--- a/feed.xml
+++ b/feed.xml
@@ -6,11 +6,34 @@
</description>
<link>https://accumulo.apache.org/</link>
<atom:link href="https://accumulo.apache.org/feed.xml" rel="self" type="application/rss+xml"/>
- <pubDate>Mon, 06 Mar 2017 18:02:12 -0500</pubDate>
- <lastBuildDate>Mon, 06 Mar 2017 18:02:12 -0500</lastBuildDate>
+ <pubDate>Tue, 21 Mar 2017 14:15:52 -0400</pubDate>
+ <lastBuildDate>Tue, 21 Mar 2017 14:15:52 -0400</lastBuildDate>
<generator>Jekyll v3.3.1</generator>
<item>
+ <title>Happy Anniversary Accumulo</title>
+ <description><p>This month, Apache Accumulo is celebrating five years as a top-level project
+at the Apache Software Foundation.</p>
+
+<p>To celebrate, we got a cake!</p>
+
+<p><img src="/images/cake.jpg" alt="" width="400px" /></p>
+
+<p>The community would like to thank everyone that has been a part of Accumulo
+over the past years and to those involved before that during its time in the ASF Incubator.</p>
+
+<p>As always, we look forward to continued activity from everyone. Happy Accumul-ating!</p>
+</description>
+ <pubDate>Tue, 21 Mar 2017 00:00:00 -0400</pubDate>
+ <link>https://accumulo.apache.org/blog/2017/03/21/happy-anniversary-accumulo.html</link>
+ <guid isPermaLink="true">https://accumulo.apache.org/blog/2017/03/21/happy-anniversary-accumulo.html</guid>
+
+
+ <category>blog</category>
+
+ </item>
+
+ <item>
<title>Security Performance Implications</title>
<description>
<p>The purpose of this two part series was to measure the performance impact of
@@ -1866,153 +1889,5 @@ HDFS High-Availability instances, forcing NameNode failover.</p>
</item>
- <item>
- <title>Apache Accumulo 1.6.5</title>
- <description><p>Apache Accumulo 1.6.5 is a maintenance release on the 1.6 version branch. This
-release contains changes from 55 issues, comprised of bug-fixes, performance
-improvements, build quality improvements, and more. See <a href="https://issues.apache.org/jira/browse/ACCUMULO/fixforversion/12333674">JIRA</a> for a
-complete list.</p>
-
-<p>Below are resources for this release:</p>
-
-<ul>
- <li><a href="/1.6/accumulo_user_manual.html">User Manual</a></li>
- <li><a href="/1.6/apidocs">Javadocs</a></li>
- <li><a href="/1.6/examples">Examples</a></li>
-</ul>
-
-<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.5 as a starting point.</p>
-
-<h2 id="outstanding-known-issues">Outstanding Known Issues</h2>
-
-<p>Be aware that a small documentation bug exists with the compact command in the
-shell (<a href="https://issues.apache.org/jira/browse/ACCUMULO-4138">ACCUMULO-4138</a>). The documentation for the begin row and
-end row should be described as exclusive and inclusive, respectively, rather
-than the incorrect description of both being inclusive.</p>
-
-<h2 id="highlights">Highlights</h2>
-
-<h3 id="queued-compactions-not-running">Queued Compactions Not Running</h3>
-
-<p>Found and fixed a bug (<a href="https://issues.apache.org/jira/browse/ACCUMULO-4016">ACCUMULO-4016</a>) in which some queued
-compactions would never run if the number of files changed while the tablet was
-queued.</p>
-
-<h3 id="faster-processing-of-conditional-mutations">Faster Processing of Conditional Mutations</h3>
-
-<p>Improved ConditionalMutation processing time by a factor of 3.
-(<a href="https://issues.apache.org/jira/browse/ACCUMULO-4066">ACCUMULO-4066</a>)</p>
-
-<h3 id="slow-gc-while-bulk-importing">Slow GC While Bulk Importing</h3>
-
-<p>Found and worked around an issue where lots of bulk imports creating many new
-files would significantly impair the Accumulo GC service, and possibly prevent
-it from running to completion entirely. (<a href="https://issues.apache.org/jira/browse/ACCUMULO-4021">ACCUMULO-4021</a>)</p>
-
-<h3 id="improvements-in-locating-client-configuration-file">Improvements in Locating Client Configuration File</h3>
-
-<p>Fixed some unexpected error messages related to setting
-ACCUMULO_CLIENT_CONF_PATH, and improved the detection of the client.conf file if
-ACCUMULO_CLIENT_CONF_PATH was set to a directory containing client.conf.
-(<a href="https://issues.apache.org/jira/browse/ACCUMULO-4026">ACCUMULO-4026</a>,<a href="https://issues.apache.org/jira/browse/ACCUMULO-4027">ACCUMULO-4027</a>)</p>
-
-<h3 id="transient-zookeeper-disconnect-causes-fate-threads-to-exit">Transient ZooKeeper disconnect causes FATE threads to exit</h3>
-
-<p>ZooKeeper clients are expected to handle the situation where they become
-disconnected from the ZooKeeper server and must wait to be reconnected
-before continuing ZooKeeper operations.</p>
-
-<p>The dedicated threads running inside the Accumulo Master process for FATE
-actions had the potential unexpectedly exit in this disconnected state.
-This caused a scenario where all future FATE-based operations would
-be blocked until the Accumulo Master process was restarted. (<a href="https://issues.apache.org/jira/browse/ACCUMULO-4060">ACCUMULO-4060</a>)</p>
-
-<h3 id="incorrect-management-of-certain-apache-thrift-rpcs">Incorrect management of certain Apache Thrift RPCs</h3>
-
-<p>Accumulo relies on Apache Thrift to implement remote procedure calls between
-Accumulo services. Accumulo\u2019s use of Thrift uncovered an unfortunate situation
-where a special RPC (a \u201coneway\u201d call) would leave unwanted data on the underlying
-Thrift connection. After this extra data was left on connection, all subsequent RPCs
-re-using that connection would fail with \u201cout of sequence response\u201d error messages.
-Accumulo would be left in a bad state until the mishandled connections were released
-or Accumulo services were restarted. (<a href="https://issues.apache.org/jira/browse/ACCUMULO-4065">ACCUMULO-4065</a>)</p>
-
-<h2 id="other-notable-changes">Other Notable Changes</h2>
-
-<ul>
- <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3509">ACCUMULO-3509</a> Fixed some lock contention in TabletServer, preventing resource cleanup</li>
- <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-3734">ACCUMULO-3734</a> Fixed quote-escaping bug in VisibilityConstraint</li>
- <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4025">ACCUMULO-4025</a> Fixed cleanup of bulk load fate transactions</li>
- <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4070">ACCUMULO-4070</a> Fixed Kerberos ticket renewal for all Accumulo services</li>
- <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4098">ACCUMULO-4098</a>,<a href="https://issues.apache.org/jira/browse/ACCUMULO-4113">ACCUMULO-4113</a> Fixed widespread misuse of ByteBuffer</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>CentOS 7.1</td>
- <td>2.6.3</td>
- <td>9</td>
- <td>3.4.6</td>
- <td>No</td>
- <td>Random walk (All.xml) 18-hour run (2 failures, both conflicting operations on same table in Concurrent test)</td>
- </tr>
- <tr>
- <td>CentOS 7.1</td>
- <td>2.6.3</td>
- <td>6</td>
- <td>3.4.6</td>
- <td>No</td>
- <td>Continuous ingest with agitation (2B entries)</td>
- </tr>
- <tr>
- <td>CentOS 6.7</td>
- <td>2.2.0 and 1.2.1</td>
- <td>1</td>
- <td>3.3.6</td>
- <td>No</td>
- <td>All unit and integration tests</td>
- </tr>
- <tr>
- <td>CentOS 7.1 (Oracle JDK8)</td>
- <td>2.6.3</td>
- <td>9</td>
- <td>3.4.6</td>
- <td>No</td>
- <td>Continuous ingest with agitation (24hrs, 32B entries verified) on EC2 (1 m3.xlarge leader; 8 d2.xlarge workers)</td>
- </tr>
- </tbody>
-</table>
-
-</description>
- <pubDate>Wed, 17 Feb 2016 00:00:00 -0500</pubDate>
- <link>https://accumulo.apache.org/release/accumulo-1.6.5/</link>
- <guid isPermaLink="true">https://accumulo.apache.org/release/accumulo-1.6.5/</guid>
-
-
- <category>release</category>
-
- </item>
-
</channel>
</rss>
http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/ec52e390/images/cake.jpg
----------------------------------------------------------------------
diff --git a/images/cake.jpg b/images/cake.jpg
new file mode 100644
index 0000000..07c0983
Binary files /dev/null and b/images/cake.jpg differ
http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/ec52e390/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index bb1993a..496ea81 100644
--- a/index.html
+++ b/index.html
@@ -158,6 +158,13 @@
<div class="row latest-news-item">
<div class="col-sm-12" style="margin-bottom: 5px">
<span style="font-size: 12px; margin-right: 5px;">Mar 2017</span>
+ <a href="/blog/2017/03/21/happy-anniversary-accumulo.html">Happy Anniversary Accumulo</a>
+ </div>
+ </div>
+
+ <div class="row latest-news-item">
+ <div class="col-sm-12" style="margin-bottom: 5px">
+ <span style="font-size: 12px; margin-right: 5px;">Mar 2017</span>
<a href="/blog/2017/03/06/security-performance-implications.html">Security Performance Implications</a>
</div>
</div>
@@ -183,13 +190,6 @@
</div>
</div>
- <div class="row latest-news-item">
- <div class="col-sm-12" style="margin-bottom: 5px">
- <span style="font-size: 12px; margin-right: 5px;">Nov 2016</span>
- <a href="/blog/2016/11/02/durability-performance.html">Durability Performance Implications</a>
- </div>
- </div>
-
<div id="news-archive-link">
<p>View all posts in the <a href="/news">news archive</a></p>
</div>
http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/ec52e390/news/index.html
----------------------------------------------------------------------
diff --git a/news/index.html b/news/index.html
index eec8a27..9992078 100644
--- a/news/index.html
+++ b/news/index.html
@@ -149,6 +149,13 @@
<div class="row" style="margin-top: 15px">
+ <div class="col-md-1">Mar 21</div>
+ <div class="col-md-10"><a href="/blog/2017/03/21/happy-anniversary-accumulo.html">Happy Anniversary Accumulo</a></div>
+ </div>
+
+
+
+ <div class="row" style="margin-top: 15px">
<div class="col-md-1">Mar 06</div>
<div class="col-md-10"><a href="/blog/2017/03/06/security-performance-implications.html">Security Performance Implications</a></div>
</div>