Commit Graph

1971 Commits

Author SHA1 Message Date
Eric Evans 0593f45829 tagged 0.7.0 beta1 release
git-svn-id: https://svn.apache.org/repos/asf/cassandra/tags/cassandra-0.7.0-beta1@984115 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10 16:48:12 +00:00
Jonathan Ellis fce7c1551c Used FramedTransport in RingCache
patch by Stu Hood; reviewed by jbellis for CASSANDRA-1322


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@983231 13f79535-47bb-0310-9956-ffa450edef68
2010-08-07 14:17:37 +00:00
Gary Dusbabek 8b9beaaad8 streaming changes. removed and combined several messages. fixed out-of-order bug. introduce stream sessions, stream headers. patch by rnirmal, reviewed by gdusbabek. CASSANDRA-1189
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@983124 13f79535-47bb-0310-9956-ffa450edef68
2010-08-06 20:34:12 +00:00
Eric Evans 6f2a92bdaa move JVM_OPTS from cassandra.in.sh to the conf/ dir
Patch by Nick Bailey; review by eevans for CASSANDRA-1347

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982845 13f79535-47bb-0310-9956-ffa450edef68
2010-08-06 01:25:07 +00:00
Jonathan Ellis 1208a20baf improve BufferedRandomAccessFileTest coverage to 100% of lines. patch by Jon Hermes; reviewed by jbellis for CASSANDRA-1269
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982829 13f79535-47bb-0310-9956-ffa450edef68
2010-08-05 23:31:00 +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
Gary Dusbabek 58b683d4ad remove internode directory and change destination for generated avro code. patch by gdusbabek, reviewed by stuhood. CASSANDRA-1357
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982708 13f79535-47bb-0310-9956-ffa450edef68
2010-08-05 17:45:56 +00:00
Jonathan Ellis 7aacffdc9c r/m RangeSliceResponseResolverTest for now; we've broken network compatibility w/ 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982644 13f79535-47bb-0310-9956-ffa450edef68
2010-08-05 14:40:46 +00:00
Jonathan Ellis 8bda573840 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982643 13f79535-47bb-0310-9956-ffa450edef68
2010-08-05 14:36:44 +00:00
Gary Dusbabek e763caed2a adjust src paths. patch by Folke Behrens, reviewed by Gary Dusbabek. CASSANDRA-1356
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982616 13f79535-47bb-0310-9956-ffa450edef68
2010-08-05 13:44:43 +00:00
Jonathan Ellis c26e89c112 add TimeUnit.convert call to AsyncResult. patch by Martin Hentschel; reviewed by jbellis for CASSANDRA-1362
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982604 13f79535-47bb-0310-9956-ffa450edef68
2010-08-05 13:14:59 +00:00
Jonathan Ellis 73644f16af flesh out BufferedRandomAccessFileTest. patch by Jon Hermes; reviewed by Stu Hood for CASSANDRA-1269
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982452 13f79535-47bb-0310-9956-ffa450edef68
2010-08-05 02:08:56 +00:00
Jonathan Ellis 2c87b5f562 fix export of GCGraceSeconds. patch by Jon Hermes; reviewed by jbellis for CASSANDRA-1276
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982407 13f79535-47bb-0310-9956-ffa450edef68
2010-08-04 21:12:21 +00:00
Jonathan Ellis ec5d3bddfd Don't stop server from starting if version.properties is missing. patch by johano and jbellis for CASSANDRA-1272
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982406 13f79535-47bb-0310-9956-ffa450edef68
2010-08-04 21:12:15 +00:00
Gary Dusbabek 2540e34a13 skip CL rows that have unrecoverable row mutations. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1353
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982265 13f79535-47bb-0310-9956-ffa450edef68
2010-08-04 14:36:05 +00:00
Gary Dusbabek fe1fec0ddc use correct constructor when creating static CFM instances. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1354
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982237 13f79535-47bb-0310-9956-ffa450edef68
2010-08-04 12:38:27 +00:00
Brandon Williams 771695a418 Revert r980983
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982037 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03 21:20:57 +00:00
Brandon Williams bc8b95ba8d Use keyword args for CfDef/KsDef to futureproof. Patch by Nirmal Ranganathan, reviewed by brandonwilliams for CASSANDRA-1352
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982029 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03 20:39:57 +00:00
Gary Dusbabek 55a11e053e unregister CF mbean when a CF is dropped. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1334
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982023 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03 20:13:27 +00:00
Gary Dusbabek 5e1abef0b0 complain if there aren't enough nodes to support requested RF. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1343
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981999 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03 18:35:31 +00:00
Jonathan Ellis e6677d9d18 r/m RoundRobinSchedulerTest for CASSANDRA-1279; it doesn't appear possible to test concurrency usefully
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981979 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03 17:26:04 +00:00
Gary Dusbabek c3e2794099 specify schema used to read serialized migrations. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1351
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981976 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03 17:20:11 +00:00
Jonathan Ellis b297bab528 remove instanceof checks for AbstractRackAwareSnitch. patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-1349
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981940 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03 15:49:15 +00:00
Jonathan Ellis f571a4e148 close commitlog reader before deleting it
patch by jbellis; reviewed by gdusbabek for CASSANDRA-1348


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981938 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03 15:47:29 +00:00
Jonathan Ellis 49f34a25fe thrift changes for 1156
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981913 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03 15:03:33 +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
Gary Dusbabek dd5c7325ee configurable location for version.properties. patch by Matt Dennis, reviewed by Gary Dusbabek. CASSANDRA-1272
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981695 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 21:48:12 +00:00
Gary Dusbabek 0973239570 consult tokenmetadata directly for ring topology. patch by Sylvain Lebresne, reviewed by Gary Dusbabek. CASSANDRA-1286
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981673 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 20:19:42 +00:00
Gary Dusbabek 849bb95ed9 use avro for migration serialization. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1308
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981649 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 18:19:28 +00:00
Gary Dusbabek 46af695250 util to wrap DataInputStream around a ByteBuffer. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1308
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981648 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 18:19:10 +00:00
Gary Dusbabek 25b8945abf remove ConfigurationException from migration serialization. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1308
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981647 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 18:18:55 +00:00
Gary Dusbabek fdc4f50298 avro migration defs. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1308
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981646 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 18:18:46 +00:00
Gary Dusbabek 00c108a1a5 internode structures for migrations. changes migration disk format. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1308
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981645 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 18:18:40 +00:00
Jonathan Ellis 960849d672 update CHANGES
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981547 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 15:07:32 +00:00
Jonathan Ellis 0ec33805ac avoid writing index for rows that fit within a single index block
patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338



