GitHub Merge Button [Thu, 12 Apr 2012 18:26:55 +0000 (12 11:26 -0700)]
Vinoth Chandar [Thu, 12 Apr 2012 18:00:17 +0000 (12 11:00 -0700)]
Merge branch 'master' of github.com:voldemort/voldemort
Vinoth Chandar [Wed, 11 Apr 2012 23:37:06 +0000 (11 16:37 -0700)]
Include ObsoleteVersionException
Vinoth Chandar [Wed, 11 Apr 2012 19:52:12 +0000 (11 12:52 -0700)]
Error count and max getall count jmx end points
Lei Gao [Tue, 10 Apr 2012 03:01:19 +0000 (9 20:01 -0700)]
Merge remote branch 'upstream/master'
Lei Gao [Sat, 7 Apr 2012 18:47:00 +0000 (7 11:47 -0700)]
fix two concurrency bugs during the termination of donor-based rebalancing
Vinoth Chandar [Fri, 6 Apr 2012 18:07:18 +0000 (6 11:07 -0700)]
Merge branch 'master' of github.com:voldemort/voldemort
Chinmay Soman [Tue, 3 Apr 2012 00:57:55 +0000 (2 17:57 -0700)]
Merge branch 'inconsistency-resolver'
Vinoth Chandar [Thu, 29 Mar 2012 22:00:06 +0000 (29 15:00 -0700)]
Fix race condition in client socket close
Vinoth Chandar [Mon, 26 Mar 2012 17:22:24 +0000 (26 10:22 -0700)]
Merge branch 'master' of github.com:voldemort/voldemort into track-server-conn
Chinmay Soman [Fri, 23 Mar 2012 02:09:49 +0000 (22 19:09 -0700)]
Combined node and status in a composite map in AbstractFailureDetector
Chinmay Soman [Fri, 23 Mar 2012 00:27:28 +0000 (22 17:27 -0700)]
Failure detector fix for host swap : DDS-2536
Chinmay Soman [Wed, 21 Mar 2012 22:33:52 +0000 (21 15:33 -0700)]
Small fix with error log in Histogram
Chinmay Soman [Wed, 21 Mar 2012 22:30:42 +0000 (21 15:30 -0700)]
Added a log instead of Voldemort exception in Histogram and added RequestCounterTest
Lei Gao [Wed, 21 Mar 2012 03:23:08 +0000 (20 20:23 -0700)]
fix a bug in histogram where long shall be used instead of int for tracking each call time
Vinoth Chandar [Thu, 15 Mar 2012 23:13:16 +0000 (15 16:13 -0700)]
Merge branch 'master' into track-server-conn
Lei Gao [Thu, 15 Mar 2012 20:35:46 +0000 (15 13:35 -0700)]
Merge remote branch 'upstream/master'
Chinmay Soman [Thu, 15 Mar 2012 20:22:45 +0000 (15 13:22 -0700)]
Changed withHistogram to useHistogram
Lei Gao [Thu, 15 Mar 2012 19:40:44 +0000 (15 12:40 -0700)]
add clientId for voldemort client
Chinmay Soman [Thu, 15 Mar 2012 00:42:33 +0000 (14 17:42 -0700)]
Using Histogram conditionally (only with StoreStats). Updated histogram bucket size to 10000
Vinoth Chandar [Wed, 14 Mar 2012 17:27:19 +0000 (14 10:27 -0700)]
Unit test + jmx to track pending connections
vinoth chandar [Thu, 8 Mar 2012 18:45:55 +0000 (8 10:45 -0800)]
Merge pull request #68 from ctasada/
40ef19a72e706b45468b26c53cd927a4fe42d100
Fixed NIO Bug
Vinoth Chandar [Wed, 7 Mar 2012 02:16:00 +0000 (6 18:16 -0800)]
Track number of active client connections
Alex Feinberg [Wed, 29 Feb 2012 03:45:48 +0000 (28 19:45 -0800)]
General clean up, performance fixes
Alex Feinberg [Fri, 17 Feb 2012 02:49:44 +0000 (16 18:49 -0800)]
initial integration of histogram into StoreStats
Alex Feinberg [Wed, 15 Feb 2012 18:11:03 +0000 (15 10:11 -0800)]
Document the Histogram class
Alex Feinberg [Wed, 15 Feb 2012 02:28:56 +0000 (14 18:28 -0800)]
Initial pass at a bucketed histogram for percentile statistics
Chinmay Soman [Thu, 1 Mar 2012 02:20:22 +0000 (29 18:20 -0800)]
Additional test in ChainedInconsistencyResolverTest for testing larger conflicts
Chinmay Soman [Tue, 28 Feb 2012 03:12:49 +0000 (27 19:12 -0800)]
More code cleanup
Chinmay Soman [Tue, 28 Feb 2012 03:11:38 +0000 (27 19:11 -0800)]
Used existing merge function in VectorClock and code cleanup.
Chinmay Soman [Tue, 28 Feb 2012 02:07:29 +0000 (27 18:07 -0800)]
TimeBasedInconsistency resolover bug fix
Chinmay Soman [Wed, 22 Feb 2012 19:43:58 +0000 (22 11:43 -0800)]
Merge branch 'bug_zone_id'
Chinmay Soman [Wed, 22 Feb 2012 03:50:52 +0000 (21 19:50 -0800)]
Renamed UnsupportedVoldemortOperationalException to VoldemortUnsupportedOperationalException
Chinmay Soman [Wed, 22 Feb 2012 03:50:35 +0000 (21 19:50 -0800)]
Renamed UnsupportedVoldemortOperationalException to VoldemortUnsupportedOperationalException
Chinmay Soman [Wed, 22 Feb 2012 00:59:44 +0000 (21 16:59 -0800)]
Removed null check for server response since null apparently is a valid response.
Chinmay Soman [Tue, 21 Feb 2012 21:33:00 +0000 (21 13:33 -0800)]
Added StoreTimeoutException.java for socket timeout cases which is more precise.
Chinmay Soman [Tue, 21 Feb 2012 21:30:27 +0000 (21 13:30 -0800)]
Replaced could not parse exception with timeout or connection failure exception.
Carlos Tasada [Sun, 19 Feb 2012 16:36:36 +0000 (19 17:36 +0100)]
Fixed NIO Bug
Fixed java.nio.channels.CancelledKeyException
Chinmay Soman [Fri, 17 Feb 2012 21:57:19 +0000 (17 13:57 -0800)]
Merged changes from current master
Chinmay Soman [Mon, 6 Feb 2012 18:25:45 +0000 (6 10:25 -0800)]
Merge branch 'slop-thread-fix'
Chinmay Soman [Fri, 3 Feb 2012 23:10:28 +0000 (3 15:10 -0800)]
Code cleanup after review round 1
Chinmay Soman [Fri, 3 Feb 2012 02:19:32 +0000 (2 18:19 -0800)]
Replaced fixedthreadpool with cachedthreadpool in StreamingSlopPusher.java
Chinmay Soman [Fri, 27 Jan 2012 22:39:01 +0000 (27 14:39 -0800)]
Removed some unnecessary functions in DynamicEventThrottler
Chinmay Soman [Thu, 26 Jan 2012 00:49:32 +0000 (25 16:49 -0800)]
Cleanups in HdfsFetcher. Added Dynamic bandwidth throttling classes
Chinmay Soman [Wed, 25 Jan 2012 21:31:52 +0000 (25 13:31 -0800)]
Merge branch 'master' of github.com:icefury71/voldemort into ro_bw_optimize
Chinmay Soman [Wed, 25 Jan 2012 21:31:30 +0000 (25 13:31 -0800)]
Initial changes for setting minimum throttle limit per store
Chinmay Soman [Wed, 25 Jan 2012 19:02:51 +0000 (25 11:02 -0800)]
Deleted cleanup tool from repo
Chinmay Soman [Wed, 25 Jan 2012 18:36:18 +0000 (25 10:36 -0800)]
Merge branch 'master' of github.com:voldemort/voldemort
Alex Feinberg [Tue, 24 Jan 2012 01:25:19 +0000 (23 17:25 -0800)]
Merge branch 'fd-after-rebalance'
Vinoth Chandar [Mon, 23 Jan 2012 17:56:54 +0000 (23 09:56 -0800)]
Fix BDB storage engine test
Vinoth Chandar [Sat, 21 Jan 2012 00:20:06 +0000 (20 16:20 -0800)]
Merge branch 'master' of github.com:voldemort/voldemort
Alex Feinberg [Thu, 15 Dec 2011 23:55:35 +0000 (15 15:55 -0800)]
Register newly added nodes with failure detector
Alex Feinberg [Wed, 18 Jan 2012 03:51:22 +0000 (17 19:51 -0800)]
Add .idea directory to .gitignore
Vinoth Chandar [Fri, 13 Jan 2012 23:26:42 +0000 (13 15:26 -0800)]
Adding support for checksum verification and also incremental backups
Chinmay Soman [Fri, 13 Jan 2012 19:38:58 +0000 (13 11:38 -0800)]
Merge branch 'master' of github.com:voldemort/voldemort
Chinmay Soman [Fri, 13 Jan 2012 19:38:41 +0000 (13 11:38 -0800)]
Added dynamic throttle limit in storage service and corresponding HdfsFetcher changes
Vinoth Chandar [Fri, 6 Jan 2012 02:48:47 +0000 (5 18:48 -0800)]
Merge branch 'bdb_backup' of https://github.com/jroper/voldemort into jroper-bdb_backup
Conflicts:
clients/python/voldemort/protocol/voldemort_admin_pb2.py
src/java/voldemort/client/protocol/admin/AdminClient.java
src/java/voldemort/client/protocol/pb/VAdminProto.java
src/proto/voldemort-admin.proto
Karthik Kumar [Fri, 6 Jan 2012 00:08:41 +0000 (5 16:08 -0800)]
fix log4j properties injection
Karthik Kumar [Thu, 5 Jan 2012 23:17:12 +0000 (5 15:17 -0800)]
use configurable jdk as opposed to force using the 'java' in the path
Karthik Kumar [Thu, 5 Jan 2012 23:02:46 +0000 (5 15:02 -0800)]
Comment out JAVA_HOME. By default, comes from the environment variable. Override it if necessary
Karthik Kumar [Thu, 5 Jan 2012 22:57:57 +0000 (5 14:57 -0800)]
Create a default file - voldemort-env.sh, configurable and separate from installation, to set JAVA_HOME / VOLD_OPTS among others
Alex Feinberg [Thu, 5 Jan 2012 18:39:45 +0000 (5 10:39 -0800)]
Merge pull request #64 from roberttheiv/http-4.x-fix
Http 4.x upgrade fix
Robert Butler [Thu, 5 Jan 2012 06:13:07 +0000 (5 00:13 -0600)]
Fixed HttpStoreSwapper
The parameters were being passed incorrectly via POST methods over HTTP.
Robert Butler [Thu, 5 Jan 2012 04:38:04 +0000 (4 22:38 -0600)]
Fixed HTTP unit test
The HTTP client was not being created before the tests. Thus several tests were throwing NullPointerExceptions. It broke as part of the move to httpclient 4.x.
Chinmay Soman [Thu, 5 Jan 2012 00:58:05 +0000 (4 16:58 -0800)]
Added extra logging messages to HdfsFetcher
Alex Feinberg [Sun, 1 Jan 2012 21:35:19 +0000 (1 13:35 -0800)]
Merge pull request #61 from akkumar/httpclient4x
Upgrade to httpclient 4.x from commons-httpclient 3.0.x
Karthik Kumar [Sat, 31 Dec 2011 18:52:12 +0000 (31 10:52 -0800)]
revert thrift upgradation and jdk7 compiler issues
Karthik Kumar [Sat, 31 Dec 2011 18:49:36 +0000 (31 10:49 -0800)]
evert "thrift 0.5.0 to 0.8.0"
This reverts commit
a511e3d986a62a15b61cb7ef4c4f28b8c335aca6.
Karthik Kumar [Sat, 31 Dec 2011 18:49:17 +0000 (31 10:49 -0800)]
Revert "cross compile with jdk7 compiler"
This reverts commit
d23c317f57abb7e7456758d7f56c5b0d5b49df71.
Karthik Kumar [Sat, 31 Dec 2011 18:49:00 +0000 (31 10:49 -0800)]
Revert "remove unnecessary echo statements"
This reverts commit
3a643228746c54020ce93abfc3c2c9b92fcbdd2f.
Karthik Kumar [Sat, 31 Dec 2011 18:48:12 +0000 (31 10:48 -0800)]
Revert "specify bootclasspath"
This reverts commit
e22c162c5389c8710f39ddfaa2bdda224e12ce41.
Karthik Kumar [Sat, 31 Dec 2011 18:38:30 +0000 (31 10:38 -0800)]
ignore sourcepath
Karthik Kumar [Sat, 31 Dec 2011 18:38:07 +0000 (31 10:38 -0800)]
fix bug in last read
Karthik Kumar [Sat, 31 Dec 2011 03:50:41 +0000 (30 19:50 -0800)]
use predefined functions to set http attributes
Karthik Kumar [Sat, 31 Dec 2011 03:40:31 +0000 (30 19:40 -0800)]
socket buffer size maintained by the app as opposed to relying on so_rcvbuf dependent on the implementation
Karthik Kumar [Sat, 31 Dec 2011 01:44:29 +0000 (30 17:44 -0800)]
Fix ambiguity due to null - compilation error
Karthik Kumar [Sat, 31 Dec 2011 01:38:19 +0000 (30 17:38 -0800)]
Release httpclient resources
Karthik Kumar [Sat, 31 Dec 2011 01:10:10 +0000 (30 17:10 -0800)]
specify timeout for connection manager as well
Karthik Kumar [Sat, 31 Dec 2011 00:50:08 +0000 (30 16:50 -0800)]
Merge remote-tracking branch 'voldemort/master' into httpclient4x
Karthik Kumar [Sat, 31 Dec 2011 00:34:41 +0000 (30 16:34 -0800)]
hardcoded constants for http_ok replaced
Karthik Kumar [Sat, 31 Dec 2011 00:31:49 +0000 (30 16:31 -0800)]
release http resources after use
Karthik Kumar [Fri, 30 Dec 2011 23:48:56 +0000 (30 15:48 -0800)]
bounded retrieval of data from stream
Karthik Kumar [Fri, 30 Dec 2011 22:40:24 +0000 (30 14:40 -0800)]
httpclient 3.x to httpclient 4.x
Karthik Kumar [Fri, 30 Dec 2011 19:18:25 +0000 (30 11:18 -0800)]
specify bootclasspath
Karthik Kumar [Fri, 30 Dec 2011 19:18:16 +0000 (30 11:18 -0800)]
remove unnecessary echo statements
Karthik Kumar [Fri, 30 Dec 2011 19:14:39 +0000 (30 11:14 -0800)]
cross compile with jdk7 compiler
Karthik Kumar [Fri, 30 Dec 2011 07:50:20 +0000 (29 23:50 -0800)]
thrift 0.5.0 to 0.8.0
Alex Feinberg [Fri, 30 Dec 2011 04:31:54 +0000 (29 20:31 -0800)]
Merge pull request #59 from akkumar/master
VOLDEMORT_CONFIG_DIR environment variable introduced
Karthik Kumar [Fri, 30 Dec 2011 02:17:31 +0000 (29 18:17 -0800)]
preserve defaults as before
Karthik Kumar [Fri, 30 Dec 2011 02:15:39 +0000 (29 18:15 -0800)]
argument check for launching voldemort-server
Karthik Kumar [Fri, 30 Dec 2011 02:09:18 +0000 (29 18:09 -0800)]
ignore test-output from testng
Karthik Kumar [Fri, 30 Dec 2011 02:09:06 +0000 (29 18:09 -0800)]
new environment variable - VOLDEMORT_CONFIG_DIR refers to config directory , while VOLDEMORT_HOME refers to home directory of installation as before to play with different configurations.
Alex Feinberg [Fri, 30 Dec 2011 01:05:10 +0000 (29 17:05 -0800)]
Merge pull request #58 from akkumar/master
snappy 0.2 upgrade (from 0.1)
Karthik Kumar [Fri, 30 Dec 2011 00:43:18 +0000 (29 16:43 -0800)]
snappy 0.2 added
Karthik Kumar [Fri, 30 Dec 2011 00:41:46 +0000 (29 16:41 -0800)]
0.2 snappy added
Karthik Kumar [Fri, 30 Dec 2011 00:35:05 +0000 (29 16:35 -0800)]
snappy 0.2 from 0.1
Chinmay Soman [Sun, 25 Dec 2011 00:53:05 +0000 (24 16:53 -0800)]
Small correction in HdfsFetcher and added debug log in eventthrottler
Chinmay Soman [Thu, 15 Dec 2011 19:48:32 +0000 (15 11:48 -0800)]
Merge branch 'master' of github.com:voldemort/voldemort
Chinmay Soman [Thu, 15 Dec 2011 19:47:45 +0000 (15 11:47 -0800)]
Added the read-only cleanup tool
Alex Feinberg [Mon, 12 Dec 2011 23:51:29 +0000 (12 15:51 -0800)]
Fix a typo