Commit Graph

248 Commits

Author SHA1 Message Date
Jonathan Ellis d38aea1433 allow configuring bloom_filter_fp_chance
patch by yukim and jbellis for CASSANDRA-3497

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1222738 13f79535-47bb-0310-9956-ffa450edef68
2011-12-23 16:39:01 +00:00
Sylvain Lebresne bafa3059cc add new upgradesstables nodetool command
patch by slebresne; reviewed by jbellis for CASSANDRA-3406


git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1203117 13f79535-47bb-0310-9956-ffa450edef68
2011-11-17 08:57:38 +00:00
Brandon Williams edba458e4a Bump thrift ver for 3433
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1195646 13f79535-47bb-0310-9956-ffa450edef68
2011-10-31 20:07:10 +00:00
Brandon Williams 4c4024b9cf Don't use rpc address for endpoints in describe_ring.
Patch by Nick Bailey, reviewed by brandonwilliams for CASSANDRA-3433

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1195644 13f79535-47bb-0310-9956-ffa450edef68
2011-10-31 20:05:32 +00:00
Brandon Williams e8fa4aeba2 Correct describe_ring topology info errors from 2882.
Patch by patricioe, reviewed by brandonwilliams for CASSANDRA-3403.

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1189412 13f79535-47bb-0310-9956-ffa450edef68
2011-10-26 19:50:02 +00:00
Jonathan Ellis b8434fcb69 merge from 1.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1170341 13f79535-47bb-0310-9956-ffa450edef68
2011-09-13 20:56:44 +00:00
Jonathan Ellis 3c2db692f2 ant gen-thrift-java
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1170325 13f79535-47bb-0310-9956-ffa450edef68
2011-09-13 19:54:39 +00:00
Jonathan Ellis b1a087ebf8 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1170321 13f79535-47bb-0310-9956-ffa450edef68
2011-09-13 19:43:09 +00:00
Brandon Williams effb653450 Return both listen_address and rpc_address through describe_ring.
Patch by Nick Bailey, reviewed by brandonwilliams for CASSANDRA-3187

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1170285 13f79535-47bb-0310-9956-ffa450edef68
2011-09-13 18:30:25 +00:00
Jonathan Ellis ca468a4fe5 merge from 1.0.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1170026 13f79535-47bb-0310-9956-ffa450edef68
2011-09-13 03:58:23 +00:00
Pavel Yaskevich f6183e8c25 Make SerializingCacheProvider the default if JNA is available
patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3183

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1169969 13f79535-47bb-0310-9956-ffa450edef68
2011-09-12 22:51:48 +00:00
Jonathan Ellis b391600dce merge #2882 from trunk
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1169962 13f79535-47bb-0310-9956-ffa450edef68
2011-09-12 22:19:39 +00:00
Jonathan Ellis b788d192ff remove explicit per-CF memtable thresholds
patch by jbellis; reviewed by brandonwilliams for CASSANDRA-2449

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1166520 13f79535-47bb-0310-9956-ffa450edef68
2011-09-08 03:36:40 +00:00
Jonathan Ellis cc83c44a30 include schema with CQL resultset
patch by jbellis; reviewed by thobbs for CASSANDRA-2734

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1165750 13f79535-47bb-0310-9956-ffa450edef68
2011-09-06 16:21:29 +00:00
Sylvain Lebresne 3e77792d31 Use only one parameters for compression options
patch by slebresne; reviewed by jbellis for CASSANDRA-3128


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1165577 13f79535-47bb-0310-9956-ffa450edef68
2011-09-06 09:33:33 +00:00
Pavel Yaskevich c8afd769e5 Make the compression algorithm and chunk length configurable
patch by Sylvain Lebresne; reviewed by Pavel Yaskevich for CASSANDRA-3001

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1163801 13f79535-47bb-0310-9956-ffa450edef68
2011-08-31 20:30:20 +00:00
T Jake Luciani 16d7385166 Pluggable Secondary Index Implementations
patch by tjake; reviewed by jbellis for CASSANDRA-3078



