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