git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981546 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 15:06:12 +00:00
Jonathan Ellis 66b014e8fd split out SimpleColumnReader and ColumnGroupReader from SSTableSliceIterator as SimpleSliceReader and IndexedSliceReader
patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338



git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981544 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 15:06:01 +00:00
Jonathan Ellis 91e4b6524a move column iterators to own subpackage of db
patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338



git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981543 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 15:05:48 +00:00
Jonathan Ellis 6d60623b2d add SimpleColumnReader to optimize start-from-beginning-of-row slices
patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338



git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981542 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 15:05:28 +00:00
Jonathan Ellis ea06b0fe23 make ColumnGroupReader implement Iterator<IColumn>
patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981541 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 15:05:11 +00:00
Eric Evans 8aa58cb65d run as dedicated user on debian
Patch by eevans for CASSANDRA-1004

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981326 13f79535-47bb-0310-9956-ffa450edef68
2010-08-01 21:51:50 +00:00
Eric Evans 51780266e7 update {CHANGES,NEWS}.txt
Patch by eevans for CASSANDRA-1066

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981139 13f79535-47bb-0310-9956-ffa450edef68
2010-08-01 04:07:16 +00:00
Eric Evans 05ba306d84 datacenter.properties no longer neeeded
Patch by eevans for CASSANDRA-1066

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981071 13f79535-47bb-0310-9956-ffa450edef68
2010-07-31 15:42:38 +00:00
Eric Evans f3516171e1 regenerated thrift code
Patch by eevans for CASSANDRA-1066

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981070 13f79535-47bb-0310-9956-ffa450edef68
2010-07-31 15:42:34 +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 170bd4d0a0 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981066 13f79535-47bb-0310-9956-ffa450edef68
2010-07-31 15:16:38 +00:00
Jonathan Ellis 63b77c5361 upgrade log4j to 1.2.16
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981052 13f79535-47bb-0310-9956-ffa450edef68
2010-07-31 13:10:28 +00:00
Jonathan Ellis b4386e7c24 rebuild secondary indexes after streaming. patch by Nate McCall and jbellis for CASSANDRA-1258
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981046 13f79535-47bb-0310-9956-ffa450edef68
2010-07-31 12:51:14 +00:00
Brandon Williams e0d4419a2e Use LinkedHashSet in location strategies to maintain order. Patch by Jignesh Dhruv reviewed by brandonwilliams for CASSANDRA-1291
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@980983 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 22:16:02 +00:00
Eric Evans 2673caf5de CASSANDRA-1340. cassandra-cli: batch processing mode
Passing --batch on the command line causes normal output to be suppressed,
and errors to be fatal. Useful for executing bulk commands in a script ala:

   bin/cassandra-cli < commands.txt

Patch by eevans for CASSANDRA-1340

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@980964 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 21:06:01 +00:00
Gary Dusbabek 3adc03e6e4 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@980796 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 14:02:56 +00:00