Commit Graph

943 Commits

Author SHA1 Message Date
Joe Schaefer 265398b4dd cassandra goes tlp
git-svn-id: https://svn.apache.org/repos/asf/cassandra/tags/cassandra-0.5.0-beta2@922689 13f79535-47bb-0310-9956-ffa450edef68
2010-03-13 23:17:20 +00:00
Eric Evans 7545ecf70a tagging cassandra-0.5.0-beta2
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/tags/cassandra-0.5.0-beta2@888914 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 18:46:07 +00:00
Eric Evans a60c8745d9 branch for cassandra-0.5
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.5@888873 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 16:57:54 +00:00
Jonathan Ellis 798af777ae update comments
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888870 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 16:42:07 +00:00
Jonathan Ellis ea30613ff7 Add removeToken command to StorageService and nodeprobe. patch by Jaakko Laine; reviewed by jbellis for CASSANDRA-564
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888866 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 16:37:03 +00:00
Jonathan Ellis 27cadba027 Rename BootstrapMetadata and friends to StreamRequest* as that is what those essentially are. Move them to cassandra.io where rest of streaming stuff resides. patch by Jaakko Laine; reviewed by jbellis for CASSANDRA-564
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888864 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 16:36:31 +00:00
Jonathan Ellis e98ecd7afc replace "system" magic strings with SYSTEM_TABLE constant. patch by Stu Hood
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888712 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 06:33:08 +00:00
Jonathan Ellis 5b86c3dc00 avoid anti-entropy checks on the System table. patch by Stu Hood; reviewed by jbellis for CASSANDRA-616
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888710 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 06:32:37 +00:00
Jonathan Ellis d267cf77bd support ConsistencyLevel.ALL on read. patch by jbellis; reviewed by goffinet for CASSANDRA-584
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888707 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 05:49:03 +00:00
Jonathan Ellis e3ec998433 make CommitLog a true singleton instead of only "a singleton, except during log replay". patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888702 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 05:02:32 +00:00
Jonathan Ellis 6f00a24296 respect memtable thresholds when replaying commit log
patch by jbellis; reviewed by Jun Rao for CASSANDRA-609

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888701 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 05:02:08 +00:00
Eric Evans 5f5f0ca2f0 update thrift jar to current recommended revision
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888687 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 03:04:26 +00:00
Eric Evans dc750650cc super column support for counts
Patch by eevans; reviewed by jbellis

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888629 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 23:33:58 +00:00
Eric Evans 44bd6cfe6a super column support for deletes
Patch by eevans; reviewed by jbellis

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888628 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 23:33:51 +00:00
Eric Evans 81cb157bd3 clean up help synopsis
- removed references to "row"
- removed references to "table"
- reordered commands (put synonymns together)
- aligned to fit in 80 chars wide terminal

