You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by ct...@apache.org on 2015/06/26 20:04:33 UTC
svn commit: r1687827 -
/accumulo/site/trunk/content/release_notes/1.5.3.mdtext
Author: ctubbsii
Date: Fri Jun 26 18:04:33 2015
New Revision: 1687827
URL: http://svn.apache.org/r1687827
Log:
ACCUMULO-3843 Update release notes with more links, some wording changes.
Modified:
accumulo/site/trunk/content/release_notes/1.5.3.mdtext
Modified: accumulo/site/trunk/content/release_notes/1.5.3.mdtext
URL: http://svn.apache.org/viewvc/accumulo/site/trunk/content/release_notes/1.5.3.mdtext?rev=1687827&r1=1687826&r2=1687827&view=diff
==============================================================================
--- accumulo/site/trunk/content/release_notes/1.5.3.mdtext (original)
+++ accumulo/site/trunk/content/release_notes/1.5.3.mdtext Fri Jun 26 18:04:33 2015
@@ -16,31 +16,33 @@ Notice: Licensed to the Apache Softwa
specific language governing permissions and limitations
under the License.
-Apache Accumulo 1.5.3 is a bug-fix release for the 1.5 series. It is likely the last
-release in this line due to lack of user interest and the magnitude of improvements
-in newer release lines.
+Apache Accumulo 1.5.3 is a bug-fix release for the 1.5 series. It is likely to be the last
+1.5 release, with development shifting towards newer release lines. We recommend upgrading
+to a newer version to continue to get bug fixes and new features.
In the context of Accumulo's [Semantic Versioning][semver] [guidelines][api],
-this is a "patch version". This means that there have been no API changes. Any
+this is a "patch version". This means that there should be no public API changes. Any
changes which were made were done in a backwards-compatible manner. Code that
-runs against 1.5.2 is guaranteed to run against 1.5.3.
+runs against 1.5.2 should run against 1.5.3.
+
+Previous release notes for 1.5.2 can be found [here][REL_152].
We'd like to thank all of the committers and contributors which had a part in
-making this release from code contributions to testing. Everyone's efforts are
+making this release, from code contributions to testing. Everyone's efforts are
greatly appreciated.
-# Security Changes
+## Security Changes
-## SSLv3 disabled (POODLE)
+### [SSLv3 disabled (POODLE)][ACCUMULO-3316]
Many Accumulo services were capable of enabling wire encryption using
-SSL connectors. 1.5.3 disables the problematic SSLv3 version which was
-susceptible to the man-in-the-middle attack.
-
+SSL connectors. To be safe, [ACCUMULO-3316] disables the problematic SSLv3 version by default which was
+potentially susceptible to the man-in-the-middle attack. [ACCUMULO-3317] also disables SSLv3 in the monitor,
+so it will not accept SSLv3 client connections, when running it with https.
-# Notable Bug Fixes
+## Notable Bug Fixes
-## SourceSwitchingIterator Deadlock
+### [SourceSwitchingIterator Deadlock][ACCUMULO-3745]
An instance of SourceSwitchingIterator, the Accumulo iterator which transparently manages
whether data for a tablet read from memory (the in-memory map) or disk (HDFS after a minor
@@ -52,7 +54,7 @@ inside of the SourceSwitchingIterator to
The only mitigation of this bug was to restart the tablet server that is deadlocked.
-## Table flush blocked indefinitely
+### [Table flush blocked indefinitely][ACCUMULO-3597]
While running the Accumulo RandomWalk distributed test, it was observed that all activity in
Accumulo had stopped and there was an offline Accumulo metadata table tablet. The system first
@@ -73,20 +75,24 @@ tablets in the system.
The only mitigation of this bug was to restart the tablet server that is hung.
-## RPC Connections not cached
+### [RPC Connections not cached][ACCUMULO-3574]
It was observed that the underlying connection for invoking RPCs were not actually being cached,
despite it being requested that they should be cached. While this did not result in a noticed
performance impact, it was deficiency. [ACCUMULO-3574] ensures that connections are cached when
it is requested that they are.
-## Deletes on Thrift Proxy API ignored
+### [Deletes on Thrift Proxy API ignored][ACCUMULO-3474]
A user noted that when trying to specify a delete using the Accumulo Thrift Proxy, the delete
was treated as an update. [ACCUMULO-3474] fixes the Proxy server such that deletes are properly
respected as specified by the client.
-# Testing #
+## Other Changes
+
+Other changes for this version can be found [in JIRA][CHANGES].
+
+## Testing
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
@@ -129,6 +135,7 @@ Accumulo configuration from `120s` to `2
</tr>
</table>
+[ACCUMULO-3316]: https://issues.apache.org/jira/browse/ACCUMULO-3316
[ACCUMULO-2388]: https://issues.apache.org/jira/browse/ACCUMULO-2388
[ACCUMULO-3474]: https://issues.apache.org/jira/browse/ACCUMULO-3474
[ACCUMULO-3574]: https://issues.apache.org/jira/browse/ACCUMULO-3574
@@ -137,3 +144,5 @@ Accumulo configuration from `120s` to `2
[api]: https://github.com/apache/accumulo/blob/1.7.0/README.md#api
[readme]: https://github.com/apache/accumulo/blob/1.5.3/README.md
[semver]: http://semver.org
+[CHANGES]: https://issues.apache.org/jira/browse/ACCUMULO/fixforversion/12328662
+[REL_152]: /release_notes/1.5.2.html
\ No newline at end of file