Commit Graph

2201 Commits

Author SHA1 Message Date
Jonathan Ellis 94de414336 add descriptions to ant tasks. patch by Erik Onnen; reviewed by jbellis for CASSANDRA-1120
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@998541 13f79535-47bb-0310-9956-ffa450edef68
2010-09-18 21:08:05 +00:00
Jonathan Ellis f16a14dd3f r/m unused methods in FileUtils. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@998464 13f79535-47bb-0310-9956-ffa450edef68
2010-09-18 13:03:06 +00:00
Jonathan Ellis 161782b2a2 make contrib CassandraServiceDataCleaner recursive. patch by B. Todd Burruss; reviewed by jbellis for CASSANDRA-1509
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@998438 13f79535-47bb-0310-9956-ffa450edef68
2010-09-18 10:38:50 +00:00
Jonathan Ellis ec0316708b change multiget back to list, for now. patch by jbellis for CASSANDRA-1329
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@998435 13f79535-47bb-0310-9956-ffa450edef68
2010-09-18 10:08:49 +00:00
Jonathan Ellis c6f383ceb1 add options to configure Thrift socket keepalive and buffer sizes
patch by Erik Onnen and jbellis for CASSANDRA-1424

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@998432 13f79535-47bb-0310-9956-ffa450edef68
2010-09-18 10:01:40 +00:00
Brandon Williams 21cacf960f Calculate MB correctly for memtable throughput. Patch by brandonwilliams.
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997861 13f79535-47bb-0310-9956-ffa450edef68
2010-09-16 17:37:15 +00:00
Brandon Williams ac4157a748 Correctly express memtable_throughput_in_mb in megabytes. Patch by brandonwilliams
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997841 13f79535-47bb-0310-9956-ffa450edef68
2010-09-16 16:52:30 +00:00
Brandon Williams f75f107878 only attempt to set thread stack size on Linux. Patch by Peter Schuller, reviewed by brandonwilliams for CASSANDRA-1508
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997748 13f79535-47bb-0310-9956-ffa450edef68
2010-09-16 13:42:16 +00:00
Jonathan Ellis ca8fa16c5e combine "initiated" and requested streaming paths
patch by jbellis; reviewed by Nick Bailey for CASSANDRA-1506

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997527 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 22:22:09 +00:00
Jonathan Ellis fef82b5e35 Add callbacks to streaming and replace one-off bootstrap-finished notification w/ streamin callback
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997498 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 20:48:40 +00:00
Gary Dusbabek eb6c190be4 CHANGES.txt update. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1477
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997492 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 20:39:04 +00:00
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 e97db28277 move directory scrubbing to startup. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1477
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997490 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 20:38:53 +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
Brandon Williams 6f9b083447 make adaptive heap size calculation portable. Patch by Peter Schuller, reviewed by brandonwilliams for CASSANDRA-1507
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997486 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 20:36:58 +00:00
Brandon Williams 89970e8a96 Nodetool can compact or cleanup a single keyspace. Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-1479
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997175 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 03:01:19 +00:00
Jonathan Ellis 2d609b6178 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997161 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 00:52:38 +00:00
Brandon Williams 22c5807d5b Update CHANGES
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997127 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 22:37:02 +00:00
Brandon Williams 0191b2819b Adaptively set the heap size and memtable thresholds at runtime. Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-1469
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997126 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 22:35:41 +00:00
Jonathan Ellis b34385aa53 move FileStatusHandler methods to IncomingStreamReader
patch by jbellis; reviewed by Nick Bailey for CASSANDRA-1504



git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997122 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 22:26:13 +00:00
Jonathan Ellis 4b0964eaf6 replace List + Map with LinkedHashMap
patch by jbellis; reviewed by Nick Bailey for CASSANDRA-1504



git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997121 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 22:26:06 +00:00
Jonathan Ellis 2c71f6fc68 replace StreamContext with Pair
patch by jbellis; reviewed by Nick Bailey for CASSANDRA-1504



