accumulo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From els...@apache.org
Subject svn commit: r1660205 - /accumulo/site/trunk/content/release_notes/1.6.2.mdtext
Date Mon, 16 Feb 2015 21:17:45 GMT
Author: elserj
Date: Mon Feb 16 21:17:45 2015
New Revision: 1660205

URL: http://svn.apache.org/r1660205
Log:
Some bug fixes

Modified:
    accumulo/site/trunk/content/release_notes/1.6.2.mdtext

Modified: accumulo/site/trunk/content/release_notes/1.6.2.mdtext
URL: http://svn.apache.org/viewvc/accumulo/site/trunk/content/release_notes/1.6.2.mdtext?rev=1660205&r1=1660204&r2=1660205&view=diff
==============================================================================
--- accumulo/site/trunk/content/release_notes/1.6.2.mdtext (original)
+++ accumulo/site/trunk/content/release_notes/1.6.2.mdtext Mon Feb 16 21:17:45 2015
@@ -28,11 +28,35 @@ the improvements with very little concer
 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.
 
-## Performance Improvements
+## Notable Bug Fixes
+
+### Only first ZooKeeper server is used
 
-Apache Accumulo 1.6.1 includes a number of performance-related fixes over previous versions.
-Many of these improvements were also included in the recently released Apache Accumulo 1.5.2.
+In constructing a `ZooKeeperInstance`, 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
+the ZooKeeper quorum list to use all servers, not just the first.
+
+### Incorrectly handled ZooKeeper exception
+
+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 `ZooUtil.putData(...)`
to handle
+the expected error conditions correctly.
+
+### `scanId` is not set in `ActiveScan`
+
+The `ActiveScan` class is the returned object by `InstanceOperations.listScans`. This class
represents a
+"scan" running on Accumulo servers, either from a `Scanner` or `BatchScanner`. The `ActiveScan`
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]
+fixes `ActiveScan` to ensure that the internal identifier `scanId` is properly set.
+
+## Performance Improvements
 
+Apache Accumulo 1.6.2 includes a number of performance-related fixes over previous versions.
 
 ### Improvement 1
 
@@ -42,12 +66,6 @@ Many of these improvements were also inc
 
 ### Improvement 1
 
-## Notable Bug Fixes
-
-### Bug fix 1
-
-### Bug fix 2
-
 ## Documentation
 
 The following documentation updates were made: 
@@ -89,4 +107,7 @@ and, in HDFS High-Availability instances
 [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
\ No newline at end of file
+[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
\ No newline at end of file



Mime
View raw message