Patch by eevans; reviewed by jbellis

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888627 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 23:33:41 +00:00
Eric Evans 4e8691ab1a regenerate thrift code to realize new docstrings
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888619 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 22:59:52 +00:00
Eric Evans 965d5a3637 build javadocs for thrift generated code
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888618 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 22:59:31 +00:00
Eric Evans f1a06074cd add documentation to thrift interface
Patch by Gary Dusbabek; reviewed by eevans for CASSANDRA-324

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888617 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 22:59:20 +00:00
Jonathan Ellis 5fa2f26a8c increase failure conviction threshold. patch by Brandon Williams; reviewed by jbellis for CASSANDRA-610
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888576 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 21:28:33 +00:00
Jonathan Ellis 616ab64c48 r/m unused code. patch by Stu Hood; reviewed by jbellis for CASSANDRA-608
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888551 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 19:54:09 +00:00
Jonathan Ellis 27ca056725 replace foreachColumnFamily with getValidColumnFamilies + for loop
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888531 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 19:25:55 +00:00
Jonathan Ellis 3e574a962c only GC when compacting all sstables, to avoid situations where the data a tombstone is intended to supress is in an sstable that is not part of the compaction set.
patch by jbellis; reviewed by Ramzi Rabah for CASSANDRA-604

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888512 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 18:45:55 +00:00
Jonathan Ellis ccdb63acfe de-obfuscate. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888280 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 06:24:10 +00:00
Jonathan Ellis 8417db8fa9 compute major-ness of compaction in the compaction method, rather than relying on caller to do it correctly (as some tests were not). patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888279 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 06:19:30 +00:00
Jonathan Ellis 49197c98a9 add NEWS.txt release notes
patch by jbellis; reviewed by eevans for CASSANDRA-577

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888179 13f79535-47bb-0310-9956-ffa450edef68
2009-12-07 23:13:34 +00:00
Jonathan Ellis 71084e306e implement streaming repairs; repair-via-rangecommand TODO
patch by Stu Hood; reviewed by jbellis for CASSANDRA-520

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888171 13f79535-47bb-0310-9956-ffa450edef68
2009-12-07 22:51:46 +00:00
Jonathan Ellis b1810fd428 cleanup Streaming and rename transferOneTable -> transferSSTables. patch by Stu Hood; reviewed by jbellis for CASSANDRA-520
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888170 13f79535-47bb-0310-9956-ffa450edef68
2009-12-07 22:51:05 +00:00
Jonathan Ellis c8664861b7 minor CFS cleanup. patch by Stu Hood; reviewed by jbellis for CASSANDRA-520
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888169 13f79535-47bb-0310-9956-ffa450edef68
2009-12-07 22:50:31 +00:00
Jonathan Ellis 4a6b002090 support wrapping ranges in IPartitioner.midpoint. patch by Stu Hood; reviewed by jbellis for CASSANDRA-519
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888140 13f79535-47bb-0310-9956-ffa450edef68
2009-12-07 21:20:25 +00:00
Jonathan Ellis 08479960ee promote a couple streaming debug messages to info. patch by jbellis for CASSANDRA-592
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888022 13f79535-47bb-0310-9956-ffa450edef68
2009-12-07 17:20:33 +00:00
Chris Goffinet b6aa09fa14 ColumnFamily.onStart() was not checking files related to only it's column family. It was possible to remove files from other CFs thinking they were orphans. Skip files not apart of the CF. patch by goffinet; reviewed by jbellis for CASSANDRA-606
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887627 13f79535-47bb-0310-9956-ffa450edef68
2009-12-06 01:46:40 +00:00
Jonathan Ellis b169800b90 r/m unused PrimeFinder.java
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887594 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 21:52:46 +00:00
Jun Rao 171e1021fe add manual repair through NodeProbe; patched by Stu Hood, reviewed by junrao for CASSANDRA-193
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887576 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 18:49:12 +00:00
Jun Rao ac398bd0a7 add AntiEntropyService; patched by Stu Hood, reviewed by junrao for CASSANDRA-193
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887575 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 18:47:55 +00:00
Jun Rao f62d4ec14c preparation for AntiEntropyService; patched by Stu Hood, reviewed by junrao for CASSANDRA-193
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887574 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 18:46:52 +00:00
Jun Rao c2709044d3 add Merkle tree; patched by Stu Hood, reviewed by junrao for CASSANDRA-193
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887573 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 18:44:25 +00:00
Jun Rao e202f1f4e0 preparation for Merkle tree; patched by Stu Hood, reviewed by junrao for CASSANDRA-193
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887572 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 18:42:26 +00:00
Jonathan Ellis fb2cbc8922 remove dead Fast* classes
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887544 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 14:22:25 +00:00
Eric Evans b8c65fadeb really fix minor styling issue, really
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887504 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 05:41:34 +00:00
Eric Evans 987aed491c corrected minor formatting nit
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887503 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 05:34:44 +00:00
Eric Evans bbfcb18ae5 cli command completion
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887502 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 05:27:48 +00:00
Eric Evans bf6ac62695 improve lazy lookup of keyspace/column family metadata
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887501 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 05:27:38 +00:00
Eric Evans 43cc5b1aef document CASSANDRA-567 in changelog
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887500 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 05:27:27 +00:00
Eric Evans 94b55880bf cleaner handling of string encoding exceptions
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887499 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 05:27:19 +00:00
Eric Evans f2e18632fd refactor of executeGet() to support super columns
Patch by eevans for CASSANDRA-567

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887498 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 05:27:07 +00:00
Eric Evans 601d939e9b refactor of executeSet() to support super columns
Patch by eevans for CASSANDRA-567

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887497 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 05:26:56 +00:00
Jonathan Ellis 0a7bcd5c1f add 581 to CHANGES
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887491 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 03:43:58 +00:00
Chris Goffinet 75db7b59b7 Change convertFromDiskFormat to use substring splitting vs using split operation (slow). patch by goffinet; reviewed by stuhood for CASSANDRA-581
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887481 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 01:44:41 +00:00
Chris Goffinet 55e13fe616 Remove -Dcassandra from the command line that bin/cassandra generates patch by gdusbabek; reviewed by goffinet for CASSANDRA-601
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887478 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 01:29:23 +00:00
Jonathan Ellis 9e0ee8f269 add strong reads to range slicing
patch by jbellis; reviewed by Stu Hood for CASSANDRA-568

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887468 13f79535-47bb-0310-9956-ffa450edef68
2009-12-05 00:32:32 +00:00