cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jasobr...@apache.org
Subject [2/2] git commit: Merge branch 'cassandra-1.2' into trunk
Date Thu, 01 Aug 2013 13:07:50 GMT
Merge branch 'cassandra-1.2' into trunk

Conflicts:
	NEWS.txt


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/0ab0db29
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/0ab0db29
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/0ab0db29

Branch: refs/heads/trunk
Commit: 0ab0db292b1333ce9c154897b1bda840d4151be7
Parents: 4cdd75a 579ed75
Author: Jason Brown <jasedbrown@gmail.com>
Authored: Thu Aug 1 06:07:11 2013 -0700
Committer: Jason Brown <jasedbrown@gmail.com>
Committed: Thu Aug 1 06:07:11 2013 -0700

----------------------------------------------------------------------
 NEWS.txt | 11 +++++++++++
 1 file changed, 11 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/0ab0db29/NEWS.txt
----------------------------------------------------------------------
diff --cc NEWS.txt
index f936b91,11281ee..ff8e387
--- a/NEWS.txt
+++ b/NEWS.txt
@@@ -13,72 -13,21 +13,83 @@@ restore snapshots created with the prev
  'sstableloader' tool. You can upgrade the file format of your snapshots
  using the provided 'sstableupgrade' tool.
  
 +2.0.0
 +=====
 +
 +Upgrading
 +---------
 +    - CAS and new features in CQL such as DROP COLUMN assume that cell
 +      timestamps are microseconds-since-epoch.  Do not use these
 +      features if you are using client-specified timestamps with some
 +      other source.
 +    - Upgrading is ONLY supported from Cassandra 1.2.7 or later.  This
 +      goes for sstable compatibility as well as network.  When
 +      upgrading from an earlier release, upgrade to 1.2.7 first and
 +      run upgradesstables before proceeding to 2.0.
 +    - Replication and strategy options do not accept unknown options anymore.
 +      This was already the case for CQL3 in 1.2 but this is now the case for
 +      thrift too.
 +    - auto_bootstrap of a single-token node with no initial_token will
 +      now pick a random token instead of bisecting an existing token
 +      range.  We recommend upgrading to vnodes; failing that, we
 +      recommend specifying initial_token.
 +    - reduce_cache_sizes_at, reduce_cache_capacity_to, and
 +      flush_largest_memtables_at options have been removed from cassandra.yaml.
 +    - CacheServiceMBean.reduceCacheSizes() has been removed.
 +      Use CacheServiceMBean.set{Key,Row}CacheCapacityInMB() instead.
 +    - authority option in cassandra.yaml has been deprecated since 1.2.0,
 +      but it has been completely removed in 2.0. Please use 'authorizer' option.
 +    - ASSUME command has been removed from cqlsh. Use CQL3 blobAsType() and
 +      typeAsBlob() conversion functions instead.
 +      See https://cassandra.apache.org/doc/cql3/CQL.html#blobFun for details.
 +    - Inputting blobs as string constants is now fully deprecated in
 +      favor of blob constants. Make sure to update your applications to use
 +      the new syntax while you are still on 1.2 (which supports both string
 +      and blob constants for blob input) before upgrading to 2.0.
 +    - index_interval is now moved to ColumnFamily property. You can change value
 +      with ALTER TABLE ... WITH statement and SSTables written after that will
 +      have new value. When upgrading, Cassandra will pick up the value defined in
 +      cassanda.yaml as the default for existing ColumnFamilies, until you explicitly
 +      set the value for those.
 +
 +Operations
 +----------
 +    - Major compactions, cleanup, scrub, and upgradesstables will interrupt 
 +      any in-progress compactions (but not repair validations) when invoked.
 +    - Disabling autocompactions by setting min/max compaction threshold to 0
 +      has been deprecated, instead, use the nodetool commands 'disableautocompaction'
 +      and 'enableautocompaction' or set the compaction strategy option enabled = false
 +    - ALTER TABLE DROP has been reenabled for CQL3 tables and has new semantics now.
 +      See https://cassandra.apache.org/doc/cql3/CQL.html#alterTableStmt and
 +      https://issues.apache.org/jira/browse/CASSANDRA-3919 for details.
 +    - CAS uses gc_grace_seconds to determine how long to keep unused paxos
 +      state around for, or a minimum of three hours.
 +    - A new hints created metric is tracked per target, replacing countPendingHints
 +    - After performance testing for CASSANDRA-5727, the default LCS filesize
 +      has been changed from 5MB to 160MB.
 +
 +Features
 +--------
 +    - Alias support has been added to CQL3 SELECT statement. Refer to
 +      CQL3 documentation (http://cassandra.apache.org/doc/cql3/CQL.html) for details.
 +    - JEMalloc support (see memory_allocator in cassandra.yaml)
 +    - Experimental triggers support.  See examples/ for how to use.  "Experimental"
 +      means "tied closely to internal data structures; we plan to decouple this in
 +      the future, which will probably break triggers written against this initial
 +      API."
 +
 +
+ 1.2.9
+ =====
+ 
+ Features
+ --------
 -    - A history of executed nodetool commands is now captured. 
++    - A history of executed nodetool commands is now captured.
+       It can be found in ~/.cassandra/nodetool.history. Other tools output files
+       (cli and cqlsh history, .cqlshrc) are now centralized in ~/.cassandra, as well.
+ 
 -Defaults
 ---------
 -    - After performance testing for CASSANDRA-5727, the default LCS filesize
 -      has been changed from 5MB to 160MB.
+ 
+ 
  1.2.7
  =====
  


Mime
View raw message