Commit Graph

2723 Commits

Author SHA1 Message Date
Jonathan Ellis de83a3e83e Make snitches configurable at runtime
patch by Jon Hermes; reviewed by jbellis for CASSANDRA-1374

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1054156 13f79535-47bb-0310-9956-ffa450edef68
2010-12-31 18:28:00 +00:00
Jonathan Ellis f7f069f340 add RMI authentication options to nodetool
patch by mck; reviewed by jbellis for CASSANDRA-1921

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1054137 13f79535-47bb-0310-9956-ffa450edef68
2010-12-31 17:22:04 +00:00
Jonathan Ellis 37ec7d326d encapsulate MessagingService.instance to avoid circular initializtion dependencies
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1054135 13f79535-47bb-0310-9956-ffa450edef68
2010-12-31 16:52:56 +00:00
Jonathan Ellis dc4645f8fa split rc4 CHANGES out
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1054009 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 22:12:30 +00:00
Jonathan Ellis e272be6ebd merge from 0.7.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053964 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 18:22:30 +00:00
Brandon Williams e5f87d1d91 Fix CompactionManager regression from CASSANDRA-1916 and add a better
test and more docs to prevent in the future.
Patch by jbellis, reviewed by brandonwilliams for CASSANDRA-1922

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053960 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 18:20:37 +00:00
Jonathan Ellis a2e21dc731 s/anticompacting/cleaning up/ in log messages
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053931 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 16:31:08 +00:00
Jonathan Ellis ebdc7cd9a4 merge from 0.7.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053927 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 16:18:33 +00:00
Gary Dusbabek d5c257edd9 merge from 0.7.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053893 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 13:55:14 +00:00
Jonathan Ellis 0fd507be5a merge from 0.7.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053765 13f79535-47bb-0310-9956-ffa450edef68
2010-12-29 22:55:54 +00:00
Brandon Williams 1d8ba59c9b Fix for stress.java using wrong key names and not detecting empty keys.
Patch by Pavel Yaskevich, reviewed by brandonwilliams for CASSANDRA-1915

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053715 13f79535-47bb-0310-9956-ffa450edef68
2010-12-29 19:38:00 +00:00
Gary Dusbabek df9e121fd9 merge from 0.7.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053714 13f79535-47bb-0310-9956-ffa450edef68
2010-12-29 19:36:22 +00:00
Jonathan Ellis 29e64c8975 merge from 0.7.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053711 13f79535-47bb-0310-9956-ffa450edef68
2010-12-29 19:22:32 +00:00
Jonathan Ellis 9b3fbc816c collect secondary index tombstones immediately
patch by jbellis; reviewed by tjake for CASSANDRA-1914

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053682 13f79535-47bb-0310-9956-ffa450edef68
2010-12-29 17:45:29 +00:00
Gary Dusbabek 414d2e4fec add missed test that should have been included in CASSANDRA-1814
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053643 13f79535-47bb-0310-9956-ffa450edef68
2010-12-29 14:37:09 +00:00
Gary Dusbabek 23067c7bf1 row level coverage in LegacySSTableTest. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1822
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053638 13f79535-47bb-0310-9956-ffa450edef68
2010-12-29 14:16:55 +00:00
Brandon Williams fd10436005 increase indexLocks for faster commitlog replay
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053481 13f79535-47bb-0310-9956-ffa450edef68
2010-12-28 23:55:32 +00:00
Jonathan Ellis 4f9dbf5b08 RSRR doesn't actually throw DigestMismatchException
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053465 13f79535-47bb-0310-9956-ffa450edef68
2010-12-28 22:08:21 +00:00
Jonathan Ellis 31c3ce9577 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053458 13f79535-47bb-0310-9956-ffa450edef68
2010-12-28 21:56:38 +00:00
Brandon Williams 671de68026 Avoid thread contention in FBUtilities.hash
Patch by brandonwilliams and jbellis, reviewed by brandonwilliams for
CASSANDRA-1369

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053457 13f79535-47bb-0310-9956-ffa450edef68
2010-12-28 21:55:37 +00:00
Brandon Williams 25258f968e Avoid synchronization in getPendingRanges and unecessarily calling it
twice.
Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-1370

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053450 13f79535-47bb-0310-9956-ffa450edef68
2010-12-28 21:43:45 +00:00
Jonathan Ellis c57e7c9e87 simplify and update comments for RRR.resolve
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053443 13f79535-47bb-0310-9956-ffa450edef68
2010-12-28 21:23:50 +00:00
Jonathan Ellis 47f4c02caa allow [LOCAL|EACH]_QUORUM to be used with non-NetworkTopology Strategies
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053409 13f79535-47bb-0310-9956-ffa450edef68
2010-12-28 19:13:32 +00:00
Jonathan Ellis 5995b48e82 Expose index-building status in JMX + cli schema description
patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1871

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053247 13f79535-47bb-0310-9956-ffa450edef68
2010-12-28 03:24:41 +00:00
Jonathan Ellis 14d0647748 merged from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053245 13f79535-47bb-0310-9956-ffa450edef68
2010-12-28 03:17:24 +00:00
Jonathan Ellis 5b9abe1854 make constant fields final
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053220 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27 23:17:05 +00:00
Jonathan Ellis 3ed1201e84 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053219 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27 23:10:39 +00:00
Brandon Williams c933bb3268 Java-based stress util. Patch by Pavel Yaskevich, reviewed by
brandonwilliams for CASSANDRA-1463

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053215 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27 22:56:56 +00:00
Gary Dusbabek 88f47b80c5 log4j configuration wasn't handling configurations specified by URL. patch by Gary Dusbabek, reviewed by Jake Luciani. CASSANDRA-1907
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053205 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27 22:13:53 +00:00
Jonathan Ellis 6f8537bb19 clean up FBUtilities
patch by Jon Hermes and jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053117 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27 17:51:33 +00:00
Jonathan Ellis c08a71d531 replace ad-hoc toString(Map) w/ guava MapJoiner
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053113 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27 17:24:28 +00:00
Jonathan Ellis 436f3d0db5 make sure expiring column lives for duration of test
patch by tjake; reviewed by jbellis for CASSANDRA-1892

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052545 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24 18:23:27 +00:00
Jonathan Ellis 6cb811b454 add OpenBitSet to support larger bloom filters
patch by Ryan King, Stu Hood, and tjake for CASSANDRA-1555

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052542 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24 17:58:22 +00:00
Jonathan Ellis 3991fba440 avoid polluting pagecache with commitlog or sstable writes and seq scan operations
patch by Pavel Yaskevich and Chris Goffinet; reviewed by tjake and jbellis for CASSANDRA-1470

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052531 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24 16:57:07 +00:00
Jonathan Ellis ef25537805 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052358 13f79535-47bb-0310-9956-ffa450edef68
2010-12-23 19:11:25 +00:00
Jonathan Ellis 0ed735570d fix CLI get recognition of supercolumns
patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1899

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052355 13f79535-47bb-0310-9956-ffa450edef68
2010-12-23 18:57:13 +00:00
Jonathan Ellis f0709a4956 upgrade to TFastFramedTransport
patch by tjake; reviewed by jbellis for CASSANDRA-1743

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052335 13f79535-47bb-0310-9956-ffa450edef68
2010-12-23 17:27:08 +00:00
Jonathan Ellis a8b89fba35 More-efficient cross-DC replication
patch by Joaquin Casares, Jake Luciani, and jbellis for CASSANDRA-1530

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052123 13f79535-47bb-0310-9956-ffa450edef68
2010-12-23 01:06:49 +00:00
Jonathan Ellis b17aefbcf5 check log4j configuration for changes every 10s
patch by tjake; reviewed by jbellis for CASSANDRA-1525

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052104 13f79535-47bb-0310-9956-ffa450edef68
2010-12-22 23:53:40 +00:00
Jonathan Ellis 213b4291af add FileUtils.closeQuietly and finally-close blocks
patch by Dave Brosius; reviewed by jbellis for CASSANDRA-1886

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052057 13f79535-47bb-0310-9956-ffa450edef68
2010-12-22 20:27:43 +00:00
Jonathan Ellis d6f6285f67 count timeouts in storageproxy latencies, and include latency
histograms in StorageProxyMBean
patch by Stu Hood; reviewed by jbellis for CASSANDRA-1893

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052027 13f79535-47bb-0310-9956-ffa450edef68
2010-12-22 18:47:09 +00:00
Jonathan Ellis 1ca9c6fc71 fix cli crash after backgrounding
patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1875

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052021 13f79535-47bb-0310-9956-ffa450edef68
2010-12-22 18:33:31 +00:00
Jonathan Ellis 9d291b0d12 clean up ReadResponse
patch by jbellis; reviewed by tjake for CASSANDRA-1885

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052002 13f79535-47bb-0310-9956-ffa450edef68
2010-12-22 17:31:58 +00:00
Eric Evans 054d9241df rat-exclude rpm files from updated location
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1051698 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21 23:38:56 +00:00
Eric Evans d1f8de71d9 update versioning for 0.7 rc3 release
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1051697 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21 23:36:12 +00:00
Eric Evans 9f79f8bde1 rpm spec file updates
Patch by Nate McCall for CASSANDRA-1890

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1051691 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21 22:51:35 +00:00
Gary Dusbabek 2a6df9a65b apply CF metadata updates only at apply time. patch by gdusbabek, reviewed by jbellis. CASSANDRA-1853
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1051683 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21 22:27:32 +00:00
Jonathan Ellis a3384f3927 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1051665 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21 21:44:22 +00:00
Eric Evans f0eb23c82d generate artifacts w/o RAT run
Patch by eevans; reviewed by Stu Hood for CASSANDRA-1870

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1051660 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21 21:34:09 +00:00
Jonathan Ellis 9ebc4001b2 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1051647 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21 20:55:05 +00:00