accumulo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ktur...@apache.org
Subject [accumulo-website] branch asf-site updated: Jekyll build from master:214f2fb
Date Wed, 18 Apr 2018 18:25:59 GMT
This is an automated email from the ASF dual-hosted git repository.

kturner 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 a413150  Jekyll build from master:214f2fb
a413150 is described below

commit a4131508ff6ba977d86ecf380dd8251a303ea392
Author: Keith Turner <kturner@apache.org>
AuthorDate: Wed Apr 18 14:25:36 2018 -0400

    Jekyll build from master:214f2fb
    
    update 1.9.0 release notes (#78)
---
 feed.xml                          |  4 +--
 release/accumulo-1.9.0/index.html | 69 +++++++++++++++++++++++++++++----------
 2 files changed, 54 insertions(+), 19 deletions(-)

diff --git a/feed.xml b/feed.xml
index 7be6311..3056160 100644
--- a/feed.xml
+++ b/feed.xml
@@ -6,8 +6,8 @@
 </description>
     <link>https://accumulo.apache.org/</link>
     <atom:link href="https://accumulo.apache.org/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Tue, 17 Apr 2018 15:54:24 -0400</pubDate>
-    <lastBuildDate>Tue, 17 Apr 2018 15:54:24 -0400</lastBuildDate>
+    <pubDate>Wed, 18 Apr 2018 14:25:22 -0400</pubDate>
+    <lastBuildDate>Wed, 18 Apr 2018 14:25:22 -0400</lastBuildDate>
     <generator>Jekyll v3.7.3</generator>
     
     
diff --git a/release/accumulo-1.9.0/index.html b/release/accumulo-1.9.0/index.html
index 7a75c0c..520325d 100644
--- a/release/accumulo-1.9.0/index.html
+++ b/release/accumulo-1.9.0/index.html
@@ -164,9 +164,9 @@ for a list of changes.</p>
 <p>Below are resources for this release:</p>
 
 <ul>
-  <li><a href="https://accumulo.apache.org/1.9/accumulo_user_manual.html">User
Manual</a> - In-depth developer and administrator documentation.</li>
-  <li><a href="https://accumulo.apache.org/1.9/apidocs/">Javadocs</a> -
Accumulo 1.9.0 API</li>
-  <li><a href="https://accumulo.apache.org/1.9/examples/">Examples</a>
- Code with corresponding readme files that give step by step instructions
+  <li><a href="/1.9/accumulo_user_manual.html">User Manual</a> - In-depth
developer and administrator documentation.</li>
+  <li><a href="/1.9/apidocs/">Javadocs</a> - Accumulo 1.9.0 API</li>
+  <li><a href="/1.9/examples/">Examples</a> - Code with corresponding readme
files that give step by step instructions
 for running example code.</li>
 </ul>
 
@@ -176,18 +176,63 @@ for running example code.</li>
 
 <p>In <a href="https://issues.apache.org/jira/browse/ACCUMULO-4611">ACCUMULO-4611</a>,
public API in ClientConfiguration using commons config types was deprecated to
 better support Hadoop 3 in the future. New methods were added to replace these methods which
cause
-this release to be a 1.9.0 release.</p>
+this release to be a 1.9.0 release.  These changes allow removal of commons config from Accumulo’s

+API in 2.0.0.  If using ClientConfiguration, then switching from existing constructors to
the new
+static methods <a href="/1.9/apidocs/org/apache/accumulo/core/client/ClientConfiguration.html#create--">create()</a>,
<a href="/1.9/apidocs/org/apache/accumulo/core/client/ClientConfiguration.html#fromFile-java.io.File-">fromFile()</a>,
or <a href="/1.9/apidocs/org/apache/accumulo/core/client/ClientConfiguration.html#fromMap-java.util.Map-">fromMap()</a>
will ensure your code works in 2.0.0.</p>
 
 <h3 id="performance-improvements">Performance Improvements</h3>
 
-<p>Several peformance improvements were added in <a href="https://github.com/apache/accumulo/issues/379">#379</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4778">ACCUMULO-4778</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4779">ACCUMULO-4779</a>
and
-<a href="https://issues.apache.org/jira/browse/ACCUMULO-4781">ACCUMULO-4781</a>.</p>
+<p>Accumulo was profiled while running lots of concurrent small scans. During this
excercise these
+performance bugs were found and fixed: [#378], <a href="https://issues.apache.org/jira/browse/ACCUMULO-4778">ACCUMULO-4778</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4779">ACCUMULO-4779</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4781">ACCUMULO-4781</a>,
+<a href="https://issues.apache.org/jira/browse/ACCUMULO-4782">ACCUMULO-4782</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4788">ACCUMULO-4788</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4789">ACCUMULO-4789</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4790">ACCUMULO-4790</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4797">ACCUMULO-4797</a>,

+<a href="https://issues.apache.org/jira/browse/ACCUMULO-4798">ACCUMULO-4798</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4799">ACCUMULO-4799</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4800">ACCUMULO-4800</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4801">ACCUMULO-4801</a>,
<a href="https://issues.apache.org/jira/browse/ACCUMULO-4805">ACCUMULO-4805</a>,
and <a href="https://issues.apache.org/jira/browse/ACCUMULO-4809">ACCUMULO-4809</a></p>
+
+<p>Below are other significant performance improvements in 1.9.0 :</p>
+
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4636">ACCUMULO-4636</a>
- System iterator performance improvements</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4657">ACCUMULO-4657</a>
- Avoided expensive BulkImport logging</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4667">ACCUMULO-4667</a>
- Avoided unnecessary recomputation in LocalityGroupIterator</li>
+  <li><a href="https://github.com/apache/accumulo/issues/410">#410</a>
- Fixed inefficient auths check</li>
+</ul>
+
+<h3 id="fixed-upgrade-process-to-set-version-on-all-volumes">Fixed upgrade process
to set version on all volumes</h3>
+
+<p>During upgrades, only one volume in a multiple HDFS volume was updated with the
correct version. This would cause all tablet servers
+to complain and ultimately fail. <a href="https://issues.apache.org/jira/browse/ACCUMULO-4686">ACCUMULO-4686</a>
fixes this by setting the version on all volumes.</p>
+
+<h3 id="updated-accumulo-to-work-with-new-releases-of-guava">Updated Accumulo to work
with new releases of Guava</h3>
+
+<p>In <a href="https://issues.apache.org/jira/browse/ACCUMULO-4702">ACCUMULO-4702</a>,
dependencies on Beta-annotated Guava classes and methods were removed. While Accumulo still
+includes Guava 14 in its tarball, it will work with newer versions of Guava in client code.
It has been tested to work
+with Guava 23.</p>
+
+<h3 id="updated-rfile-to-prevent-very-large-blocks">Updated RFile to prevent very large
blocks</h3>
+
+<p>RFiles now use windowed statistics (<a href="https://issues.apache.org/jira/browse/ACCUMULO-4669">ACCUMULO-4669</a>)
to prevent very large blocks.  In 1.8.0 a bug was introduced that
+caused RFile data block sizes to grow very large in the case where key sizes slowly increased.
 This could lead
+to degraded query performance or out of memory exceptions on tablet servers.</p>
+
+<h3 id="allow-iterators-to-yield">Allow iterators to yield</h3>
+
+<p>In <a href="https://issues.apache.org/jira/browse/ACCUMULO-4643">ACCUMULO-4643</a>
added capability for an iterator to yield control in a seek or next call prior
+to finding a key/value.  Yielding avoids starvation of other scans when
+iterators take a long time to return a key/value. To use this feature,
+implement YieldingKeyValueIterator.</p>
 
 <h2 id="other-notable-changes">Other Notable Changes</h2>
 
+<ul>
+  <li><a href="https://github.com/apache/accumulo/issues/403">#403</a>
- Enabled more metrics reporting</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4528">ACCUMULO-4528</a>
- Add import/export table info to docs</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4655">ACCUMULO-4655</a>
- Added a Response Time column to the monitor</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4693">ACCUMULO-4693</a>
- Add process name to metrics</li>
+  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4721">ACCUMULO-4721</a>
- Document rfile-info in the user manual</li>
+</ul>
+
 <h2 id="upgrading">Upgrading</h2>
 
-<p>View the <a href="https://accumulo.apache.org/docs/2.0/administration/upgrading">Upgrading
Accumulo documentation</a> for guidance.</p>
+<p>View the <a href="/docs/2.0/administration/upgrading">Upgrading Accumulo documentation</a>
for guidance.</p>
 
 <h2 id="testing">Testing</h2>
 
@@ -197,8 +242,6 @@ this release to be a 1.9.0 release.</p>
   <li><a href="https://github.com/apache/accumulo/issues/379">#379</a>
- Misc performance improvements</li>
   <li><a href="https://github.com/apache/accumulo/issues/393">#393</a>
- Add TableOfflineException to TableOps.addSplits</li>
   <li><a href="https://github.com/apache/accumulo/issues/401">#401</a>
- Fix ChaoticBalancerIT</li>
-  <li><a href="https://github.com/apache/accumulo/issues/403">#403</a>
- Enabled more metrics reporting</li>
-  <li><a href="https://github.com/apache/accumulo/issues/410">#410</a>
- Fixed inefficient auths check</li>
   <li><a href="https://github.com/apache/accumulo/issues/416">#416</a>
- POM updates for formatting</li>
   <li><a href="https://github.com/apache/accumulo/issues/417">#417</a>
- Make TLSv1.2 the default</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-1972">ACCUMULO-1972</a>
- Fixed Range constructor</li>
@@ -212,7 +255,6 @@ this release to be a 1.9.0 release.</p>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4432">ACCUMULO-4432</a>
- Ensure ITs are categorized</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4482">ACCUMULO-4482</a>
- Mention snappy compression in docs</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4506">ACCUMULO-4506</a>
- Add a timeout to a replication RPC call</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4528">ACCUMULO-4528</a>
- Add import/export table info to docs</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4546">ACCUMULO-4546</a>
- Create default log message for table error</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4555">ACCUMULO-4555</a>
- Removes parsing of version string in Version class</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4576">ACCUMULO-4576</a>
- Suppress warnings from deprecations</li>
@@ -226,21 +268,16 @@ this release to be a 1.9.0 release.</p>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4627">ACCUMULO-4627</a>
- Add corrupt WAL recovery instructions to user manual</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4633">ACCUMULO-4633</a>
- Added check to prevent division by zero</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4634">ACCUMULO-4634</a>
- Appropriately implement the mocked out methods of MockIteratorEnvironment per the interface
specifications.</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4636">ACCUMULO-4636</a>
- System iterator improvements</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4639">ACCUMULO-4639</a>
- Relocate NullTserver test class</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4640">ACCUMULO-4640</a>
- Accumulo shell is expecting instance.volumes in client.conf instead of accumulo-site.xml</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4643">ACCUMULO-4643</a>
- Allow iterators to yield</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4648">ACCUMULO-4648</a>
- Update voting text in build.sh script</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4654">ACCUMULO-4654</a>
- Continue balancing even with pending migrations</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4655">ACCUMULO-4655</a>
- Added a Response Time column to the monitor</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4656">ACCUMULO-4656</a>
- Add option to PrintInfo for displaying Index information</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4657">ACCUMULO-4657</a>
- BulkImport Performance Bottleneck</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4658">ACCUMULO-4658</a>
- Cache call to ZooKeeper to get table id map for the duration of the method</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4660">ACCUMULO-4660</a>
- Sanitize incoming values from HTTP parameters</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4662">ACCUMULO-4662</a>
- Fix ambiguous table reference</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4665">ACCUMULO-4665</a>
- Use UGI with real Kerberos credentials</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4666">ACCUMULO-4666</a>
- Improve KerberosToken sanity-checks and related doc</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4667">ACCUMULO-4667</a>
- Inefficient LocalityGroupIterator</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4669">ACCUMULO-4669</a>
- Use windowed statistics in RFile</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4676">ACCUMULO-4676</a>
- Use HTTPOnly flags in monitor</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4682">ACCUMULO-4682</a>
- Enforce import ordering</li>
@@ -248,12 +285,10 @@ this release to be a 1.9.0 release.</p>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4685">ACCUMULO-4685</a>
- Fix minor warnings and bug in FileRefTest</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4686">ACCUMULO-4686</a>
- Fix upgrade process to set version in all volumes</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4687">ACCUMULO-4687</a>
- Clean up some static-analysis warnings</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4693">ACCUMULO-4693</a>
- Add process name to metrics</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4699">ACCUMULO-4699</a>
- Fixed queued work key in replication</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4702">ACCUMULO-4702</a>
- Code fixes to work with Guava 23</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4713">ACCUMULO-4713</a>
- Correct handling min and max timestamps</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4716">ACCUMULO-4716</a>
- Don’t cache blks over max array size</li>
-  <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4721">ACCUMULO-4721</a>
- Document rfile-info in the user manual</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4741">ACCUMULO-4741</a>
- Remove minified files in Monitor</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4744">ACCUMULO-4744</a>
- Fixed RFile API scanner bug</li>
   <li><a href="https://issues.apache.org/jira/browse/ACCUMULO-4751">ACCUMULO-4751</a>
- Set createdTime for status records</li>

-- 
To stop receiving notification emails like this one, please contact
kturner@apache.org.

Mime
View raw message