git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997120 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 22:23:25 +00:00
Jonathan Ellis de034ffee0 avoid exposing StreamContext outside the Session managers, and make the Sessions the handle for streaming work. also removes unncessary extra Collections from the session objects.
patch by jbellis; reviewed by Nick Bailey for CASSANDRA-1504


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997119 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 22:25:53 +00:00
Jonathan Ellis 58ab5331ba rename Manager -> Session
patch by jbellis for CASSANDRA-1504


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997118 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 22:25:31 +00:00
Jonathan Ellis a8e5c18945 add back tablename parameter in preparation for merging initiated/non code paths. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997082 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 20:34:53 +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
Jonathan Ellis dbbe856c56 clean up StreamHeader constructor, r/m unused parameter from transferSSTables. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996939 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 15:08:11 +00:00
Jonathan Ellis 64cfe8dede move common setup code into AbstractCassandraDaemon. patch by Amol Deshpande; reviewed by jbellis for CASSANDRA-1500
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996750 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 03:20:44 +00:00
Jonathan Ellis 122894e266 add exception for snapshots in invalid-file warning. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996742 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 02:46:07 +00:00
Jonathan Ellis 89fbc1b031 rename ApplicationState -> VersionedValue; add enum ApplicationState
patch by jbellis; reviewed by gdusbabek for CASSANDRA-1499



git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996736 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 02:27:02 +00:00
Jonathan Ellis 629fa9eb11 consolidate ApplicationState construction in ApplicationStateFactory
patch by jbellis; reviewed by gdusbabek for CASSANDRA-149n9


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996735 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 02:26:50 +00:00
Jonathan Ellis 283a428d6a remove defaults from CfDef subcomparator_type, reconciler, and comment (while keeping them optional).
patch by Jon Hermes; reviewed by Jeremy Hanna for CASSANDRA-1480

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996651 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 19:22:43 +00:00
Gary Dusbabek 7a63313a79 CHANGES update
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996591 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 16:14:35 +00:00
Gary Dusbabek cac6a28add broadcast removetoken using MOVE,NORMAL to preserve the coordinator state. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1467
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996590 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 16:11:01 +00:00
Gary Dusbabek d6378a85b4 remove unused code from SLB. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1467
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996589 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 16:10:47 +00:00
Gary Dusbabek 9680a3febc expose endpoint states to jmx. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1467
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996588 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 16:10:40 +00:00
Gary Dusbabek 386a624876 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996587 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 16:09:49 +00:00
Eric Evans 66c3972a7c update versioning for 0.7.0 beta2 release
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996555 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 14:28:29 +00:00
Eric Evans 351af4a874 add missing license headers
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996554 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 14:28:25 +00:00
Jonathan Ellis ca9c207021 inline public final variables of SSTII. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996546 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 14:11:40 +00:00
Jonathan Ellis 4dd8fa51ff remove tombstones during non-major compactions when bloom filter verifies that row does not exist in other sstables
patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-1074

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996541 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 14:06:08 +00:00
Jonathan Ellis bef28a2af6 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996529 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 13:44:04 +00:00
Jonathan Ellis 940a301ce1 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996523 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 13:34:58 +00:00
Johan Oskarsson 3d61dae55b Fix assertion error on read repair introduced by CASSANDRA-1465. Patch by johan, review by jbellis. CASSANDRA-1493
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996313 13f79535-47bb-0310-9956-ffa450edef68
2010-09-12 13:57:33 +00:00
Jonathan Ellis dc33a2d9f7 fix QUORUM calculation for RF > 3. patch by Jignesh Dhruv; reviewed by jbellis for CASSANDRA-1487
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996020 13f79535-47bb-0310-9956-ffa450edef68
2010-09-11 00:11:33 +00:00
Jonathan Ellis fb0fb82414 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996018 13f79535-47bb-0310-9956-ffa450edef68
2010-09-11 00:01:06 +00:00
Jonathan Ellis 9d95281270 regenerate thrift code. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@995280 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 23:10:44 +00:00
Jonathan Ellis 780a58a9d0 rename check_schema_agreement to describe_schema_versions. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@995108 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 15:49:28 +00:00
Jonathan Ellis ec7476c58d remove keyspace from describe_splits method. patch by Jeremy Hanna; reviewed by jbellis for CASSANDRA-1425
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@995086 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 15:14:53 +00:00
Jonathan Ellis f5ed28f536 making endpoint cache volatile is unnecessary since we're using NBHM. patch by jbellis
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@995068 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 14:34:22 +00:00