Author: kturner Date: Wed Apr 9 16:32:49 2014 New Revision: 1586018 URL: http://svn.apache.org/r1586018 Log: ACCUMULO-2396 add intro to release notes
Modified: accumulo/site/trunk/content/release_notes/1.6.0.mdtext Modified: accumulo/site/trunk/content/release_notes/1.6.0.mdtext URL: http://svn.apache.org/viewvc/accumulo/site/trunk/content/release_notes/1.6.0.mdtext?rev=1586018&r1=1586017&r2=1586018&view=diff ============================================================================== --- accumulo/site/trunk/content/release_notes/1.6.0.mdtext (original) +++ accumulo/site/trunk/content/release_notes/1.6.0.mdtext Wed Apr 9 16:32:49 2014 @@ -18,11 +18,11 @@ Notice: Licensed to the Apache Softwa **DRAFT 1.6.0 RELEASE NOTES** -Apache Accumulo 1.6.0 +Apache Accumulo 1.6.0 adds some major new features and fixes many bugs. This release contains changes from 609 issues contributed by 36 contributors and committers. -This document is a work in progress. +TODO paragraph on API changes -TODO recommend hadoop 2 +Accumulo 1.6.0 runs on Hadoop 1, however Hadoop 2 with HA namenode is recommended for production systems. In addition to HA, Hadoop 2 also offers better data durability guarantees, in the case when nodes lose power, than Hadoop 1. ## Notable Improvements @@ -34,7 +34,7 @@ To overcome this bottleneck, support for ### Table namespaces -Administering an Accumulo instance with many tables is cumbersome. To ease this, [ACCUMULO-802][ACCUMULO-802] introduced table namespaces which allow tables to be grouped into logical collections. This allows configuration and permission changes to made to a namespace, which will apply to all of its tables. Example use cases are ... TODO +Administering an Accumulo instance with many tables is cumbersome. To ease this, [ACCUMULO-802][ACCUMULO-802] introduced table namespaces which allow tables to be grouped into logical collections. This allows configuration and permission changes to made to a namespace, which will apply to all of its tables. ### Conditional Mutations @@ -87,6 +87,7 @@ ticket that contains numerous fixes to e ### Other notable changes * [ACCUMULO-842][ACCUMULO-842] Added FATE administration to shell + * [ACCUMULO-1442][ACCUMULO-1442] JLine2 support was added to the shell. This adds features like history search and other nice things GNU Readline has. * [ACCUMULO-1481][ACCUMULO-1481] The root tablet is now the root table. * [ACCUMULO-1566][ACCUMULO-1566] When read-ahead starts in the scanner is now configurable. * [ACCUMULO-1667][ACCUMULO-1667] Added a synchronous version of online and offline table @@ -98,14 +99,10 @@ ticket that contains numerous fixes to e ## Notable Bug Fixes -TODO kturner looked at bugs w/ fix version of 1.6.0 and a non-empty affects version and selected ones he thought were relevant to users.... need others devs to do this -TODO some bugs may be unintelligible to end users... either improve the issue descritpion or remove from list - * [ACCUMULO-324][ACCUMULO-324] System/site constraints and iterators should NOT affect the METADATA table * [ACCUMULO-335][ACCUMULO-335] Can't batchscan over the !METADATA table * [ACCUMULO-391][ACCUMULO-391] Added support for reading from multiple tables in a Map Reduce job. * [ACCUMULO-1018][ACCUMULO-1018] Client does not give informative message when user can not read table - * [ACCUMULO-1442][ACCUMULO-1442] JLine2 support was added to the shell. This adds features like history search and other nice things GNU Readline has. * [ACCUMULO-1492][ACCUMULO-1492] bin/accumulo should follow symbolic links * [ACCUMULO-1572][ACCUMULO-1572] Single node zookeeper failure kills connected Accumulo servers * [ACCUMULO-1661][ACCUMULO-1661] AccumuloInputFormat cannot fetch empty column family @@ -113,7 +110,6 @@ TODO some bugs may be unintelligible to * [ACCUMULO-1698][ACCUMULO-1698] stop-here doesn't consider system hostname * [ACCUMULO-1901][ACCUMULO-1901] start-here.sh starts only one GC process even if more are defined * [ACCUMULO-1920][ACCUMULO-1920] Monitor was not seeing zookeeper updates for tables - * [ACCUMULO-1921][ACCUMULO-1921] NPE in tablet assignment * [ACCUMULO-1994][ACCUMULO-1994] Proxy does not handle Key timestamps correctly * [ACCUMULO-2037][ACCUMULO-2037] Tablets are now assigned to the last location * [ACCUMULO-2174][ACCUMULO-2174] VFS Classloader has potential to collide localized resources @@ -148,8 +144,6 @@ For more information, see [ACCUMULO-1950 * [ACCUMULO-2008][ACCUMULO-2008] Block cache reserves section for in-memory blocks * [ACCUMULO-2059][ACCUMULO-2059] Namespace constraints easily get clobbered by table constraints -TODO look for other known issues - ## Documentation updates * [ACCUMULO-1218][ACCUMULO-1218] document the recovery from a failed zookeeper @@ -228,7 +222,6 @@ and, in HDFS High-Availability instances [ACCUMULO-1901]: https://issues.apache.org/jira/browse/ACCUMULO-1901 "start-here.sh starts only one GC process even if more are defined" [ACCUMULO-1905-comment]: https://issues.apache.org/jira/browse/ACCUMULO-1905?focusedCommentId=13915208&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13915208 [ACCUMULO-1920]: https://issues.apache.org/jira/browse/ACCUMULO-1920 "monitor not seeing zookeeper updates" -[ACCUMULO-1921]: https://issues.apache.org/jira/browse/ACCUMULO-1921 "NPE in tablet assignment" [ACCUMULO-1933]: https://issues.apache.org/jira/browse/ACCUMULO-1933 "Make unit on memory parameters case-insensitive" [ACCUMULO-1946]: https://issues.apache.org/jira/browse/ACCUMULO-1946 "Include dfs.datanode.synconclose in hdfs configuration documentation" [ACCUMULO-1950]: https://issues.apache.org/jira/browse/ACCUMULO-1950 "Reduce the number of calls to hsync"