Merge branch 'cassandra-1.2' into cassandra-2.0
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/f2a82ee7 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/f2a82ee7 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/f2a82ee7 Branch: refs/heads/trunk Commit: f2a82ee7311697aec2d440be8a89aebeaf4dab90 Parents: f54f4e2 86e949f Author: Jonathan Ellis <jbel...@apache.org> Authored: Fri Dec 6 09:50:37 2013 -0600 Committer: Jonathan Ellis <jbel...@apache.org> Committed: Fri Dec 6 09:51:59 2013 -0600 ---------------------------------------------------------------------- CHANGES.txt | 1 + interface/cassandra.thrift | 5 + .../org/apache/cassandra/thrift/Cassandra.java | 2250 +++++++++++++----- .../cassandra/thrift/cassandraConstants.java | 2 +- .../hadoop/AbstractColumnFamilyInputFormat.java | 10 +- .../cassandra/service/StorageService.java | 69 +- .../cassandra/thrift/CassandraServer.java | 13 + 7 files changed, 1728 insertions(+), 622 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cassandra/blob/f2a82ee7/CHANGES.txt ---------------------------------------------------------------------- diff --cc CHANGES.txt index 43d0e9d,3b1f2f6..fc512cd --- a/CHANGES.txt +++ b/CHANGES.txt @@@ -19,45 -14,10 +19,46 @@@ Merged from 1.2 * Warn when collection read has > 65K elements (CASSANDRA-5428) * Fix cache persistence when both row and key cache are enabled (CASSANDRA-6413) + * (Hadoop) add describe_local_ring (CASSANDRA-6268) -1.2.12 +2.0.3 + * Fix FD leak on slice read path (CASSANDRA-6275) + * Cancel read meter task when closing SSTR (CASSANDRA-6358) + * free off-heap IndexSummary during bulk (CASSANDRA-6359) + * Recover from IOException in accept() thread (CASSANDRA-6349) + * Improve Gossip tolerance of abnormally slow tasks (CASSANDRA-6338) + * Fix trying to hint timed out counter writes (CASSANDRA-6322) + * Allow restoring specific columnfamilies from archived CL (CASSANDRA-4809) + * Avoid flushing compaction_history after each operation (CASSANDRA-6287) + * Fix repair assertion error when tombstones expire (CASSANDRA-6277) + * Skip loading corrupt key cache (CASSANDRA-6260) + * Fixes for compacting larger-than-memory rows (CASSANDRA-6274) + * Compact hottest sstables first and optionally omit coldest from + compaction entirely (CASSANDRA-6109) + * Fix modifying column_metadata from thrift (CASSANDRA-6182) + * cqlsh: fix LIST USERS output (CASSANDRA-6242) + * Add IRequestSink interface (CASSANDRA-6248) + * Update memtable size while flushing (CASSANDRA-6249) + * Provide hooks around CQL2/CQL3 statement execution (CASSANDRA-6252) + * Require Permission.SELECT for CAS updates (CASSANDRA-6247) + * New CQL-aware SSTableWriter (CASSANDRA-5894) + * Reject CAS operation when the protocol v1 is used (CASSANDRA-6270) + * Correctly throw error when frame too large (CASSANDRA-5981) + * Fix serialization bug in PagedRange with 2ndary indexes (CASSANDRA-6299) + * Fix CQL3 table validation in Thrift (CASSANDRA-6140) + * Fix bug missing results with IN clauses (CASSANDRA-6327) + * Fix paging with reversed slices (CASSANDRA-6343) + * Set minTimestamp correctly to be able to drop expired sstables (CASSANDRA-6337) + * Support NaN and Infinity as float literals (CASSANDRA-6003) + * Remove RF from nodetool ring output (CASSANDRA-6289) + * Fix attempting to flush empty rows (CASSANDRA-6374) + * Fix potential out of bounds exception when paging (CASSANDRA-6333) +Merged from 1.2: + * Optimize FD phi calculation (CASSANDRA-6386) + * Improve initial FD phi estimate when starting up (CASSANDRA-6385) + * Don't list CQL3 table in CLI describe even if named explicitely + (CASSANDRA-5750) * Invalidate row cache when dropping CF (CASSANDRA-6351) * add non-jamm path for cached statements (CASSANDRA-6293) * (Hadoop) Require CFRR batchSize to be at least 2 (CASSANDRA-6114) http://git-wip-us.apache.org/repos/asf/cassandra/blob/f2a82ee7/interface/cassandra.thrift ----------------------------------------------------------------------