Commit Graph

173 Commits

Author SHA1 Message Date
Gary Dusbabek 77cebf9774 avro system tests. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1477
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997491 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 20:38:59 +00:00
Gary Dusbabek dc5da90c71 revert r996974. fix by adding a switch to files() to allow it to be used to get valid files and generate a count. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1477
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997489 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 20:38:23 +00:00
Gary Dusbabek 1ab976be2a ensure that compacted sstables are excluded from newly instantiated readers. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1477
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996974 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 16:28:29 +00:00
Gary Dusbabek 44733f013a avro update ks and cf implementations. patch by gdusbabek, reviewed by stuhood. CASSANDRA-1285
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992454 13f79535-47bb-0310-9956-ffa450edef68
2010-09-03 20:25:06 +00:00
Gary Dusbabek cf720abd86 UpdateColumn family. patch by gdusbabek, reviewed by stuhood. CASSANDRA-1285
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992453 13f79535-47bb-0310-9956-ffa450edef68
2010-09-03 20:24:59 +00:00
Gary Dusbabek d6b55b5f20 UpdateKeyspace migration. patch by gdusbabek, reviewed by stuhood. CASSANDRA-1285
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992452 13f79535-47bb-0310-9956-ffa450edef68
2010-09-03 20:24:48 +00:00
Gary Dusbabek 213f43b079 avro tests batch mutate in supercolumns
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992315 13f79535-47bb-0310-9956-ffa450edef68
2010-09-03 14:51:56 +00:00
Brandon Williams 69a21a33f1 avro: test get_indexed_slices. Patch by brandonwilliams
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992118 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 21:17:10 +00:00
Gary Dusbabek 3628d26f29 avro test_time_uuid for sc
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992103 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 20:22:00 +00:00
Gary Dusbabek a4d12f22ac avro tests need to create both test keyspaces
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992102 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 20:21:57 +00:00
Eric Evans ea9e516539 functional tests for truncate and describe_ring (avro)
Patch by Nirmal Ranganathan (w/ minor changes); reviewd by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992055 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 19:02:23 +00:00
Gary Dusbabek 14d59a01ab avro sc tests
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992054 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 19:00:47 +00:00
Gary Dusbabek 900878aa9a make avro sc tests more like thrift sc tests
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992015 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 16:42:25 +00:00
Brandon Williams 48791056ff Add avro test for slicing supercolumns. Patch by brandonwilliams
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@991740 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 22:31:46 +00:00
Gary Dusbabek 314ceda6cf avro test_missing_super
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@991706 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 21:07:22 +00:00
Gary Dusbabek ec2f84b032 avro unicode sanity test
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@991694 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 20:31:22 +00:00
Gary Dusbabek 3f1ee1c4f3 move avro meta tests, delete test_avro_server
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@991625 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 17:54:20 +00:00
Gary Dusbabek c48cfc8678 move arvo supercolumn tests and cleanup
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@991623 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 17:52:11 +00:00
Gary Dusbabek b11fe2aa4a move avro system tests, create avro_utils
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@991609 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 17:22:07 +00:00
Eric Evans 67a93935db move standard cf tests to test_avro_standard.py
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@991607 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 17:12:29 +00:00
Eric Evans bfcc640684 stubs for restructured avro system tests
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@991598 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 16:41:22 +00:00
Gary Dusbabek 4ddbd78bb6 avro system tests for system_*_keyspace operations
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@991590 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 16:20:15 +00:00
Eric Evans 1c123a1b27 multiget_count implementation for avro
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@991580 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 15:58:44 +00:00
Jonathan Ellis d28cab41a0 Add CfDef.default_validation_class. patch by jhermes; reviewed by jbellis for CASSANDRA-891
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@989344 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 20:25:49 +00:00
Jonathan Ellis 72b436769a remove keyspace argument from multiget_count. patch by Jon Hermes; reviewed by jbellis for CASSANDRA-1422
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@988575 13f79535-47bb-0310-9956-ffa450edef68
2010-08-24 14:44:42 +00:00
Eric Evans ac57d9d082 avro implementation of describe_partitioner()
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@987677 13f79535-47bb-0310-9956-ffa450edef68
2010-08-21 00:26:35 +00:00
Eric Evans c92d3ee82c several new avro rpc method implementations
Patch by Antoine Toulme w/ some changes by eevans for CASSANDRA-1238

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@987640 13f79535-47bb-0310-9956-ffa450edef68
2010-08-20 21:30:59 +00:00
Jonathan Ellis 827466ecf3 add test for column validation in supercolumn. patch by jhermes; reviewed by jbellis for CASSANDRA-1388
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@986846 13f79535-47bb-0310-9956-ffa450edef68
2010-08-18 18:34:46 +00:00
Jonathan Ellis b5eb4fd899 s/RackUnawareStrategy/SimpleStrategy/ in system tests. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@986018 13f79535-47bb-0310-9956-ffa450edef68
2010-08-16 16:28:48 +00:00
Gary Dusbabek 9271366344 handle graveyard cleanups gracefully when there is nothing to delete. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1378
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@985308 13f79535-47bb-0310-9956-ffa450edef68
2010-08-13 18:00:34 +00:00
Gary Dusbabek ccb593237f disallow invalid ks+cf names. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1377
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@984995 13f79535-47bb-0310-9956-ffa450edef68
2010-08-12 21:39:26 +00:00
Jonathan Ellis ed9f7909fc describe_keyspace includes CfDef information. patch by Jon Hermes; reviewed by jbellis for CASSANDRA-1363
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@984901 13f79535-47bb-0310-9956-ffa450edef68
2010-08-12 18:29:46 +00:00
Gary Dusbabek 127a3d6d9d remove unneccessary keyspaces from nosetests. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1360
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982722 13f79535-47bb-0310-9956-ffa450edef68
2010-08-05 18:24:38 +00:00
Jonathan Ellis 1b5577b254 handle index scans across multiple nodes and consistency levels
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981906 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03 14:58:14 +00:00
Eric Evans df8a93358c configurable options for replication strategies
Patch by Jeremy Hanna; review by eevans for CASSANDRA-1066

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981069 13f79535-47bb-0310-9956-ffa450edef68
2010-07-31 15:42:27 +00:00
Jonathan Ellis 3a044a9140 add IntegerType for arbitrary-length integers. patch by Folke Behrens; reviewed by mdennis and jbellis for CASSANDRA-1282
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@979784 13f79535-47bb-0310-9956-ffa450edef68
2010-07-27 17:46:28 +00:00
Jonathan Ellis 2441f798ca implement multiple index expressions. patch by jbellis; reviewed by Nate McCall for CASSANDRA-1157
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@978978 13f79535-47bb-0310-9956-ffa450edef68
2010-07-25 04:16:30 +00:00
Jonathan Ellis f5fbfccdcf merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@966742 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 16:51:44 +00:00
Eric Evans 7fc6649127 updated avro func tests for relocated .avpr
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@966472 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 01:19:11 +00:00
Jonathan Ellis 0b0c523581 make framed transport the default so malformed requests can't OOM the server. patch by Nate McCall; reviewed by jbellis for CASSANDRA-475
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@964274 13f79535-47bb-0310-9956-ffa450edef68
2010-07-15 01:37:40 +00:00
Jonathan Ellis 078c56c631 add single-node support for IndexType.KEYS. patch by jbellis; reviewed by mdennis for CASSANDRA-1154
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@961795 13f79535-47bb-0310-9956-ffa450edef68
2010-07-08 15:17:20 +00:00
Jonathan Ellis 2e0633612a replace ColumnValidator code with AbstractType and clean up to avoid reflection on the request path. also use final fields in ColumnDefinition. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@960772 13f79535-47bb-0310-9956-ffa450edef68
2010-07-06 03:58:38 +00:00
Jonathan Ellis 9249a6c3bc add column metadata for validation and (soon) indexing. patch by mdennis and jbellis for CASSANDRA-1153
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@960123 13f79535-47bb-0310-9956-ffa450edef68
2010-07-02 22:11:04 +00:00
Eric Evans 86af3709ea avro multget_slice() + functional tests
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955759 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17 21:57:50 +00:00
Eric Evans e24a9aad46 get_count() for avro + system tests
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955717 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17 19:59:29 +00:00
Eric Evans 9e63ce251a get_slice() implementation for avro + system tests
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955675 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17 17:14:25 +00:00
Eric Evans 605b67deaf better use of new utility funcs in avro system tests
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955287 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 16:16:29 +00:00
Eric Evans 059e5f166b working batch_mutate() for avro server w/ tests
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955286 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 16:16:25 +00:00
Eric Evans 4b4762e30b added remove() implementation to avro-based server
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955050 13f79535-47bb-0310-9956-ffa450edef68
2010-06-15 20:57:22 +00:00
Eric Evans 3cc4ee3df2 fixed NullPointerException in reconciler setup
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955002 13f79535-47bb-0310-9956-ffa450edef68
2010-06-15 19:10:13 +00:00