Commit Graph

1971 Commits

Author SHA1 Message Date
Jonathan Ellis 14e2a114ad merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@959672 13f79535-47bb-0310-9956-ffa450edef68
2010-07-01 14:04:30 +00:00
Jonathan Ellis 9f7285664c use lexical comparison for UTF8Type. patch by Nick Bailey; reviewed by jbellis for CASSANDRA-1232
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@959485 13f79535-47bb-0310-9956-ffa450edef68
2010-07-01 01:32:26 +00:00
Jonathan Ellis f4be8971ef replace FBUtilities.UTF8 with google.common.Charsets.UTF_8. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@959484 13f79535-47bb-0310-9956-ffa450edef68
2010-07-01 01:24:50 +00:00
Jonathan Ellis 9c0ad8147d validate UTF8 keys in legacy OPP and COPP. patch by Nick Bailey; reviewed by Stu Hood and jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@959483 13f79535-47bb-0310-9956-ffa450edef68
2010-07-01 01:24:35 +00:00
Jonathan Ellis 5ab5e1bbd1 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@959197 13f79535-47bb-0310-9956-ffa450edef68
2010-06-30 05:48:24 +00:00
Jonathan Ellis 1ccd7a6135 group related jvm options. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@959164 13f79535-47bb-0310-9956-ffa450edef68
2010-06-30 02:05:00 +00:00
Brandon Williams c8cd8cd274 Test commit.
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@958403 13f79535-47bb-0310-9956-ffa450edef68
2010-06-27 17:46:19 +00:00
Jonathan Ellis 16c934812b allow multiple repair sessions per node. patch by Stu Hood; reviewed by jbellis for CASSANDRA-1190
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@958105 13f79535-47bb-0310-9956-ffa450edef68
2010-06-25 20:34:22 +00:00
Jonathan Ellis 30010703d2 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@958104 13f79535-47bb-0310-9956-ffa450edef68
2010-06-25 20:26:40 +00:00
Jonathan Ellis 0b2ba99325 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@958049 13f79535-47bb-0310-9956-ffa450edef68
2010-06-25 17:44:55 +00:00
Eric Evans 301ab9891a updated contrib code for method rename
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957784 13f79535-47bb-0310-9956-ffa450edef68
2010-06-25 02:31:06 +00:00
Jonathan Ellis c8f7e9b19c add joining/leaving status to nodetool ring. patch by mdennis; reviewed by jbellis for CASSANDRA-1115
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957734 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 22:12:43 +00:00
Jonathan Ellis 7dffa83a06 remove obsolete gossip size limit. patch by Anthony Molinaro and jbellis for CASSANDRA-1138
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957593 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 15:58:16 +00:00
Jonathan Ellis b24dc53513 revise HH schema to be per-endpoint, since that's how it's queried. patch by Brandon Williams; reviewed by jbellis for CASSANDRA-1142
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957584 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 15:45:18 +00:00
Jonathan Ellis 524290bf73 add test for BRAF EOFException. patch by mdennis; reviewed by jbellis for CASSANDRA-1200
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957578 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 15:12:34 +00:00
Gary Dusbabek 31c40fbe18 back out of last commit
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957304 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 19:00:09 +00:00
Gary Dusbabek 18fe1ebeb3 use raw key when recreating or writing bloom filter
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957294 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 18:31:23 +00:00
Gary Dusbabek 6352995c8a CFS should ignore non-db files
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957293 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 18:31:18 +00:00
Jonathan Ellis 442c34b557 avoid allocation-per-row in log replay
patch by jbellis; reviewed by mdenns for CASSANDRA-1219

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957105 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 04:07:14 +00:00
Jonathan Ellis 45254e10cc move Discarding debug statement to debug log level. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957038 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 21:29:01 +00:00
Jonathan Ellis a897bbc887 fix stress.py for new thrift parameter order. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957037 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 21:28:53 +00:00
Jonathan Ellis 4ef44c6217 mv BloomFilterTracker to io.sstable package. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956993 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 19:35:53 +00:00
Jonathan Ellis 97b45898c0 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956979 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 19:06:25 +00:00
Eric Evans 8eeaa1469c custom avro build (genavro patched for defaults)
See AVRO-494

Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956978 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 19:03:15 +00:00
Jonathan Ellis 759e053fdb avoid logging exception at INFO when cl header is missing / corrupt (common on power loss, now that we don't fsync it). patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956944 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 16:35:55 +00:00
Jonathan Ellis cb00345edc add CompletedTasks to CompactionManager. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956943 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 16:23:51 +00:00
Jonathan Ellis 5531a7f5db fix race condition in SSTable*Iterator.
patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-1130

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956769 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 04:07:46 +00:00
Jonathan Ellis 1a6b938bec split commitlog header into separate file and add size checksum to mutations. patch by mdennis and jbellis for CASSANDRA-1179
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956250 13f79535-47bb-0310-9956-ffa450edef68
2010-06-19 16:11:49 +00:00
Jonathan Ellis 048eafffbb clean up PendingFile. patch by jbellis; reviewed by Stu Hood for CASSANDRA-1208
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956168 13f79535-47bb-0310-9956-ffa450edef68
2010-06-19 00:58:15 +00:00
Eric Evans a6f9b2eaca relocate changelog entry to the correct version
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956095 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 18:58:03 +00:00
Eric Evans 143db85f70 merge w/ 0.6 branch
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956091 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 18:46:47 +00:00
Eric Evans 6db0e87e5b update changelog for cassandra-1201
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956081 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 18:29:11 +00:00
Eric Evans 2eff79094e redhat init script needed for rpm packaging
Patch by Peter Halliday; reviewed by eevans for CASSANDRA-1201

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956078 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 18:23:18 +00:00
Jonathan Ellis aadfa6a334 Stream sstables without anticompaction
patch by Stu Hood; reviewed by jbellis for CASSANDRA-579


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955923 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 10:29:54 +00:00
Jonathan Ellis e34bc868d0 Extract index/filter writing into IndexWriter; add recovery for non-essential sstable components; only send the datafile when streaming
patch by Stu Hood; reviewed by jbellis for CASSANDRA-579


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955840 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 05:33:44 +00:00
Jonathan Ellis d0056e8ef2 fix buggy assert in SSTableUtils. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955833 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 04:20:51 +00:00
Jonathan Ellis 1067d37302 extract SSTable.Descriptor to top-level class. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955832 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 04:19:27 +00:00
Jonathan Ellis 5d7bdca55c move version checks into Descriptor. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955831 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 04:17:31 +00:00
Eric Evans ad838b00a5 bring avro up to date w/ CfDef.read_repair_chance
And, use CFMetaData defaults in place of those in CassandraServer.

Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955827 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 03:41:25 +00:00
Jonathan Ellis bd7a052ae6 bump thrift VERSION for read_repair_chance change. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955822 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 03:22:11 +00:00
Eric Evans 5a45c55101 refactor internal slice methods
Moved return types to faux-map (list of records) to avoid useless
conversions to <--> from.

Patch eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955760 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17 21:57:55 +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 b10562b003 return ByteBuffer instead of byte[] from internal methods
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955758 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17 21:57:43 +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
Jonathan Ellis b759ed10a8 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955484 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17 05:26:56 +00:00
Eric Evans 2e36c660b0 make cassandra.genavro the canonical proto schema
cassandra.avpr has been removed from version control is now generated
from cassandra.genavro by ant. Future changes to the protocol schema
should take place in cassandra.genavro; do not hand-edit the .avpr

Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955358 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 19:38:34 +00:00
Jonathan Ellis b6e8b98993 hadoop outputformat. patch by Karthick Sankarachary; reviewed by Stu Hood and jbellis for CASSSANDRA-1101
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955347 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 18:56:57 +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