From commits-return-21929-archive-asf-public=cust-asf.ponee.io@accumulo.apache.org Thu Jul 5 17:23:24 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 66CBE180657 for ; Thu, 5 Jul 2018 17:23:23 +0200 (CEST) Received: (qmail 3158 invoked by uid 500); 5 Jul 2018 15:23:22 -0000 Mailing-List: contact commits-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@accumulo.apache.org Delivered-To: mailing list commits@accumulo.apache.org Received: (qmail 3149 invoked by uid 99); 5 Jul 2018 15:23:22 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Jul 2018 15:23:22 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id C925D80788; Thu, 5 Jul 2018 15:23:21 +0000 (UTC) Date: Thu, 05 Jul 2018 15:23:21 +0000 To: "commits@accumulo.apache.org" Subject: [accumulo-website] branch asf-site updated: Jekyll build from master:b5f4adf MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <153080420175.15225.11193214070577171277@gitbox.apache.org> From: mwalch@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: accumulo-website X-Git-Refname: refs/heads/asf-site X-Git-Reftype: branch X-Git-Oldrev: 8242473396f21c33460e624776a20c101bf5fdfd X-Git-Newrev: 8605e21c38056230ee197a7f98ff7610d393458b X-Git-Rev: 8605e21c38056230ee197a7f98ff7610d393458b X-Git-NotificationType: ref_changed_plus_diff X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated This is an automated email from the ASF dual-hosted git repository. mwalch pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/accumulo-website.git The following commit(s) were added to refs/heads/asf-site by this push: new 8605e21 Jekyll build from master:b5f4adf 8605e21 is described below commit 8605e21c38056230ee197a7f98ff7610d393458b Author: Mike Walch AuthorDate: Thu Jul 5 11:21:06 2018 -0400 Jekyll build from master:b5f4adf Created post about Accumulo Summit (#90) --- index.html => blog/2018/07/05/accumulo-summit.html | 127 ++------------ feed.xml | 185 +++------------------ index.html | 14 +- news/index.html | 7 + redirects.json | 2 +- search_data.json | 8 + 6 files changed, 61 insertions(+), 282 deletions(-) diff --git a/index.html b/blog/2018/07/05/accumulo-summit.html similarity index 57% copy from index.html copy to blog/2018/07/05/accumulo-summit.html index 3e38f63..8453efb 100644 --- a/index.html +++ b/blog/2018/07/05/accumulo-summit.html @@ -25,7 +25,7 @@ -Apache Accumulo +Accumulo Summit is on October 15th! @@ -148,120 +148,25 @@
-
-
-
-

Apache Accumulo® is a sorted, distributed key/value store that provides robust, scalable data storage and retrieval.

- Download - GitHub -
-

With Apache Accumulo, users can store and manage large data sets across a cluster. Accumulo uses Apache Hadoop's HDFS to store its data and Apache ZooKeeper for consensus. While many users interact directly with Accumulo, several open source projects use Accumulo as their underlying store.

-

To learn more about Accumulo, take the Accumulo tour, read the user manual and run the Accumulo example code. Feel free to contact us if you have any questions. +

Accumulo Summit is on October 15th!

+ +

-

Major Features

+Date:   05 Jul 2018
-
-
-

Server-side programming

-

Accumulo has a programing meachinism (called Iterators) that can modify key/value pairs at various points in the data management process.

-
-
-

Cell-based access control

-

Every Accumulo key/value pair has its own security label which limits query results based off user authorizations.

-
-
-
-
-

Designed to scale

-

Accumulo runs on a cluster using one or more HDFS instances. Nodes can be added or removed as the amount of data stored in Accumulo changes.

-
-
-

Stable

-

Accumulo has a stable client API that follows semantic versioning. Each Accumulo release goes through extensive testing.

-
-
-
- -
+

This day-long event offers a unique opportunity for attendees to get introduced to Apache Accumulo, sharpen their skillsets, and connect with leading Accumulo users and developers.

+ +

Have a great idea you’d like to share? Engineers, architects, and business leaders are encouraged to share their experiences or present a topic that would be of interest to the Accumulo community. Talks can be submitted through August 1st.

+ +

Early bird registration is now open! Sign up before September 1st to save $50 off the regular admission price.

+ + + +

View all posts in the news archive

diff --git a/feed.xml b/feed.xml index e96c1ec..2b8de58 100644 --- a/feed.xml +++ b/feed.xml @@ -6,12 +6,32 @@ https://accumulo.apache.org/ - Fri, 29 Jun 2018 14:17:01 -0400 - Fri, 29 Jun 2018 14:17:01 -0400 + Thu, 05 Jul 2018 11:20:46 -0400 + Thu, 05 Jul 2018 11:20:46 -0400 Jekyll v3.7.3 + Accumulo Summit is on October 15th! + <p>The <a href="http://accumulosummit.com/">Fifth Annual Accumulo Summit</a> will be held on October 15, 2018 at the <a href="http://accumulosummit.com/about/venue/">Sheraton Columbia Town Center Hotel</a> in Columbia, MD.</p> + +<p>This day-long event offers a unique opportunity for attendees to get introduced to Apache Accumulo, sharpen their skillsets, and connect with leading Accumulo users and developers.</p> + +<p>Have a great idea you’d like to share? Engineers, architects, and business leaders are encouraged to share their experiences or present a topic that would be of interest to the Accumulo community. <a href="http://accumulosummit.com/program/submit-talk/">Talks can be submitted </a> through August 1st.</p> + +<p><a href="http://accumulosummit.com/register/">Early bird registration is now open</a>! Sign up before September 1st to save $50 off the regular admission price.</p> + + + Thu, 05 Jul 2018 00:00:00 -0400 + https://accumulo.apache.org/blog/2018/07/05/accumulo-summit.html + https://accumulo.apache.org/blog/2018/07/05/accumulo-summit.html + + + blog + + + + Apache Accumulo 1.9.1 <p>Apache Accumulo 1.9.1 contains bug fixes for a critical data loss bug. Users of 1.8.0, 1.8.1, or 1.9.0 are encouraged to upgrade immediately.</p> @@ -630,166 +650,5 @@ reference the <a href="https://www.ansible.com/">Ansible</a&g - - Apache Accumulo 1.7.3 - <p>Apache Accumulo 1.7.3 is a maintenance release on the 1.7 version branch. This release contains changes from 79 issues, comprised of bug-fixes, -performance improvements, build quality improvements, and more. See<br /> -<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312121&amp;version=12335841">JIRA</a> for a complete list.</p> - -<p>Below are resources for this release:</p> - -<ul> - <li><a href="https://accumulo.apache.org/1.7/accumulo_user_manual.html">User Manual</a> : In-depth developer and administrator documentation.</li> - <li><a href="https://accumulo.apache.org/1.7/apidocs/">Javadocs</a> : Accumulo 1.7.3 API</li> - <li><a href="https://accumulo.apache.org/1.7/examples/">Examples</a> : Code with corresponding readme files that give step by step instructions for running example code.</li> -</ul> - -<p>Accumulo follows <a href="http://semver.org/">Semantic Versioning</a> <a href="https://github.com/apache/accumulo/blob/rel/1.7.3/README.md#api">guidelines</a>. This release is a -“<a href="http://semver.org/#spec-item-6">patch version</a>”, which means that only backwards compatible bug fixes are introduced in this version. A bug fix is defined as -an internal change that fixes incorrect behavior. Users of any previous 1.7.x release are strongly encouraged to update as soon as possible to benefit from the -bug fixes with very little concern in change of underlying functionality. As always, the Accumulo developers take API compatibility very seriously -and have invested much time to ensure that we meet the promises set forth to our users. Users of 1.6 or earlier that are seeking to upgrade to 1.7 should -consider 1.7.3 as a starting point.</p> - -<h2 id="major-changes">Major Changes</h2> - -<h3 id="tablet-server-performance-improvement">Tablet Server Performance Improvement</h3> - -<p><a href="https://issues.apache.org/jira/browse/ACCUMULO-4458">ACCUMULO-4458</a> mitigated some contention on the Hadoop configuration instance backing the XML configs -read for SiteConfiguration. This should improve overall Tablet Server performance.</p> - -<h3 id="synchronization-issue-with-deep-copies-of-sources">Synchronization issue with deep copies of sources</h3> - -<p>Deep copies of iterator sources were not thread safe and threw exceptions, mostly down in the ZlibDecompressor library. The real bug was in the -BoundedRangeFileInputStream. The read() method synchronizes on the underlying FSDataInputStream, however the available() method did not. -See <a href="https://issues.apache.org/jira/browse/ACCUMULO-4391">ACCUMULO-4391</a>.</p> - -<h3 id="system-permission-bug-in-thrift-proxy">System permission bug in Thrift Proxy</h3> - -<p>The Accumulo Proxy lacked support for the following system permissions:</p> - -<ul> - <li>System.CREATE_NAMESPACE</li> - <li>System.DROP_NAMESPACE</li> - <li>System.ALTER_NAMESPACE</li> - <li>System.OBTAIN_DELEGATION_TOKEN</li> -</ul> - -<p>Without these permissions, proxy users would get an AccumuloException if attempting -any of those operations. Fixed in ticket <a href="https://issues.apache.org/jira/browse/ACCUMULO-4519">ACCUMULO-4519</a>.</p> - -<h3 id="hostregextableloadbalancer-used-stale-information">HostRegexTableLoadBalancer used stale information</h3> - -<p>The HostRegexTableLoadBalancer maintains an internal mapping of tablet server pools and tablet server status. It was updated at a configurable interval -initially as an optimization. Unfortunately it had the negative side effect of providing the assignment and balance operations with stale information. -This lead to a constant shuffling of tablets. The configuration property was removed so that assign/balance methods get updated information every time. -See <a href="https://issues.apache.org/jira/browse/ACCUMULO-4576">ACCUMULO-4576</a>.</p> - -<h3 id="modify-tableoperations-online-to-check-for-table-state">Modify TableOperations online to check for table state</h3> - -<p>The table operations online operation executes as a fate operation. If a transaction lock for the table is currently held, this operation will block even -if no action is needed. <a href="https://issues.apache.org/jira/browse/ACCUMULO-4574">ACCUMULO-4574</a> changes the behavior of the online operation to a NOOP if the -table is already in the requested state. This returns immediately without queuing a fate operation.</p> - -<h2 id="other-notable-changes">Other Notable Changes</h2> - -<ul> - <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4600">ACCUMULO-4600</a> Shell does not fall back to accumulo-site.xml when on classpath</li> - <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4597">ACCUMULO-4597</a> NPE from RFile PrintInfo when RF has more than 1,000 column families.</li> - <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4488">ACCUMULO-4488</a> Fix gap in user manual on Kerberos for clients</li> - <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-2724">ACCUMULO-2724</a> CollectTabletStats had multiple -t parameter</li> - <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4431">ACCUMULO-4431</a> Log what random is chosen for a tserver.</li> - <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4549">ACCUMULO-4549</a> Remove duplicate init functions in TabletBalancer</li> - <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4467">ACCUMULO-4467</a> Random Walk broken because of unmet dependency on commons-math</li> - <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4578">ACCUMULO-4578</a> Cancel compaction FATE operation does not release namespace lock</li> - <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4505">ACCUMULO-4505</a> Shell still reads accumulo-site.xml when using Zookeeper CLI options</li> - <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4535">ACCUMULO-4535</a> HostRegexTableLoadBalancer fails with NullPointerException</li> - <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4575">ACCUMULO-4575</a> Concurrent table delete operations leave orphan fate transaction locks</li> -</ul> - -<h2 id="upgrading">Upgrading</h2> - -<p>The recommended way to upgrade from a prior 1.7.x release is to stop Accumulo, upgrade to 1.7.3 and then start 1.7.3.</p> - -<p>When upgrading, there is a known issue if the upgrade fails due to outstanding <a href="https://accumulo.apache.org/1.7/accumulo_user_manual.html#_fault_tolerant_executor_fate">FATE</a> -operations, see <a href="https://issues.apache.org/jira/browse/ACCUMULO-4496">ACCUMULO-4496</a> The work around if this situation is encountered:</p> - -<ul> - <li>Start tservers</li> - <li>Start shell</li> - <li>Run <code class="highlighter-rouge">fate print</code> to list all</li> - <li>If completed, just delete with <code class="highlighter-rouge">fate delete</code></li> - <li>Start masters once there are no more fate operations</li> -</ul> - -<p>If any of the FATE operations are not complete, you should rollback the upgrade and troubleshoot completing them with your prior version. -When performing an upgrade between major versions, the upgrade is one-way, therefore it is important that you do not have any outstanding -FATE operations before starting the upgrade.</p> - -<h3 id="from-16-to-17">From 1.6 to 1.7</h3> - -<p>Upgrades from 1.6 to 1.7 are be possible with little effort as no changes were made at the data layer and RPC changes -were made in a backwards-compatible way. The recommended way is to stop Accumulo 1.6, perform the Accumulo upgrade to -1.7, and then start 1.7. Like previous versions, after 1.7.0 is started on a 1.6 instance, a one-time upgrade will -happen by the Master which will prevent a downgrade back to 1.6. Upgrades are still one way. Upgrades from versions -prior to 1.6 to 1.7 should follow the below path to 1.6 and then perform the upgrade to 1.7 – direct upgrades to 1.7 -for versions other than 1.6 are untested.</p> - -<p>After upgrading to 1.7.0, users will notice the addition of a <code class="highlighter-rouge">replication</code> table in the <code class="highlighter-rouge">accumulo</code> namespace. This -table is created and put offline to avoid any additional maintenance if the data-center replication feature is not -in use.</p> - -<p>Existing configuration files from 1.6 should be compared against the examples provided in 1.7. The 1.6 configuration -files should all function with 1.7 code, but you will likely want to include a new file (hadoop-metrics2-accumulo.properties) -to enable the new metrics subsystem. Read the section on Hadoop Metrics2 in the Administration chapter of the Accumulo User Manual.</p> - -<p>For each of the other new features, new configuration properties exist to support the feature. Refer to the added -sections in the User Manual for the feature for information on how to properly configure and use the new functionality.</p> - -<h2 id="testing">Testing</h2> - -<p>Each unit and functional test only runs on a single node, while the RandomWalk and Continuous Ingest tests run on any number of nodes. Agitation refers to randomly restarting Accumulo processes and Hadoop Datanode processes, and, in HDFS High-Availability instances, forcing NameNode failover.</p> - -<table id="release_notes_testing" class="table"> - <thead> - <tr> - <th>OS/Environment</th> - <th>Hadoop</th> - <th>Nodes</th> - <th>ZooKeeper</th> - <th>HDFS HA</th> - <th>Tests</th> - </tr> - </thead> - <tbody> - <tr> - <td>CentOS 7, openJDK 1.8 from CentOS yum repo, EC2; 1 leader m3.xlarge, 8 workers d2.xlarge</td> - <td>2.7.3</td> - <td>9</td> - <td>3.4.9</td> - <td>No</td> - <td>24 HR Continuous Ingest without Agitation</td> - </tr> - <tr> - <td>CentOS 7, openJDK 1.8 from CentOS yum repo, EC2; 1 leader m3.xlarge, 8 workers d2.xlarge</td> - <td>2.7.3</td> - <td>9</td> - <td>3.4.9</td> - <td>No</td> - <td>24 HR Continuous Ingest Agitation</td> - </tr> - </tbody> -</table> - - - Thu, 06 Apr 2017 00:00:00 -0400 - https://accumulo.apache.org/release/accumulo-1.7.3/ - https://accumulo.apache.org/release/accumulo-1.7.3/ - - - release - - - diff --git a/index.html b/index.html index 3e38f63..ee9ed47 100644 --- a/index.html +++ b/index.html @@ -189,6 +189,13 @@ + +
+ @@ -215,13 +222,6 @@
-
- -
- diff --git a/news/index.html b/news/index.html index e2e2dfe..b9ab5e7 100644 --- a/news/index.html +++ b/news/index.html @@ -158,6 +158,13 @@ + + + + diff --git a/redirects.json b/redirects.json index 2ec52c0..367bed1 100644 --- a/redirects.json +++ b/redirects.json @@ -1 +1 @@ -{"/release_notes/1.5.1.html":"https://accumulo.apache.org/release/accumulo-1.5.1/","/release_notes/1.6.0.html":"https://accumulo.apache.org/release/accumulo-1.6.0/","/release_notes/1.6.1.html":"https://accumulo.apache.org/release/accumulo-1.6.1/","/release_notes/1.6.2.html":"https://accumulo.apache.org/release/accumulo-1.6.2/","/release_notes/1.7.0.html":"https://accumulo.apache.org/release/accumulo-1.7.0/","/release_notes/1.5.3.html":"https://accumulo.apache.org/release/accumulo-1.5.3/" [...] \ No newline at end of file +{"/release_notes/1.5.1.html":"https://accumulo.apache.org/release/accumulo-1.5.1/","/release_notes/1.6.0.html":"https://accumulo.apache.org/release/accumulo-1.6.0/","/release_notes/1.6.1.html":"https://accumulo.apache.org/release/accumulo-1.6.1/","/release_notes/1.6.2.html":"https://accumulo.apache.org/release/accumulo-1.6.2/","/release_notes/1.7.0.html":"https://accumulo.apache.org/release/accumulo-1.7.0/","/release_notes/1.5.3.html":"https://accumulo.apache.org/release/accumulo-1.5.3/" [...] \ No newline at end of file diff --git a/search_data.json b/search_data.json index 07d4834..70c5530 100644 --- a/search_data.json +++ b/search_data.json @@ -232,6 +232,14 @@ }, + "blog-2018-07-05-accumulo-summit-html": { + "title": "Accumulo Summit is on October 15th!", + "content" : "The Fifth Annual Accumulo Summit will be held on October 15, 2018 at the Sheraton Columbia Town Center Hotel in Columbia, MD.This day-long event offers a unique opportunity for attendees to get introduced to Apache Accumulo, sharpen their skillsets, and connect with leading Accumulo users and developers.Have a great idea you’d like to share? Engineers, architects, and business leaders are encouraged to share their experiences or present a topic that would be of inter [...] + "url": " /blog/2018/07/05/accumulo-summit.html", + "categories": "blog" + } + , + "release-accumulo-1-9-1": { "title": "Apache Accumulo 1.9.1", "content" : "Apache Accumulo 1.9.1 contains bug fixes for a critical data loss bug. Users of1.8.0, 1.8.1, or 1.9.0 are encouraged to upgrade immediately. User Manual - In-depth developer and administrator documentation Javadocs - Accumulo 1.9 API Examples - Code with corresponding readme files that give step bystep instructions for running example codeNotable ChangesFixes for Critical WAL Data Loss Bugs (affects versions 1.8.0-1.9.0)Accumulo 1.9.1 contains multiple bug fixes fo [...]