You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by jb...@apache.org on 2012/04/02 19:27:17 UTC
[10/44] git commit: merge from 0.8
merge from 0.8
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/6be70090
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/6be70090
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/6be70090
Branch: refs/heads/cassandra-1.0
Commit: 6be70090fb15035db7aaa6fb03622734e75e13f5
Parents: 4457839 c5e2428
Author: Jonathan Ellis <jb...@apache.org>
Authored: Mon Apr 2 12:14:25 2012 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Mon Apr 2 12:14:25 2012 -0500
----------------------------------------------------------------------
CHANGES.txt | 3 ++-
conf/cassandra-env.sh | 2 +-
.../org/apache/cassandra/cli/CliHelp.yaml | 2 +-
3 files changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cassandra/blob/6be70090/CHANGES.txt
----------------------------------------------------------------------
diff --cc CHANGES.txt
index b2e3616,41e0510..7dae655
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,116 -1,10 +1,117 @@@
-0.8.11-dev
- * make boundedstatsdeque threadsafe (CASSANDRA-4019)
+1.0.9
+ * improve index sampling performance (CASSANDRA-4023)
+ * always compact away deleted hints immediately after handoff (CASSANDRA-3955)
+ * delete hints from dropped ColumnFamilies on handoff instead of
+ erroring out (CASSANDRA-3975)
+ * add CompositeType ref to the CLI doc for create/update column family (CASSANDRA-3980)
+ * Pig: support Counter ColumnFamilies (CASSANDRA-3973)
+ * Pig: Composite column support (CASSANDRA-3684)
+ * Avoid NPE during repair when a keyspace has no CFs (CASSANDRA-3988)
+ * Fix division-by-zero error on get_slice (CASSANDRA-4000)
+ * don't change manifest level for cleanup, scrub, and upgradesstables
+ operations under LeveledCompactionStrategy (CASSANDRA-3989)
+ * fix race leading to super columns assertion failure (CASSANDRA-3957)
+ * ensure that directory is selected for compaction for user-defined
+ tasks and upgradesstables (CASSANDRA-3985)
+ * fix NPE on invalid CQL delete command (CASSANDRA-3755)
+ * allow custom types in CLI's assume command (CASSANDRA-4081)
+ * fix totalBytes count for parallel compactions (CASSANDRA-3758)
+ * fix intermittent NPE in get_slice (CASSANDRA-4095)
+ * remove unnecessary asserts in native code interfaces (CASSANDRA-4096)
+ * Validate blank keys in CQL to avoid assertion errors (CASSANDRA-3612)
+ * cqlsh: fix bad decoding of some column names (CASSANDRA-4003)
+ * cqlsh: fix incorrect padding with unicode chars (CASSANDRA-4033)
- * Fix ConcurrentModificationException in gossiper (CASSANDRA-4019)
+ * Fix EC2 snitch incorrectly reporting region (CASSANDRA-4026)
+ * Shut down thrift during decommission (CASSANDRA-4086)
+ * Expose nodetool cfhistograms for 2ndary indexes (CASSANDRA-4063)
++Merged from 0.8:
++ * Fix ConcurrentModificationException in gossiper (CASSANDRA-4019)
-0.8.10
+1.0.8
+ * fix race between cleanup and flush on secondary index CFSes (CASSANDRA-3712)
+ * avoid including non-queried nodes in rangeslice read repair
+ (CASSANDRA-3843)
+ * Only snapshot CF being compacted for snapshot_before_compaction
+ (CASSANDRA-3803)
+ * Log active compactions in StatusLogger (CASSANDRA-3703)
+ * Compute more accurate compaction score per level (CASSANDRA-3790)
+ * Return InvalidRequest when using a keyspace that doesn't exist
+ (CASSANDRA-3764)
+ * disallow user modification of System keyspace (CASSANDRA-3738)
+ * allow using sstable2json on secondary index data (CASSANDRA-3738)
+ * (cqlsh) add DESCRIBE COLUMNFAMILIES (CASSANDRA-3586)
+ * (cqlsh) format blobs correctly and use colors to improve output
+ readability (CASSANDRA-3726)
+ * synchronize BiMap of bootstrapping tokens (CASSANDRA-3417)
+ * show index options in CLI (CASSANDRA-3809)
+ * add optional socket timeout for streaming (CASSANDRA-3838)
+ * fix truncate not to leave behind non-CFS backed secondary indexes
+ (CASSANDRA-3844)
+ * make CLI `show schema` to use output stream directly instead
+ of StringBuilder (CASSANDRA-3842)
+ * remove the wait on hint future during write (CASSANDRA-3870)
+ * (cqlsh) ignore missing CfDef opts (CASSANDRA-3933)
+ * (cqlsh) look for cqlshlib relative to realpath (CASSANDRA-3767)
+ * Fix short read protection (CASSANDRA-3934)
+ * Make sure infered and actual schema match (CASSANDRA-3371)
+ * Fix NPE during HH delivery (CASSANDRA-3677)
+ * Don't put boostrapping node in 'hibernate' status (CASSANDRA-3737)
+ * Fix double quotes in windows bat files (CASSANDRA-3744)
+ * Fix bad validator lookup (CASSANDRA-3789)
+ * Fix soft reset in EC2MultiRegionSnitch (CASSANDRA-3835)
+ * Don't leave zombie connections with THSHA thrift server (CASSANDRA-3867)
+ * (cqlsh) fix deserialization of data (CASSANDRA-3874)
+ * Fix removetoken force causing an inconsistent state (CASSANDRA-3876)
+ * Fix ahndling of some types with Pig (CASSANDRA-3886)
+ * Don't allow to drop the system keyspace (CASSANDRA-3759)
+ * Make Pig deletes disabled by default and configurable (CASSANDRA-3628)
+Merged from 0.8:
+ * (Pig) fix CassandraStorage to use correct comparator in Super ColumnFamily
+ case (CASSANDRA-3251)
* fix thread safety issues in commitlog replay, primarily affecting
systems with many (100s) of CF definitions (CASSANDRA-3751)
+ * Fix relevant tomstone ignored with super columns (CASSANDRA-3875)
+
+
+1.0.7
+ * fix regression in HH page size calculation (CASSANDRA-3624)
+ * retry failed stream on IOException (CASSANDRA-3686)
+ * allow configuring bloom_filter_fp_chance (CASSANDRA-3497)
+ * attempt hint delivery every ten minutes, or when failure detector
+ notifies us that a node is back up, whichever comes first. hint
+ handoff throttle delay default changed to 1ms, from 50 (CASSANDRA-3554)
+ * add nodetool setstreamthroughput (CASSANDRA-3571)
+ * fix assertion when dropping a columnfamily with no sstables (CASSANDRA-3614)
+ * more efficient allocation of small bloom filters (CASSANDRA-3618)
+ * CLibrary.createHardLinkWithExec() to check for errors (CASSANDRA-3101)
+ * Avoid creating empty and non cleaned writer during compaction (CASSANDRA-3616)
+ * stop thrift service in shutdown hook so we can quiesce MessagingService
+ (CASSANDRA-3335)
+ * (CQL) compaction_strategy_options and compression_parameters for
+ CREATE COLUMNFAMILY statement (CASSANDRA-3374)
+ * Reset min/max compaction threshold when creating size tiered compaction
+ strategy (CASSANDRA-3666)
+ * Don't ignore IOException during compaction (CASSANDRA-3655)
+ * Fix assertion error for CF with gc_grace=0 (CASSANDRA-3579)
+ * Shutdown ParallelCompaction reducer executor after use (CASSANDRA-3711)
+ * Avoid < 0 value for pending tasks in leveled compaction (CASSANDRA-3693)
+ * (Hadoop) Support TimeUUID in Pig CassandraStorage (CASSANDRA-3327)
+ * Check schema is ready before continuing boostrapping (CASSANDRA-3629)
+ * Catch overflows during parsing of chunk_length_kb (CASSANDRA-3644)
+ * Improve stream protocol mismatch errors (CASSANDRA-3652)
+ * Avoid multiple thread doing HH to the same target (CASSANDRA-3681)
+ * Add JMX property for rp_timeout_in_ms (CASSANDRA-2940)
+ * Allow DynamicCompositeType to compare component of different types
+ (CASSANDRA-3625)
+ * Flush non-cfs backed secondary indexes (CASSANDRA-3659)
+ * Secondary Indexes should report memory consumption (CASSANDRA-3155)
+ * fix for SelectStatement start/end key are not set correctly
+ when a key alias is involved (CASSANDRA-3700)
+ * fix CLI `show schema` command insert of an extra comma in
+ column_metadata (CASSANDRA-3714)
+Merged from 0.8:
+ * avoid logging (harmless) exception when GC takes < 1ms (CASSANDRA-3656)
* prevent new nodes from thinking down nodes are up forever (CASSANDRA-3626)
* use correct list of replicas for LOCAL_QUORUM reads when read repair
is disabled (CASSANDRA-3696)
http://git-wip-us.apache.org/repos/asf/cassandra/blob/6be70090/conf/cassandra-env.sh
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cassandra/blob/6be70090/src/resources/org/apache/cassandra/cli/CliHelp.yaml
----------------------------------------------------------------------