14 Patch |
14 Review |
1604c6f3f9d725fe8846cb13fcd0f8cb348bbe97,
38ee5fcecd6aafbef7108c00ff555af240dce823,
82d843bad887b2858c94f559d66a55bce37fc3a9,
ea30613ff7d3f59b643de2c98c6b1b4b7fc72238,
27cadba02769ec7761b9f7a60c4e18f3f5a750c8,
02a562a3a0fba04c94f48cd56b66af587481077a,
eff8c611575685b6df70eaf0e46639886c283ef9,
9c386dff60abf08d01cdd5a8559eaefc55d74a5f,
cb3b171079f248370206218df9e0b6aa658225f8,
5f343039334a5d89a0f3f78d77c7df373261ef18,
bae22eae6b81d79e035f43eedc012bb8bf09a9a1,
51fa96187c5fb0383cdfbcde5047f11803440263,
f1279e961829fce958df6e9e68742798562f4ec0,
50b67f50af55f9a656b5e233caa751d5253bdcfa |
6c37fb8b736ea2e6157f1c7f9ee7737de69a2ca9,
a5bd08f421c647c3a472d231b24ae0d0a7101b9e,
f57ac0d95994f4a50c2f5ced2cf7937e85bfc932,
f21052e91684e16ef2511f288718ccbf19ec13fd,
e734d837a09a82e43d2e04a53c6921ccd3bc11ac,
f3cdaa96b70d3b1b558abeedd4a893a9ead30d01,
2b8c1cec9ac40273a1491ebd697caf8431dc83a2,
542accc65b7b89eff77b515068abc6cc6c6c26c6,
d0db57ad10e09564e58753c789f01c006c0f2168,
321848d09c86fd8d78331fe0ef59c5b97a3afa8e,
d6977789cdfb66d80a4ec50a8541bb6807aff0c4,
1e7b673cbea63fbfee742401e24c255ddc606eb4,
b3b58932f352a01c87bfe66590044c99d16b4a5f,
63a0c9d6c79340b62354260652c7d8a533cebf49 |
1604c6f3f9d725fe8846cb13fcd0f8cb348bbe97 | Author: Laine Jaakko Olavi <jaakko@apache.org>
| 2010-01-28 01:35:23+00:00
add global_snapshot and clear_global_snapshot to clustertool. patch by jaakko, reviewed by jbellis. CASSANDRA-723
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@903933 13f79535-47bb-0310-9956-ffa450edef68
38ee5fcecd6aafbef7108c00ff555af240dce823 | Author: Laine Jaakko Olavi <jaakko@apache.org>
| 2010-01-25 09:26:01+00:00
modify removetoken to remove node from gossip. remove fat clients automatically after 1h of inactivity. patch by jaakko, reviewed by jbellis. CASSANDRA-644
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@902744 13f79535-47bb-0310-9956-ffa450edef68
82d843bad887b2858c94f559d66a55bce37fc3a9 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-12-14 22:29:26+00:00
fix add that should have been addAll. patch by Jaakko Laine; reviewed by jbellis for CASSANDRA-603
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@890507 13f79535-47bb-0310-9956-ffa450edef68
ea30613ff7d3f59b643de2c98c6b1b4b7fc72238 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-12-09 16:37:03+00:00
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
27cadba02769ec7761b9f7a60c4e18f3f5a750c8 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-12-09 16:36:31+00:00
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
02a562a3a0fba04c94f48cd56b66af587481077a | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-12-04 21:38:53+00:00
simplify client mode gossip handling. patch by Jaakko Laine; reviewed by jbellis
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887369 13f79535-47bb-0310-9956-ffa450edef68
eff8c611575685b6df70eaf0e46639886c283ef9 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-12-04 21:13:30+00:00
r/m unused HeartBeatState.heartbeat field. patch by Jaakko Laine; reviewed by jbellis for CASSANDRA-597
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887359 13f79535-47bb-0310-9956-ffa450edef68
9c386dff60abf08d01cdd5a8559eaefc55d74a5f | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-26 02:16:35+00:00
send extra gossip to random seed as long as there are less nodes alive than seed nodes configured
patch by Jaakko Laine; reviewed by jbellis for CASSANDRA-150
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@884370 13f79535-47bb-0310-9956-ffa450edef68
cb3b171079f248370206218df9e0b6aa658225f8 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-24 20:27:02+00:00
Moved leaving ring code to a separate helper function and call it right away if rangesMM is empty. patch by Jaakko Laine; reviewed by jbellis for CASSANDRA-573
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@883854 13f79535-47bb-0310-9956-ffa450edef68
5f343039334a5d89a0f3f78d77c7df373261ef18 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-23 19:43:49+00:00
add RING_DELAY sleep to startBootstrap. patch by Jaakko Laine; reviewed by jbellis for CASSANDRA-575
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@883474 13f79535-47bb-0310-9956-ffa450edef68
bae22eae6b81d79e035f43eedc012bb8bf09a9a1 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-23 16:46:29+00:00
Modify move function to get balanced token at bootstrap time if token given as a parameter was null. patch by Jaakko Laine; reviewed by jbellis for CASSANDRA-574
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@883405 13f79535-47bb-0310-9956-ffa450edef68
51fa96187c5fb0383cdfbcde5047f11803440263 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-18 23:33:12+00:00
add removeDeleted to deliverHintsToEndpoint. patch by Jaakko Laine; reviewed by jbellis for CASSANDRA-560
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@882001 13f79535-47bb-0310-9956-ffa450edef68
6c37fb8b736ea2e6157f1c7f9ee7737de69a2ca9 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-17 13:34:13+00:00
rename
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-558
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@881282 13f79535-47bb-0310-9956-ffa450edef68
a5bd08f421c647c3a472d231b24ae0d0a7101b9e | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-17 13:34:06+00:00
add WriteResponseHandler combining the important parts of QuorumResponseHandler and WriteResponseResolver.
In particular, not thate we (correctly) never send a write response of false, letting the timeout take care
of that should-never-happen case. optimize local writes in insertBlocking, and fix HH.
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-558
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@881281 13f79535-47bb-0310-9956-ffa450edef68
f57ac0d95994f4a50c2f5ced2cf7937e85bfc932 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-17 13:33:53+00:00
make local insert() skip MessagingService and fix HH write
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-558
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@881280 13f79535-47bb-0310-9956-ffa450edef68
f1279e961829fce958df6e9e68742798562f4ec0 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-16 14:31:47+00:00
add getSortedApplicationStates to preserve state ordering when re-gossiping to other nodes. patch by Jaakko Laine; reviewed by jbellis for CASSANDRA-548
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@880772 13f79535-47bb-0310-9956-ffa450edef68
f21052e91684e16ef2511f288718ccbf19ec13fd | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-13 15:57:38+00:00
workaround for "Resource temporarily unavailable"
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-541
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@835892 13f79535-47bb-0310-9956-ffa450edef68
e734d837a09a82e43d2e04a53c6921ccd3bc11ac | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-13 15:57:34+00:00
fix for when bootstrap source has no data in the range requested
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-541
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@835891 13f79535-47bb-0310-9956-ffa450edef68
f3cdaa96b70d3b1b558abeedd4a893a9ead30d01 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-13 15:57:31+00:00
add Move command
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-541
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@835890 13f79535-47bb-0310-9956-ffa450edef68
2b8c1cec9ac40273a1491ebd697caf8431dc83a2 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-12 03:37:15+00:00
avoid making local node part of the token ring until bootstrap completes; fix other buglets
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-536
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@835213 13f79535-47bb-0310-9956-ffa450edef68
50b67f50af55f9a656b5e233caa751d5253bdcfa | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-11 16:23:41+00:00
simplify getChangedRangesForLeaving. patch by Jaakko Laine; reviewed by jbellis for CASSANDRA-435
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@834945 13f79535-47bb-0310-9956-ffa450edef68
542accc65b7b89eff77b515068abc6cc6c6c26c6 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-11 16:12:15+00:00
add leaving mode
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-435
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@834940 13f79535-47bb-0310-9956-ffa450edef68
d0db57ad10e09564e58753c789f01c006c0f2168 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-11 16:11:44+00:00
move more generic streaming code into Streaming.java
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-435
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@834939 13f79535-47bb-0310-9956-ffa450edef68
321848d09c86fd8d78331fe0ef59c5b97a3afa8e | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-11 16:11:36+00:00
clean up transfer code from BMVH; move to Streaming.java
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-435
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@834937 13f79535-47bb-0310-9956-ffa450edef68
d6977789cdfb66d80a4ec50a8541bb6807aff0c4 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-06 22:17:18+00:00
split out onJoin from onChange, so we can pass a single ApplicationState object to onChange to emphasize that it gets called once per AS; rename ApplicationState.getState -> getValue
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-525
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@833578 13f79535-47bb-0310-9956-ffa450edef68
1e7b673cbea63fbfee742401e24c255ddc606eb4 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-06 22:17:14+00:00
make sortedtokens passably efficient
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-525
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@833577 13f79535-47bb-0310-9956-ffa450edef68
b3b58932f352a01c87bfe66590044c99d16b4a5f | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-06 22:17:09+00:00
fix TODO in tokenmetadata (bootstrap tokens aren't part of the official ring now). r/m redundant getNextEndPoint method in favor of getSuccessor
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-525
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@833576 13f79535-47bb-0310-9956-ffa450edef68
63a0c9d6c79340b62354260652c7d8a533cebf49 | Author: Jonathan Ellis <jbellis@apache.org>
| 2009-11-05 05:33:47+00:00
add onAlive, onDead methods to gossiper listener interface so listeners don't have to try to infer that by less accurate circumstantial evidence
patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-527
git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@832996 13f79535-47bb-0310-9956-ffa450edef68