GitHub Merge Button [Wed, 21 Mar 2012 22:40:07 +0000 (21 15:40 -0700)]
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
Chinmay Soman [Thu, 15 Mar 2012 20:22:45 +0000 (15 13:22 -0700)]
Changed withHistogram to useHistogram
Carlos Tasada [Thu, 15 Mar 2012 16:06:10 +0000 (15 17:06 +0100)]
Fixed bug in previous commit closing the selector too early when getting a ClosedChannelException
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
Carlos Tasada [Thu, 8 Mar 2012 22:13:39 +0000 (8 23:13 +0100)]
Fixes a NullpointerException in the ClientRequestExecutor
Carlos Tasada [Thu, 8 Mar 2012 22:08:34 +0000 (8 23:08 +0100)]
Fixed bug catching the wrong exception
Carlos Tasada [Thu, 8 Mar 2012 22:07:50 +0000 (8 23:07 +0100)]
Properly close the connection when the thread is interrupted (timeout)
Carlos Tasada [Thu, 8 Mar 2012 20:21:50 +0000 (8 21:21 +0100)]
Fixes a NullpointerException in the ClientRequestExecutor
Carlos Tasada [Thu, 8 Mar 2012 20:18:24 +0000 (8 21:18 +0100)]
Fixed bug catching the wrong exception
Carlos Tasada [Thu, 8 Mar 2012 19:58:50 +0000 (8 20:58 +0100)]
Properly close the connection when the thread is interrupted (timeout)
vinoth chandar [Thu, 8 Mar 2012 18:45:55 +0000 (8 10:45 -0800)]
Merge pull request #68 from ctasada/
40ef19a72e706b45468b26c53cd927a4fe42d100
Fixed NIO Bug
Carlos Tasada [Tue, 6 Mar 2012 11:25:36 +0000 (6 12:25 +0100)]
Properly close the connection when the thread is interrupted (timeout)
Carlos Tasada [Tue, 6 Mar 2012 11:24:41 +0000 (6 12:24 +0100)]
Fixed bug non checking if NIO selector is valid
Carlos Tasada [Tue, 6 Mar 2012 11:24:05 +0000 (6 12:24 +0100)]
Added Windows batch scripts
Carlos Tasada [Tue, 6 Mar 2012 11:23:34 +0000 (6 12:23 +0100)]
Added support to configure the environment
Carlos Tasada [Sat, 3 Mar 2012 17:05:25 +0000 (3 18:05 +0100)]
Revert "GitHub for Mac: Throw-away commit."
This reverts commit
8a4636ca228d991c732f185e361d5fa547f2ad96.
Carlos Tasada [Sat, 3 Mar 2012 16:25:37 +0000 (3 17:25 +0100)]
GitHub for Mac: Throw-away commit.
Carlos Tasada [Sat, 3 Mar 2012 15:47:55 +0000 (3 16:47 +0100)]
Merge remote-tracking branch 'voldemort/master'
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
Carlos Tasada [Tue, 28 Feb 2012 20:12:21 +0000 (28 21:12 +0100)]
Admin
Fixed bug showing if a Node is available and when was checked last time
Carlos Tasada [Mon, 27 Feb 2012 21:20:57 +0000 (27 22:20 +0100)]
Admin Interface
Shows the real service name, and not the service type
Carlos Tasada [Wed, 22 Feb 2012 23:09:27 +0000 (23 00:09 +0100)]
Merge remote-tracking branch 'voldemort/master'
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 [Tue, 21 Feb 2012 20:45:16 +0000 (21 21:45 +0100)]
Adds windows batch scripts
Fixes issue 268
Carlos Tasada [Tue, 21 Feb 2012 20:44:31 +0000 (21 21:44 +0100)]
Fixes in the setenv
Carlos Tasada [Sun, 19 Feb 2012 18:42:07 +0000 (19 19:42 +0100)]
voldemort-env.sh config file
Imported akkumar changes to support an specific voldemort-env.sh config
file
Carlos Tasada [Sun, 19 Feb 2012 18:26:31 +0000 (19 19:26 +0100)]
Build fixes
Removes the classes folders from the distribution files
Carlos Tasada [Sun, 19 Feb 2012 18:23:18 +0000 (19 19:23 +0100)]
Minor code optimizations
Imported some code optimizations from mebigfatguy
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
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
Alex Feinberg [Fri, 9 Dec 2011 03:54:02 +0000 (8 19:54 -0800)]
Expose BerkeleyDB JE read buffer configuration (see oracle.com/technetwork/database/berkeleydb/je-faq-096044.html#38 )
Alex Feinberg [Thu, 8 Dec 2011 19:41:43 +0000 (8 11:41 -0800)]
Handle string keys in RequestFileFilter