Author: elserj
Date: Tue Apr 15 05:22:30 2014
New Revision: 1587422

URL: http://svn.apache.org/r1587422
Log:
ACCUMULO-2396 Add section describing reason behind omission of nativemap shared 
lib in binary tarball and how to built said library.

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=1587422&r1=1587421&r2=1587422&view=diff
==============================================================================
--- accumulo/site/trunk/content/release_notes/1.6.0.mdtext (original)
+++ accumulo/site/trunk/content/release_notes/1.6.0.mdtext Tue Apr 15 05:22:30 
2014
@@ -82,6 +82,18 @@ While Hadoop [does not support IPv6 netw
 Multiple bug-fixes were made to support running Accumulo over multiple HDFS 
instances using ViewFS. [ACCUMULO-2047][ACCUMULO-2047] is the parent
 ticket that contains numerous fixes to enable this support.
 
+### Packaging
+
+One notable change that was made to the binary tarball is the purposeful 
omission of a pre-built copy of the Accumulo "native map" library.
+This shared library is used at ingest time to implement an off-JVM-heap sorted 
map that greatly increases ingest throughput while side-stepping
+issues such as JVM garbage collection pauses. In earlier releases, a pre-built 
copy of this shared library was included in the binary tarball; however, the 
decision was made to omit this due to the potential variance in toolchains on 
the target system.
+
+It is recommended that users invoke the provided build_native_library.sh 
before running Accumulo:
+
+       $ACCUMULO_HOME/bin/build_native_library.sh
+
+Be aware that you will need a C++ compiler/toolchain installed to build this 
library. Check your GNU/Linux distribution documentation for the package 
manager command.
+
 ### Other notable changes
 
  * [ACCUMULO-842][ACCUMULO-842] Added FATE administration to shell


Reply via email to