git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1163228 13f79535-47bb-0310-9956-ffa450edef68
2011-08-30 14:25:53 +00:00
Sylvain Lebresne 1ecabe6842 Add optional compression for sstables
patch by xedin; reviewed by slebresne for CASSANDRA-47


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1153210 13f79535-47bb-0310-9956-ffa450edef68
2011-08-02 17:28:55 +00:00
Jonathan Ellis e688815e5a add row_cache_keys_to_save CF option
patch by Chris Burroughs; reviewed by jbellis for CASSANDRA-1966

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1151205 13f79535-47bb-0310-9956-ffa450edef68
2011-07-26 18:42:37 +00:00
Jonathan Ellis 244138416b merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1143483 13f79535-47bb-0310-9956-ffa450edef68
2011-07-06 16:13:31 +00:00
T Jake Luciani 37edeb5753 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1139361 13f79535-47bb-0310-9956-ffa450edef68
2011-06-24 15:49:46 +00:00
Jonathan Ellis 2fa8f2fb7b r/m memtable flush setting from thrift as well
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1134577 13f79535-47bb-0310-9956-ffa450edef68
2011-06-11 12:13:12 +00:00
Jonathan Ellis e1a1ec5dbe r/m memtable_flush_after_mins
patch by Patricio Echague; reviewed by jbellis for CASSANDRA-2427

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1134504 13f79535-47bb-0310-9956-ffa450edef68
2011-06-11 02:05:46 +00:00
Jonathan Ellis 129d80a474 extract AbstractCompactionStrategy, AbstractCompactionTask
patch by Alan Liang and Ben Coverston; reviewed by jbellis for CASSANDRA-1610

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1134460 13f79535-47bb-0310-9956-ffa450edef68
2011-06-10 22:13:54 +00:00
T Jake Luciani ea6ec42914 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1127510 13f79535-47bb-0310-9956-ffa450edef68
2011-05-25 13:06:39 +00:00
Jonathan Ellis 4f9b1604c7 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1127165 13f79535-47bb-0310-9956-ffa450edef68
2011-05-24 17:34:36 +00:00
Jonathan Ellis 1adcd1c52e merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1095139 13f79535-47bb-0310-9956-ffa450edef68
2011-04-19 17:13:19 +00:00
Jonathan Ellis 9fd80e3e54 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1091572 13f79535-47bb-0310-9956-ffa450edef68
2011-04-12 21:08:08 +00:00
Jonathan Ellis 8c7bc2fe87 push replication_factor into strategy_options
patch by jhermes and jbellis; reviewed by jhanna for CASSANDRA-1263

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090905 13f79535-47bb-0310-9956-ffa450edef68
2011-04-10 22:59:57 +00:00
Sylvain Lebresne 9a0bbc542b Merge COSC and Counter thrift structure
patch by slebresne; reviewed by jbellis for CASSANDRA-2440


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090842 13f79535-47bb-0310-9956-ffa450edef68
2011-04-10 17:31:15 +00:00
Gary Dusbabek d988e11e29 updated thrif-gen-java
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090276 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 14:40:27 +00:00
Gary Dusbabek a0c4596e45 add Compression.NONE
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090275 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 14:40:24 +00:00
Gary Dusbabek 4ec9511421 ant gen-thrift-java. patch by gdusbabek, reviewed by tjake. CASSANDRA-2412
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090076 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 00:47:44 +00:00
Sylvain Lebresne 3bbfb06957 Merge Mutation and CounterMutation thrift structure
patch by slebresne; reviewed by jbellis for CASSANDRA-2384


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089517 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 16:19:55 +00:00
Jonathan Ellis 4d1af49b98 introduce ICache, InstrumentingCache, IRowCacheProvider
patch by jbellis, Jon Hermes, and Vijay for CASSANDRA-1969

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089078 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 15:22:57 +00:00
Eric Evans 46c8f2f378 type validated row keys
Patch by Jon Hermes (w/ minor changes); reviewed by eevans for CASSANDRA-2311

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086345 13f79535-47bb-0310-9956-ffa450edef68
2011-03-28 19:08:34 +00:00
Jonathan Ellis 979ce41ef4 fix migration race vs flush
patch by jbellis; reviewed by gdusbabek for CASSANDRA-2381

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1086343 13f79535-47bb-0310-9956-ffa450edef68
2011-03-28 19:05:32 +00:00
Eric Evans 4dfe8eadec thrift generated code
Patch by eevans; reviewed by brandon.williams for CASSANDRA-2334


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081971 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:52:10 +00:00
Eric Evans a330e4a0a2 add SchemaDisagreementException RPC exception
Patch by eevans for CASSANDRA-2334; reviewed by brandon.williams


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081970 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:51:40 +00:00
T Jake Luciani ab5a8c77e4 Use UUID as node identifiers in counters instead of IP addresses
Patch by Sylvain Lebresne; Reviewed by T Jake Luciani for CASSANDRA-1938



