swh:1:snp:764524290233376de64947417267228741ce2485

sort by:
Revision Author Date Message Commit Date
ba0a25e Disabling KeyedResourcePool#close(K key) 25 February 2010, 21:10:25 UTC
3965870 Bumped up the version to account for compatibility fix. 17 February 2010, 02:27:35 UTC
d3d1557 Fixed a backwards compatibility issue in the client protocol. 17 February 2010, 02:27:09 UTC
df8f8b9 No longer using JConsole for voldemort-rebalance.sh as it's not a shell. 05 February 2010, 21:26:53 UTC
ef38bbb Overrode toString() for AsyncOperation. 03 February 2010, 20:59:37 UTC
45be07f Better readability on toString. 03 February 2010, 20:58:00 UTC
1486c16 Merge commit 'b0407abf588fa5b4cfd72fcc78aed14ffa64824c' into li-r1008 03 February 2010, 20:54:43 UTC
b0407ab Upgrade to BDB 4.0.92. 03 February 2010, 19:47:50 UTC
3ae51a0 Merge remote branch 'origin/master' into bdb40 * origin/master: Use abs instead of Math.abs to avoid issue when hash returns Integer.MIN_VALUE. 03 February 2010, 09:37:17 UTC
0dfb70b Use abs instead of Math.abs to avoid issue when hash returns Integer.MIN_VALUE. 03 February 2010, 09:36:48 UTC
3b6de90 Merge remote branch 'origin/master' into bdb40 * origin/master: Fix and tests for Issue 211: Unnecessary read repairs during getAll with more than one key. 03 February 2010, 08:42:24 UTC
0f9eda7 Merge remote branch 'origin/master' into bdb40 * origin/master: Fix Issue 208: Check usage Object.wait() in AbstractFailureDetector. Add @SuppressWarnings("unchecked"). Make static field final. Remove unnecessary @SuppressWarnings("unchecked") and add it where necessary. Remove unnecessary allocation, cast and @SuppressWarnings annotation. Remove unused `node` parameter in createNodeStatus. Avoid unnecessary allocations (String and Integer). Add final to static fields. Organise imports. Add volatile to routingStrategy. Updated released notes, bumped version up to 0.70.1 Fixed unit test for gossip. Fixed issue 205. No longer trying to do proxyGetAll if there are *no* redirecting keys at all. Reduced synchronization when lazily initializing failureDetector. Avoid String concatenation if not logging. Fixed issue 205. No longer trying to do proxyGetAll if there are *no* redirecting keys at all. Fix issue #199: SERVER_CONFIG_KEY used in many places where SERVER_KEY should be used Reduced synchronization when lazily initializing failureDetector. Avoid String concatenation if not logging. Removed the @Override annotations from methods to avoid compilation errors. 03 February 2010, 07:54:39 UTC
4ade916 Fix and tests for Issue 211: Unnecessary read repairs during getAll with more than one key. ReadRepairer now groups the values by key before performing the algorithm. 03 February 2010, 07:15:06 UTC
8974ed6 Fix Issue 208: Check usage Object.wait() in AbstractFailureDetector. 02 February 2010, 21:53:16 UTC
3ad9a5a Fix Issue 208: Check usage Object.wait() in AbstractFailureDetector. 02 February 2010, 20:58:56 UTC
76b53ff Merge remote branch 'ijuma/bdb40' into li-r1008 02 February 2010, 20:51:28 UTC
5bf107a Merge remote branch 'trunk/master' into li-r1008 02 February 2010, 20:28:54 UTC
2b0efa0 Add @SuppressWarnings("unchecked"). 02 February 2010, 06:54:55 UTC
8a4a4d3 Make static field final. 02 February 2010, 06:54:55 UTC
f544d84 Remove unnecessary @SuppressWarnings("unchecked") and add it where necessary. 02 February 2010, 06:54:55 UTC
d8165e7 Remove unnecessary allocation, cast and @SuppressWarnings annotation. 02 February 2010, 06:54:44 UTC
4cc4aaa Remove unused `node` parameter in createNodeStatus. 02 February 2010, 06:13:01 UTC
75bbf40 Avoid unnecessary allocations (String and Integer). 02 February 2010, 06:12:04 UTC
920264a Add final to static fields. 02 February 2010, 06:10:16 UTC
bd00070 Organise imports. 02 February 2010, 06:10:00 UTC
508de85 Add volatile to routingStrategy. It can be modified after initialisation and it's accessed from multiple threads. 02 February 2010, 05:38:39 UTC
4e90bb1 Merge branch 'release-070' into trunk-master 02 February 2010, 00:37:52 UTC
75922bc Merge branch 'release-070' into li-r1008 01 February 2010, 22:55:22 UTC
d2caede Updated released notes, bumped version up to 0.70.1 01 February 2010, 21:59:36 UTC
3205dfd Fixed unit test for gossip. 01 February 2010, 20:42:20 UTC
cad759a Fixed issue 205. No longer trying to do proxyGetAll if there are *no* redirecting keys at all. 01 February 2010, 18:56:57 UTC
e4cd7fe Reduced synchronization when lazily initializing failureDetector. 01 February 2010, 18:56:47 UTC
0ebb193 Avoid String concatenation if not logging. 01 February 2010, 18:56:37 UTC
68feb27 Merge remote branch 'trunk/master' into li-r1008 01 February 2010, 18:17:44 UTC
d5ad745 Merge commit 'trunk/master' 01 February 2010, 09:17:28 UTC
c8ee06d Fixed issue 205. No longer trying to do proxyGetAll if there are *no* redirecting keys at all. 01 February 2010, 09:14:34 UTC
6f6276c Fix issue #199: SERVER_CONFIG_KEY used in many places where SERVER_KEY should be used 01 February 2010, 09:02:37 UTC
9dce097 Reduced synchronization when lazily initializing failureDetector. 30 January 2010, 18:40:16 UTC
59d4b24 Fixed issue 201: - Converted this to use joptsimple, to have better options and more reasonable defaults. - Took out references to shell in file and class names, as this is a tool rather than a shell. 30 January 2010, 18:39:21 UTC
428f6d1 Reduced synchronization when lazily initializing failureDetector. 30 January 2010, 18:27:32 UTC
65f54c5 Avoid String concatenation if not logging. 30 January 2010, 07:41:13 UTC
0b66be8 Removed the @Override annotations from methods to avoid compilation errors. 30 January 2010, 05:37:45 UTC
807f833 Merge branch 'master' into bdb40 * master: (341 commits) Add socket factory for use with hadoop 0.20+ to speed up data transfer over high-latency links. Editing release notes. Moved failure detector initialization out of constructor for classes extended AbstractStoreClientFactory Failure to bootstrap should be warn-, not debug- level. Bumped the version up to 0.70, updated release notes. Cleaned up Gossiper code and documentation. Cleaned up some code and messages, added TODOs. Marking this a "release candidate". changed default failure detector to node bannage. Annotated testInvalidNode() with @Ignore as it assumes node list is static. Returning the new NodeStatus() object if previous nodeStatus was null. Formatting changes. changed property type to bytes from int for streaming throttling. Fixed a typo in voldemort config property name. Added a shell script to build targetCluster.xml, more Javadoc. Created a way to automatically generate targetCluster.xml. logging changes. Fixed warnings in different files. Added support for copying replication mapping changes. Added better defaults for admin server after multiple stores changes. ... 29 January 2010, 19:40:32 UTC
fa8abc4 Merge branch 'master' into bdb40 * master: Do not throw IOException from encode. Remove unnecessary cast from byte to int. Reformat files in compress.lzf to use the formatting standards used by Voldemort. Remove dependency on h2-lzf.jar as we now include a LZF implementation in the source code. Change LzfCompressionStrategy to use LZFEncoder and LZFDecoder. Move LZF files to the right folder. Refactoring: moved lzf codec stuff in voldemort.store.compress.lzf Added license information (and related) Fixed 2 remaining bugs: now passes large collection of documents without hitch Added a unit test (pointed out one bug that's fixed; also, seems like there is one rarer one to fix) Last part of refactoring. Additional refactoring. Refactoring Added compressor, seems to work for both directions. Note: compression results vary bit from c version due to different hash method, block sizes First changes: added simple command-line tool (LZF.java) to check compress/decompress; created block codec (currently just implements decompress). But decompress code now uses "official" format, and works (as per brief testing, can correctly decompress lzf command line tool compressed files). And block codec is more efficient than streaming, for specific use case of V (as far as I can see). Import from SVN r2110. Conflicts: .classpath 29 January 2010, 19:39:53 UTC
e05eaaf Merge branch 'master' of git://github.com/voldemort/voldemort 29 January 2010, 04:18:45 UTC
bffb397 Add socket factory for use with hadoop 0.20+ to speed up data transfer over high-latency links. 29 January 2010, 04:17:30 UTC
43f8921 Merge branch 'release-070' into trunk-master 28 January 2010, 03:26:32 UTC
2867c09 Editing release notes. 28 January 2010, 02:24:26 UTC
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
3b5c3c2 Merge branch 'master' of git://github.com/criccomini/voldemort 27 January 2010, 17:38:25 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
back to top