Commit Graph

3962 Commits

Author SHA1 Message Date
Chris Goffinet 2e7ecdb681 Support a byte[] key for getNaturalEndpoints so clustertool get_endpoints does not throw exception
patch by goffinet; reviewed by stuhood for CASSANDRA-2437



git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089955 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 19:40:33 +00:00
Jonathan Ellis 705cd1e8bb add date in seconds-since-epoch to default gc log filename
patch by Chris Burroughs and jbellis for CASSANDRA-2418

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1089924 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 15:54:24 +00:00
Jonathan Ellis 381401af70 remove unnecessary copy during range/index scans
patch by jbellis; reviewed by slebresne for CASSANDRA-2425

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1089920 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 15:53:08 +00:00
Sylvain Lebresne 9f5880cc59 Setting replicateOnWrite counter option to true by default
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089671 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 23:25:53 +00:00
Jonathan Ellis 05d4222cdb add SystemTableTest
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089643 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 21:48:44 +00:00
Jonathan Ellis 2b3585a032 s/com.sun.xml.internal.ws.Closeable/java.io.Closeable/
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089564 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 19:08:16 +00:00
Jonathan Ellis 80d3decdfe add SerializingCacheProvider
patch by Vijay and jbellis for CASSANDRA-1969

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089555 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 18:15:47 +00:00
Brandon Williams cc0322fef8 fix FBU.getInstance
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1089542 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 17:35:20 +00:00
Jonathan Ellis c048a5f071 swap MB/minutes label in flush thresholds display
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089541 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 17:23:08 +00:00
Jonathan Ellis 88020c432f upgrade to high scale lib 1.1.2
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089534 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 16:56:12 +00:00
Jonathan Ellis 6d2f24cd63 Revert prematurely-committed "add a server-wide cap on memtable memory usage"
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089526 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 16:33:35 +00:00
Jonathan Ellis 16651d9ca8 fix migrations w/ row_cache_provider
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089522 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 16:21:23 +00:00
Jonathan Ellis a287f42ceb add a server-wide cap on memtable memory usage
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089521 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 16:21:17 +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 9c9e79b357 fix sstable read count regression
patch by Stu Hood; reviewed by jbellis for CASSANDRA-2422

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089276 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 22:46:45 +00:00
Brandon Williams 7e1e4b9519 Optimize schema fetch/store.
Patch by Jeremy Hanna, reviewed by brandonwilliams for CASSANDRA-2421

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1089261 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 22:00:00 +00:00
Jonathan Ellis edc2dafdf4 fix build
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089143 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 17:41:30 +00:00
Sylvain Lebresne a25f730005 Merge CASSANDRA-2417 from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089140 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 17:28:43 +00:00
Sylvain Lebresne bdba69ff8d Convert mmap assertion to if/throw
patch by jbellis; reviewed by slebresne for CASSANDRA-2417


git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1089139 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 17:27:01 +00:00
Sylvain Lebresne a234853e5a Add back missing submitMinorIfNeeded() (from #2284) after memtable flush
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089092 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 15:50:02 +00:00
Jonathan Ellis ffa00a673f merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089084 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 15:39:06 +00:00
Jonathan Ellis ee1bb5aa95 halve default memtable thresholds
patch by jbellis; reviewed by bcoverston for CASSANDRA-2413

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1089079 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 15:30:31 +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
Brandon Williams adbff64e2d Namepsace the udf context key to avoid accidental overwrites in the future
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1088835 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 00:34:56 +00:00
Sylvain Lebresne 6fc5ccaeb7 merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1088806 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 22:25:02 +00:00
Sylvain Lebresne 6d777b46f4 Uncomment tests that were commented for no apparent reason
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1088805 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 22:15:39 +00:00
Brandon Williams 5e8361bbcb Pig uses schema information to cast to/from native types.
Patch by Jeremy Hanna and brandonwilliams, reviewed by brandonwilliams
for CASSANDRA-2387

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1088800 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 21:53:09 +00:00
Eric Evans da53a3a050 CQL INSERT implementation
Patch by Pavel Yaskevich and eevans for CASSANDRA-2409


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1088766 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 20:05:19 +00:00
Jonathan Ellis f674bcc072 add IntegerType to CliUserHelp
patch by Joaquin Casares; reviewed by Pavel Yaskevich for CASSANDRA-2414

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1088612 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 13:21:28 +00:00
Jonathan Ellis 264c7f01a3 isFrozen needs to be volatile
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087921 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 22:25:19 +00:00
Jonathan Ellis 11787dcef9 revert #1954 for now
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087919 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 22:22:30 +00:00
Jonathan Ellis f75e364cba r/m unused code
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087917 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 22:10:14 +00:00
Jonathan Ellis 6772d1aae6 really revert SSTableExport move
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087815 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 17:15:06 +00:00
Jonathan Ellis 358475ae24 move stress package from o.a.c.contrib to o.a.c
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087745 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 15:19:38 +00:00
Jonathan Ellis 944ed31f60 move example code from contrib/ to examples/, and tools from contrib/ to tools/
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087744 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 15:19:27 +00:00
Jonathan Ellis 6ea9d2af58 Revert incomplete move of sstable [ex/im]port code
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087739 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 15:12:47 +00:00
Jonathan Ellis 04bb3e4b10 upgrade to whirr 0.4
patch by Pavel Yaskevich for CASSANDRA-2265

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087736 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 15:05:03 +00:00
Jonathan Ellis e62f62910d modernize column name quoting
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087735 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 15:04:52 +00:00
Jonathan Ellis 8c925375a3 revert whirr change, it's for 0.8 only
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1087732 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 14:57:44 +00:00
Jonathan Ellis 2953e788bc upgrade to whirr 0.4
patch by Pavel Yaskevich for CASSANDRA-2265

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1087728 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 14:52:42 +00:00
Jonathan Ellis f02b2ed0c1 add seek position, fileLength too
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1087470 13f79535-47bb-0310-9956-ffa450edef68
2011-03-31 22:40:52 +00:00
Jonathan Ellis cd1b798fa8 add file path to seek-past-eof exception
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1087469 13f79535-47bb-0310-9956-ffa450edef68
2011-03-31 22:37:04 +00:00
Jonathan Ellis d10d878305 add negative number support to cli, trunk version
patch by Pavel Yaskevich for CASSANDRA-2358

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087404 13f79535-47bb-0310-9956-ffa450edef68
2011-03-31 18:39:37 +00:00
Jonathan Ellis e07e88a612 merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087403 13f79535-47bb-0310-9956-ffa450edef68
2011-03-31 18:38:10 +00:00
Jonathan Ellis 95809de586 snapshot must be performed before flushlock must be acquired, or we deadlock. See #2381
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1087402 13f79535-47bb-0310-9956-ffa450edef68
2011-03-31 18:34:56 +00:00
Eric Evans a14f038559 update docs for typed keys
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087060 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 19:56:53 +00:00
Eric Evans 4b51718b7b set level to DEBUG for tests (inadvertently changed to TRACE)
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087046 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 19:06:03 +00:00
Eric Evans 2958638525 stubbed functional test-case for typed keys
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087043 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 19:02:52 +00:00
Eric Evans d35e706119 update generated code in python drivers
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087042 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 19:02:48 +00:00
Eric Evans a4a3285192 decode keys according to type too
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087040 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 19:02:41 +00:00