git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1080345 13f79535-47bb-0310-9956-ffa450edef68
2011-03-10 20:54:50 +00:00
Jonathan Ellis da936f5fe3 merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1078194 13f79535-47bb-0310-9956-ffa450edef68
2011-03-04 22:52:03 +00:00
Jonathan Ellis 0d6db4a68f add CL.TWO, THREE
patch by Peter Schuller; reviewed by tjake for CASSANDRA-2013

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1078134 13f79535-47bb-0310-9956-ffa450edef68
2011-03-04 21:08:21 +00:00
Eric Evans 718954fe26 raise IRE for null keyspace
Patch by eevans; reviewed by jbellis for CASSANDRA-2251


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1074714 13f79535-47bb-0310-9956-ffa450edef68
2011-02-25 22:06:24 +00:00
Jonathan Ellis 804729f1ee add delete support for counters
patch by Kelvin Kakugawa; reviewed by slebresne for CASSANDRA-2101

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1067391 13f79535-47bb-0310-9956-ffa450edef68
2011-02-05 05:13:50 +00:00
Eric Evans 9696928064 move remaining avro records to hadoop package
Patch by eevans; reviewed by Jeremy Hanna for CASSANDRA-926

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1059460 13f79535-47bb-0310-9956-ffa450edef68
2011-01-16 04:06:08 +00:00
Eric Evans 0386c2ccf3 don't build schema for rpc interface
Patch by eevans; reviewed by Jeremy Hanna for CASSANDRA-926

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1059455 13f79535-47bb-0310-9956-ffa450edef68
2011-01-16 04:05:44 +00:00
Eric Evans 5630e15e28 (thrift )compiler generated code
Patch by eevans; reviewed by jbellis for CASSANDRA-1913

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1054139 13f79535-47bb-0310-9956-ffa450edef68
2010-12-31 17:24:38 +00:00
Eric Evans aae1f03f4d move RPC code generation avro -> thrift
Patch by eevans; reviewed by jbellis for CASSANDRA-1913

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1054138 13f79535-47bb-0310-9956-ffa450edef68
2010-12-31 17:24:30 +00:00
Johan Oskarsson 2c4ac98c9f Adds support for columns that act as incr/decr counters. Patch primarily by Kelvin Kakugawa with select parts from Chris Goffinet, Sylvain Lebresne, Rob Coli, Johan Oskarsson, Adam Samet, Jaakko Laine and more. Review by Jonathan Ellis and Sylvain Lebresne. CASSANDRA-1072.
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1051679 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21 22:17:09 +00:00
Eric Evans 0939780a0c SELECT COUNT(...) FROM support
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1034538 13f79535-47bb-0310-9956-ffa450edef68
2010-11-12 19:33:06 +00:00