Merge branch 'cassandra-2.0' into cassandra-2.1
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/3491ab54 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/3491ab54 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/3491ab54 Branch: refs/heads/trunk Commit: 3491ab542cd93fafd21fd1bcf8cfd67f6fe76bbf Parents: 31aa2a2 ccec307 Author: Aleksey Yeschenko <[email protected]> Authored: Wed Jul 1 22:36:20 2015 +0300 Committer: Aleksey Yeschenko <[email protected]> Committed: Wed Jul 1 22:36:20 2015 +0300 ---------------------------------------------------------------------- CHANGES.txt | 32 +++++++++++++------------------- 1 file changed, 13 insertions(+), 19 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cassandra/blob/3491ab54/CHANGES.txt ---------------------------------------------------------------------- diff --cc CHANGES.txt index 5c55b9e,beebaf3..762b88b --- a/CHANGES.txt +++ b/CHANGES.txt @@@ -603,83 -267,37 +603,77 @@@ Merged from 2.0 * Fix wrong progress when streaming uncompressed (CASSANDRA-7878) * Fix possible infinite loop in creating repair range (CASSANDRA-7983) * Fix unit in nodetool for streaming throughput (CASSANDRA-7375) - * Do not exit nodetool repair when receiving JMX NOTIF_LOST (CASSANDRA-7909) - * Stream to private IP when available (CASSANDRA-8084) Merged from 1.2: * Don't index tombstones (CASSANDRA-7828) + * Improve PasswordAuthenticator default super user setup (CASSANDRA-7788) -2.0.10 - * Don't send schema change responses and events for no-op DDL - statements (CASSANDRA-7600) - * (Hadoop) fix cluster initialisation for a split fetching (CASSANDRA-7774) +2.1.0 + * (cqlsh) Removed "ALTER TYPE <name> RENAME TO <name>" from tab-completion + (CASSANDRA-7895) + * Fixed IllegalStateException in anticompaction (CASSANDRA-7892) + * cqlsh: DESCRIBE support for frozen UDTs, tuples (CASSANDRA-7863) + * Avoid exposing internal classes over JMX (CASSANDRA-7879) + * Add null check for keys when freezing collection (CASSANDRA-7869) + * Improve stress workload realism (CASSANDRA-7519) ++Merged from 2.0: + * Configure system.paxos with LeveledCompactionStrategy (CASSANDRA-7753) + * Fix ALTER clustering column type from DateType to TimestampType when + using DESC clustering order (CASSANRDA-7797) - * Stop inheriting liveRatio and liveRatioComputedAt from previous - memtables (CASSANDRA-7796) + * Throw EOFException if we run out of chunks in compressed datafile + (CASSANDRA-7664) - * Throw InvalidRequestException when queries contain relations on entire - collection columns (CASSANDRA-7506) + * Fix PRSI handling of CQL3 row markers for row cleanup (CASSANDRA-7787) - * (cqlsh) enable CTRL-R history search with libedit (CASSANDRA-7577) + * Fix dropping collection when it's the last regular column (CASSANDRA-7744) - * Properly reject operations on list index with conditions (CASSANDRA-7499) - * (Hadoop) allow ACFRW to limit nodes to local DC (CASSANDRA-7252) ++ * Make StreamReceiveTask thread safe and gc friendly (CASSANDRA-7795) ++ * Validate empty cell names from counter updates (CASSANDRA-7798) ++Merged from 1.2: ++ * Don't allow compacted sstables to be marked as compacting (CASSANDRA-7145) ++ * Track expired tombstones (CASSANDRA-7810) + + +2.1.0-rc7 + * Add frozen keyword and require UDT to be frozen (CASSANDRA-7857) + * Track added sstable size correctly (CASSANDRA-7239) + * (cqlsh) Fix case insensitivity (CASSANDRA-7834) + * Fix failure to stream ranges when moving (CASSANDRA-7836) + * Correctly remove tmplink files (CASSANDRA-7803) + * (cqlsh) Fix column name formatting for functions, CAS operations, + and UDT field selections (CASSANDRA-7806) + * (cqlsh) Fix COPY FROM handling of null/empty primary key + values (CASSANDRA-7792) + * Fix ordering of static cells (CASSANDRA-7763) +Merged from 2.0: + * Forbid re-adding dropped counter columns (CASSANDRA-7831) + * Fix CFMetaData#isThriftCompatible() for PK-only tables (CASSANDRA-7832) + * Always reject inequality on the partition key without token() + (CASSANDRA-7722) + * Always send Paxos commit to all replicas (CASSANDRA-7479) + * Make disruptor_thrift_server invocation pool configurable (CASSANDRA-7594) + * Make repair no-op when RF=1 (CASSANDRA-7864) + + - 2.0.10 - * Don't send schema change responses and events for no-op DDL - statements (CASSANDRA-7600) - * (Hadoop) fix cluster initialisation for a split fetching (CASSANDRA-7774) - * Configure system.paxos with LeveledCompactionStrategy (CASSANDRA-7753) - * Fix ALTER clustering column type from DateType to TimestampType when - using DESC clustering order (CASSANRDA-7797) - * Throw EOFException if we run out of chunks in compressed datafile - (CASSANDRA-7664) - * Fix PRSI handling of CQL3 row markers for row cleanup (CASSANDRA-7787) - * Fix dropping collection when it's the last regular column (CASSANDRA-7744) - * Properly reject operations on list index with conditions (CASSANDRA-7499) - * Make StreamReceiveTask thread safe and gc friendly (CASSANDRA-7795) - * Validate empty cell names from counter updates (CASSANDRA-7798) - Merged from 1.2: - * Don't allow compacted sstables to be marked as compacting (CASSANDRA-7145) - * Track expired tombstones (CASSANDRA-7810) - - +2.1.0-rc6 + * Fix OOM issue from netty caching over time (CASSANDRA-7743) + * json2sstable couldn't import JSON for CQL table (CASSANDRA-7477) + * Invalidate all caches on table drop (CASSANDRA-7561) + * Skip strict endpoint selection for ranges if RF == nodes (CASSANRA-7765) + * Fix Thrift range filtering without 2ary index lookups (CASSANDRA-7741) + * Add tracing entries about concurrent range requests (CASSANDRA-7599) + * (cqlsh) Fix DESCRIBE for NTS keyspaces (CASSANDRA-7729) + * Remove netty buffer ref-counting (CASSANDRA-7735) + * Pass mutated cf to index updater for use by PRSI (CASSANDRA-7742) + * Include stress yaml example in release and deb (CASSANDRA-7717) + * workaround for netty issue causing corrupted data off the wire (CASSANDRA-7695) + * cqlsh DESC CLUSTER fails retrieving ring information (CASSANDRA-7687) + * Fix binding null values inside UDT (CASSANDRA-7685) + * Fix UDT field selection with empty fields (CASSANDRA-7670) + * Bogus deserialization of static cells from sstable (CASSANDRA-7684) + * Fix NPE on compaction leftover cleanup for dropped table (CASSANDRA-7770) +Merged from 2.0: * (cqlsh) Wait up to 10 sec for a tracing session (CASSANDRA-7222) * Fix NPE in FileCacheService.sizeInBytes (CASSANDRA-7756) - * (cqlsh) cqlsh should automatically disable tracing when selecting - from system_traces (CASSANDRA-7641) - * (Hadoop) Add CqlOutputFormat (CASSANDRA-6927) - * Don't depend on cassandra config for nodetool ring (CASSANDRA-7508) - * (cqlsh) Fix failing cqlsh formatting tests (CASSANDRA-7703) + * Remove duplicates from StorageService.getJoiningNodes (CASSANDRA-7478) + * Clone token map outside of hot gossip loops (CASSANDRA-7758) * Fix MS expiring map timeout for Paxos messages (CASSANDRA-7752) * Do not flush on truncate if durable_writes is false (CASSANDRA-7750) * Give CRR a default input_cql Statement (CASSANDRA-7226)
