swh:1:snp:764524290233376de64947417267228741ce2485

sort by:
Revision Author Date Message Commit Date
7d9fa3d Moved failure detector initialization out of constructor for classes extended AbstractStoreClientFactory - Fixes an issue where if a Voldemort server is not started, an exception will be thrown at SocketStoreClientFactory's construction time (e.g. if we're dependency injecting the factory). 27 January 2010, 23:51:09 UTC
d7153c9 Failure to bootstrap should be warn-, not debug- level. 27 January 2010, 00:10:18 UTC
74beba1 Bumped the version up to 0.70, updated release notes. 25 January 2010, 20:11:47 UTC
ac27e21 Cleaned up Gossiper code and documentation. 25 January 2010, 11:26:24 UTC
650f4a6 Cleaned up some code and messages, added TODOs. 25 January 2010, 11:02:56 UTC
4fd6333 Marking this a "release candidate". 22 January 2010, 23:39:28 UTC
476f4f0 changed default failure detector to node bannage. 22 January 2010, 21:25:37 UTC
9b48292 Annotated testInvalidNode() with @Ignore as it assumes node list is static. 22 January 2010, 19:33:28 UTC
07eeb47 Returning the new NodeStatus() object if previous nodeStatus was null. 22 January 2010, 19:32:10 UTC
87f04fe Formatting changes. 22 January 2010, 19:12:49 UTC
ac7dfd0 Merge remote branch 'trunk/release-070' into release-070 22 January 2010, 19:08:18 UTC
c86482c changed property type to bytes from int for streaming throttling. 22 January 2010, 19:12:14 UTC
9957276 Merge remote branch 'trunk/release-070' into release-070 22 January 2010, 19:04:37 UTC
fb347bf Fixed a typo in voldemort config property name. 22 January 2010, 19:02:40 UTC
6e74d62 Merge branch 'release-070' into rebalancing-tools 22 January 2010, 07:29:33 UTC
7ad319a Added a shell script to build targetCluster.xml, more Javadoc. 22 January 2010, 07:26:33 UTC
e601a7c Created a way to automatically generate targetCluster.xml. 22 January 2010, 06:50:39 UTC
b047812 logging changes. 22 January 2010, 06:34:09 UTC
405e23a Fixed warnings in different files. 22 January 2010, 00:24:05 UTC
b76bb67 Added support for copying replication mapping changes. 22 January 2010, 00:16:29 UTC
66c8323 merged from release-070 21 January 2010, 21:06:20 UTC
d3d7581 Added better defaults for admin server after multiple stores changes. 21 January 2010, 20:08:39 UTC
09037a9 Removing un-needed sample configs. 21 January 2010, 20:00:31 UTC
44f1162 Merge branch 'rebalancing-tools' into release-070 21 January 2010, 19:59:13 UTC
b14fa21 Placeholder code for targetCluster.xml generation. - RebalanceClusterTool: add insertNode() - RebalanceClusterBuilder: placeholder class. 21 January 2010, 01:17:29 UTC
e153bcf Manually merged/fixed portion of AbstractStoreClientFactory. 20 January 2010, 03:28:15 UTC
286b29a Merge remote branch 'trunk/master' into release-070 Conflicts: config/single_node_cluster/config/cluster.xml src/java/voldemort/store/rebalancing/RedirectingStore.java 20 January 2010, 03:17:16 UTC
bfab3be Moved files around for unit test friendlyness. 20 January 2010, 02:07:09 UTC
8987e8a Added sample usage information. 20 January 2010, 02:06:55 UTC
d624d33 Renamed TargetClusterGenerator to RebalanceClusterTool. - Renamed the files, refactored for correct compilation. - Briefly updated Javadoc. 20 January 2010, 01:27:04 UTC
113af33 ClusterViewer: cleanup, using TargetClusterGenerator for most logic. - Friendlier output format. - Using simpler/cleaner data structures. Using TargetClusterGenerator, rather than creating Multimaps ourselves. - Added Javadoc. 20 January 2010, 01:20:23 UTC
60f8ad9 TargetClusterGenerator: code cleanup, return data. - cleaned up the code, simplified data structures used. - added Javadoc - added getMultipleCopies which returns a Multimap of showing nodes that would multiple copies data if rebalancing to target cluster geometry was carried out. - added getRemappedReplicas which shows what partition -> replica mappings have changed and what they've changed to. 20 January 2010, 01:13:58 UTC
89ef518 Merge branch 'release-070' into rebalancing-tools 19 January 2010, 18:43:58 UTC
af23673 Merge remote branch 'trunk/release-070' into release-070 19 January 2010, 18:43:38 UTC
25b9084 Formating changes. 19 January 2010, 18:43:15 UTC
b321496 Fixed parallel stores rebalancing. 19 January 2010, 18:38:42 UTC
260ba83 Added support for parallel store rebalancing. 19 January 2010, 17:20:12 UTC
6f183ea Initial import of a targetCluster.xml generator. 19 January 2010, 12:00:37 UTC
811542a Sample good and bad targetCluster.xml for 3-node cluster. Good: replication mappings (from original cluster) are not broken, no replicas are lost. Bad: replication mappings are broken, replicas are lost. 19 January 2010, 10:08:43 UTC
f130c38 Tool to view partition replica mappings. Displays the partition -> node layout, displays all replicas of a partition. Given a cluster.xml and a targetCluster.xml, shows which replications would be broken and which replicas (if any) would occur twice. 19 January 2010, 07:58:36 UTC
d366f14 Revised the handling of how the JMX registration works in the failure detector. 18 January 2010, 20:40:46 UTC
2ea89fb Updated comments for the FailureDetectorConfig. 18 January 2010, 19:53:44 UTC
ff73444 Implemented request time threshold logic and unit tests. Also fixed up copyrights and added some sanity checks for arguments. 18 January 2010, 18:50:06 UTC
edd94e2 Merge commit 'upstream/master' into availability 18 January 2010, 15:30:26 UTC
c65f149 Merge remote branch 'trunk/release-070' into release-070 18 January 2010, 06:38:31 UTC
a20872a Fixed failing testRecoverData. 18 January 2010, 06:24:59 UTC
4a2b490 Fixed failing testRecoverData. 18 January 2010, 06:22:40 UTC
4cd01ca Erroneous import removed. 17 January 2010, 04:32:00 UTC
95a5200 Fixed AsyncOperationTest#testAsyncOperationRunner. 17 January 2010, 04:02:20 UTC
7ac70de Merge branch 'release-070' of github.com:afeinberg/voldemort into release-070 17 January 2010, 01:55:58 UTC
d9d93c5 Merge remote branch 'trunk/release-070' into release-070 17 January 2010, 01:54:54 UTC
f28781d Add functionality to include the generation of test data in the read only test to simplify performance testing. 16 January 2010, 23:40:54 UTC
c2842c4 Add JMX monitoring on aggregate store stats for both the client and the server. Add JMX controls to compute aggregate data statistics for the cluster. Refactor JMX utils to avoid throwing exceptions (usually it is better to just log an error since JMX is not critical). Simplify usage of JMX utils. 16 January 2010, 23:39:10 UTC
ebfcd4f Remove unnecessary field on voldemort exceptions--error code is in the error mapper not in the exception. 16 January 2010, 23:31:10 UTC
8af71f6 Add additional vector clock test. 16 January 2010, 23:27:33 UTC
6726ab4 Added different seed random number for rebalance. 16 January 2010, 09:24:38 UTC
e701860 rebalancing fixes redirectingSocketStore race condition & failureDetector new nodes. 16 January 2010, 09:16:56 UTC
abb8947 Added a help option for the tests. 14 January 2010, 18:28:16 UTC
2db0795 Merge remote branch 'trunk/release-070' into release-070 14 January 2010, 08:09:33 UTC
454597d Fixed conflicts after log changed commit. 14 January 2010, 08:04:05 UTC
33d85e2 some log changes. 14 January 2010, 07:56:22 UTC
c3e93f8 revert unintentional commit of cluster.xml 13 January 2010, 23:49:12 UTC
282ca74 Introduced concept of "catastrophic" errors - errors which really shouldn't be ignored and should cause the node to be marked as unavailable immediately. This list of error types is configurable and defaults to ConnectException, UnknownHostException, and NoRouteToHostException. 13 January 2010, 18:34:39 UTC
54e5737 Cleanup and documentation. 13 January 2010, 11:43:22 UTC
a8cf835 Refactored out the "functional" code (didn't have a clear advantage in this class). 13 January 2010, 11:17:43 UTC
9757b06 Added a test for AsyncOperationRunner, specifically to test the potential concurrency issues. 13 January 2010, 11:16:47 UTC
8d7cec5 Got rid of a potential concurrency issue by copying the LRUMap's keySet into an ImmutableSet. 13 January 2010, 11:15:31 UTC
661c207 General cleanup, modified socket pool parameters to pass reliably. 13 January 2010, 11:14:41 UTC
d98dc6f Allowing the number of keys to be specified by children of AbstractRebalanceTest. Using a default value of 1000 keys for ec2 tests (to speed up checkGetEntries() and populatedData() when going from developer machines to ec2). 13 January 2010, 10:05:11 UTC
6acf477 Added ability to have integer properties with default values. 13 January 2010, 10:03:58 UTC
7a7d1bb Test refactoring. 13 January 2010, 04:09:40 UTC
2a42e63 changed default. maxBootstraptries to 2. 13 January 2010, 00:10:41 UTC
4e1c911 Merge remote branch 'trunk/release-070' into release-070 12 January 2010, 02:21:40 UTC
4b0c40b Added a graceful recovery test. 12 January 2010, 02:20:55 UTC
4460aa6 Merge branch 'release-070' of github.com:voldemort/voldemort 12 January 2010, 01:09:23 UTC
7f26355 Issue:191 added jmx for defaultStoreclient to do re-bootstrapping. 12 January 2010, 01:08:54 UTC
10f5dfe Avoid an IllegalArgumentException. 11 January 2010, 21:17:13 UTC
43a4471 Removing old code, added ability to get a custom socketStore (e.g. with higher socket timeouts) to AbstractRebalanceTest. Placeholder for graceful recovery test. 11 January 2010, 19:23:20 UTC
8830901 Added test for consistent routing changes. 11 January 2010, 18:58:57 UTC
c7fb206 Code cleanup, additional safety checks. 10 January 2010, 23:47:05 UTC
6bfd647 Reusing existing code for Ec2 Rebalance test. 10 January 2010, 23:05:32 UTC
371b201 Cut the candidate branch, bumped curr.release to 0.70. 09 January 2010, 02:24:45 UTC
9e4ca1f Merge branch 'master' of github.com:voldemort/voldemort 09 January 2010, 01:29:49 UTC
e44cf61 Added restoreData() support Issue:188 09 January 2010, 01:08:19 UTC
36575a5 Merge commit 'upstream/master' into availability 08 January 2010, 20:00:42 UTC
5e8b86d Updated to use only the node ID instead of the Node class' toString method to prevent breakage. 08 January 2010, 19:49:48 UTC
bdc4b8e Merge branch 'rebalancing' of git://github.com/afeinberg/voldemort 08 January 2010, 18:52:56 UTC
88bd659 Merge branch 'rebalancing' of github.com:bbansal/voldemort 08 January 2010, 18:52:44 UTC
b76b3f6 updated rebalance command shell. 08 January 2010, 18:24:36 UTC
d045710 Overriding fillinstacktrace at alex's suggestion. 08 January 2010, 06:06:02 UTC
cf8adb6 Merge branch 'master' of git://github.com/mfr0st/voldemort 08 January 2010, 05:53:32 UTC
d604e60 Refactored the test to do back off. 08 January 2010, 03:17:10 UTC
fb948b2 refactoring. 08 January 2010, 02:00:39 UTC
5f1300a Added new rebalancingProxy Unreachable exception. 08 January 2010, 01:03:58 UTC
a040105 renamed rebalancingRoutedStore. 08 January 2010, 01:02:13 UTC
08b31c0 Merged with trunk and added rebalancingProxyUnreachable Exception. 08 January 2010, 01:01:36 UTC
6c8e5e0 Merge branch 'master' of github.com:voldemort/voldemort 07 January 2010, 23:54:52 UTC
f77be6f Added read-only store to rebalanceBlackList. 07 January 2010, 23:36:59 UTC
6d9c464 renamed rebalancingRoutedStore. 07 January 2010, 23:29:06 UTC
75f3f1a Minor fix in Javadoc. 07 January 2010, 20:36:56 UTC
back to top