accumulo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ktur...@apache.org
Subject svn commit: r1585780 - /accumulo/site/trunk/content/release_notes/1.6.0.mdtext
Date Tue, 08 Apr 2014 16:51:29 GMT
Author: kturner
Date: Tue Apr  8 16:51:29 2014
New Revision: 1585780

URL: http://svn.apache.org/r1585780
Log:
ACCUMULO-2396 updated release notes based on comments from ecn

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=1585780&r1=1585779&r2=1585780&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  8 16:51:29 2014
@@ -36,7 +36,7 @@ Administering an Accumulo instance with 
 
 ### Conditional Mutations
 
-Accumulo has not offered a way to make atomic row changes until now.  Accumulo now supports
atomic test and set row operations.  [ACCUMULO-1000][ACCUMULO-1000] added conditional mutations
and a conditional writer.  A conditional mutation has tests on columns that must pass before
any changes are made.  These test are executed in server processes while a row lock is held.
 Below is a simple example of making atomic row changes using conditional mutations.
+Accumulo now offers a way to make atomic read,modify,write row changes from the client side.
 Accumulo now supports atomic test and set row operations.  [ACCUMULO-1000][ACCUMULO-1000]
added conditional mutations and a conditional writer.  A conditional mutation has tests on
columns that must pass before any changes are made.  These test are executed in server processes
while a row lock is held.  Below is a simple example of making atomic row changes using conditional
mutations.
 
  1. Read columns X,Y,SEQ into a,b,s from row R1 using an isolated scanner.
  2. For row R1 write conditional mutation X=f(a),Y=g(b),SEQ=s+1 if SEQ==s.
@@ -65,23 +65,15 @@ Accumulo only sorts data lexicographical
 
        //sorting ba1,ba2,ba3,ba4, and ba5 lexicographically will result in the same order
as sorting the ComparablePairs
 
-### Multi-table Accumulo input format
-
-[ACCUMULO-391][ACCUMULO-391] makes it possible to easily read from multiple tables in a Map
Reduce job.  TODO is there more to say about this, if not maybe move to one-liners.
-
 ### Locality groups in memory
 
 In cases where a very small amount of data is stored in a locality group one would expect
fast scans over that locality group.  However this was not always the case because recently
written data stored in memory was not partitioned by locality group.  Therefore if a table
had 100GB of data in memory and 1MB of that was in locality group A, then scanning A would
have required reading all 100GB.  [ACCUMULO-112][ACCUMULO-112] changes this and partitions
data by locality group as its written.
 
-### Jline2 support in shell
-
-[ACCUMULO-1442][ACCUMULO-1442] TODO whats some of the goodness this brings to the shell?
-
 ### Service IP addresses
 
 Previous versions of Accumulo always used IP addresses internally.  This could be problematic
in virtual machine environments where IP addresses change.  In [ACCUMULO-1585][ACCUMULO-1585]
this was changed, now the accumulo uses the exact hostnames from its config files for internal
addressing.  
 
-All Accumulo processes running on a cluster are locatable via zookeeper.  Therefore using
well known ports is not really required.  [ACCUMULO-1664][ACCUMULO-1664] makes it possible
to for all Accumulo processes to use random ports.  This makes it easier to run multiple Accumulo
processes on a single node.   
+All Accumulo processes running on a cluster are locatable via zookeeper.  Therefore using
well known ports is not really required.  [ACCUMULO-1664][ACCUMULO-1664] makes it possible
to for all Accumulo processes to use random ports.  This makes it easier to run multiple Accumulo
instances on a single node.   
 
 ### ViewFS
 
@@ -103,9 +95,11 @@ TODO some bugs may be unintelligible to 
 
  * [ACCUMULO-324][ACCUMULO-324] System/site constraints and iterators should NOT affect the
METADATA table
  * [ACCUMULO-335][ACCUMULO-335] Batch scanning over the !METADATA table can cause issues
+ * [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-1572][ACCUMULO-1572] Single node zookeeper failure kills connected Accumulo
servers
  * [ACCUMULO-1661][ACCUMULO-1661] AccumuloInputFormat cannot fetch empty column family
  * [ACCUMULO-1696][ACCUMULO-1696] Deep copy in the compaction scope iterators can throw off
the stats
  * [ACCUMULO-1698][ACCUMULO-1698] stop-here doesn't consider system hostname



Mime
View raw message