ea2ee23 | Chinmay Soman | 05 November 2013, 20:17:39 UTC | Releasing Voldemort jar 1.5.9 with a ZenStoreClient related bug fix | 05 November 2013, 20:17:39 UTC |
47cd1c7 | Chinmay Soman | 31 October 2013, 23:22:21 UTC | More cleanup in AsyncMetadataVersionManagerTest.java. Adding test timeout and removing the retry loops | 31 October 2013, 23:22:21 UTC |
a97f36d | Chinmay Soman | 31 October 2013, 22:17:46 UTC | Adding a test case for tracking versions of multiple stores | 31 October 2013, 22:17:46 UTC |
dff8c4f | Chinmay Soman | 31 October 2013, 01:04:46 UTC | Fixing a bug in AsyncMetadataVersionManager related to store version tracking | 31 October 2013, 01:04:46 UTC |
9414476 | Siddharth Singh | 22 October 2013, 21:56:59 UTC | Add null checks to make sure push doesn't get a null dir | 30 October 2013, 19:55:49 UTC |
e4366c2 | Vinoth Chandar | 30 October 2013, 00:00:05 UTC | Fixing name for store client factory mbean Disable unnecessary resthdfs test | 30 October 2013, 00:00:05 UTC |
f5b0b77 | Chinmay Soman | 29 October 2013, 22:32:22 UTC | Adding hadoop-auth jar to lib : required by RestHadoopAuth service | 29 October 2013, 23:38:45 UTC |
2f14bc9 | Vinoth Chandar | 29 October 2013, 21:39:37 UTC | Update release_notes for release 1.5.8 | 29 October 2013, 21:39:37 UTC |
e951f11 | Chinmay Soman | 29 October 2013, 18:43:04 UTC | Replacing restfs jar with the newly open sourced tusk jar. Adding retries and additional logging in RestHadoopFetcher | 29 October 2013, 18:43:48 UTC |
fe44579 | Vinoth Chandar | 28 October 2013, 23:55:58 UTC | Update release_notes for release 1.5.7 | 28 October 2013, 23:55:58 UTC |
ff3b7fa | Vinoth Chandar | 28 October 2013, 21:11:45 UTC | Also log hdfs exception cause | 28 October 2013, 21:14:39 UTC |
9d2abf7 | Vinoth Chandar | 28 October 2013, 20:56:48 UTC | Adding more logging to Hdfsfetcher | 28 October 2013, 21:14:39 UTC |
0d2d0c2 | Lei Gao | 23 September 2013, 22:27:10 UTC | adding the jars for real | 28 October 2013, 19:14:19 UTC |
cb2433c | Lei Gao | 20 September 2013, 19:38:05 UTC | replacing webhdfs w/ http | 28 October 2013, 19:14:19 UTC |
ab7ac67 | Lei Gao | 20 September 2013, 00:55:13 UTC | fix some minor issues | 28 October 2013, 19:14:19 UTC |
9421df0 | Lei Gao | 20 September 2013, 00:53:23 UTC | add unit tests for validating the new server config | 28 October 2013, 19:14:19 UTC |
f0e2158 | Lei Gao | 17 June 2013, 23:31:02 UTC | add back hadoop config in case we need to swtich back to the old hdfsfetcher | 28 October 2013, 19:14:19 UTC |
d0b77e2 | Lei Gao | 20 September 2013, 00:51:00 UTC | Add RestHadoopFetcher by using Rest-based hadoop client | 28 October 2013, 19:14:19 UTC |
7bec37e | Vinoth Chandar | 24 October 2013, 23:20:15 UTC | Making ZenStoreClient enabled by default | 24 October 2013, 23:20:44 UTC |
c51e6b1 | Vinoth Chandar | 24 October 2013, 00:50:14 UTC | Retrying fetches on all exceptions with delay | 24 October 2013, 23:20:44 UTC |
61aa368 | Vinoth Chandar | 24 October 2013, 19:10:33 UTC | Fixing bdb split test -- fix the tmp directory delete -- use smaller sized values to avoid intermittent failures | 24 October 2013, 22:42:52 UTC |
d5fb00f | Vinoth Chandar | 23 October 2013, 22:19:47 UTC | Moving Voldemort to BDB-je 5.0.88 | 24 October 2013, 22:42:13 UTC |
195e290 | Vinoth Chandar | 05 September 2013, 20:52:11 UTC | Upgrading to BDB-JE 5.0.73 | 24 October 2013, 22:42:13 UTC |
33295b8 | Chinmay Soman | 24 October 2013, 00:39:46 UTC | Fixing NPE in BaseStreamingClient.java related to Faust streaming | 24 October 2013, 00:39:46 UTC |
e8f76ee | Lei Gao | 20 October 2013, 06:50:45 UTC | Merge pull request #154 from mebigfatguy/master remove typo causing infinite recursion | 20 October 2013, 06:50:45 UTC |
6cb4450 | Dave Brosius | 19 October 2013, 06:57:14 UTC | remove typo causing infinite recursion | 19 October 2013, 06:57:14 UTC |
7899314 | Chinmay Soman | 19 October 2013, 01:06:03 UTC | Bumping up version for release 1.5.6 | 19 October 2013, 01:06:03 UTC |
c883ae2 | Chinmay Soman | 19 October 2013, 01:02:38 UTC | Removing getStoreClientFactoryStats from the StoreClientFactory interface, since it broke other shit | 19 October 2013, 01:03:21 UTC |
4deff3c | Siddharth Singh | 18 October 2013, 21:05:26 UTC | Bump release number to 1.5.5 | 18 October 2013, 21:05:26 UTC |
2ad302f | Siddharth Singh | 18 October 2013, 20:48:17 UTC | Release notes for release-1.5.5 | 18 October 2013, 20:53:23 UTC |
c35751e | Zhongjie Wu | 18 October 2013, 01:10:11 UTC | revision based on review | 18 October 2013, 01:11:36 UTC |
c453ec6 | Zhongjie Wu | 10 October 2013, 02:07:44 UTC | fix parallel put action 1. recheck quorum and zone satisfaction after draining queue 2. Fix a logging typo | 18 October 2013, 01:11:36 UTC |
d695d1b | Zhongjie Wu | 10 October 2013, 02:07:24 UTC | added zone count write test | 18 October 2013, 01:11:36 UTC |
dbce935 | Chinmay Soman | 15 October 2013, 23:16:23 UTC | Initializing the AtomicInteger numConsecutiveCatastrophicErrors properly in the constructor of NodeStatus | 15 October 2013, 23:16:23 UTC |
6d5d4bf | Chinmay Soman | 15 October 2013, 03:33:42 UTC | Improvements to the failure detector: Adding a threhold for fatal failures while marking a node down | 15 October 2013, 03:33:42 UTC |
728b63a | Siddharth Singh | 11 October 2013, 04:03:00 UTC | Refactor build once push multi code path | 14 October 2013, 22:57:38 UTC |
851b781 | Vinoth Chandar | 08 October 2013, 02:07:11 UTC | Disabling the gossiper test | 08 October 2013, 02:07:11 UTC |
93c9161 | Vinoth Chandar | 08 October 2013, 00:43:34 UTC | Fixes to rebalancing tests -- Fix bdb misconfig to speed up ~10x -- Disable the BlockingIO testing | 08 October 2013, 00:43:34 UTC |
e7022bc | Siddharth Singh | 01 October 2013, 21:58:04 UTC | Exclude HadoopStoreBuilder tests | 03 October 2013, 22:09:15 UTC |
63888bb | Siddharth Singh | 25 September 2013, 21:56:51 UTC | Add a new "multi" option:build once,push multi | 03 October 2013, 22:08:18 UTC |
15ed9b9 | Chinmay Soman | 02 October 2013, 18:55:11 UTC | Cleaning up changes to TestUtils.java meant for creating temp directories in a standard way | 03 October 2013, 20:54:08 UTC |
afaab5e | Chinmay Soman | 26 September 2013, 21:39:45 UTC | Creating all the unit test temp directories under a separate vold-test-data directory | 03 October 2013, 20:54:08 UTC |
90e947d | Vinoth Chandar | 02 October 2013, 21:27:38 UTC | Checking in examples for shell usage | 02 October 2013, 21:29:24 UTC |
b4c20cf | Vinoth Chandar | 25 September 2013, 22:36:00 UTC | Rewriting ClientShell with Avro support | 02 October 2013, 21:29:24 UTC |
8e6d766 | vinoth chandar | 02 October 2013, 18:41:53 UTC | Merge pull request #152 from oldtopos/master Fix doctest error | 02 October 2013, 18:41:53 UTC |
e79f9c0 | John Novak | 02 October 2013, 05:55:14 UTC | Fix doctest error Replace expected return value with proper string | 02 October 2013, 05:55:14 UTC |
8178845 | Zhongjie Wu | 30 September 2013, 19:19:19 UTC | fix on bind exceptions in tests | 01 October 2013, 23:27:46 UTC |
fa12ee8 | Vinoth Chandar | 27 September 2013, 17:47:11 UTC | Removing vector clock sort code from KeyVersionFetcher | 01 October 2013, 21:00:19 UTC |
0a97728 | Vinoth Chandar | 27 September 2013, 17:12:23 UTC | Fixing throttling in repair job and prune job | 27 September 2013, 17:12:23 UTC |
66fefb6 | Vinoth Chandar | 27 September 2013, 01:46:45 UTC | Fixing bug to release lock when an record was not pruned | 27 September 2013, 01:46:45 UTC |
2666dca | Zhongjie Wu | 16 September 2013, 23:18:20 UTC | prevent NPE in worker thread when shutdown | 23 September 2013, 18:49:22 UTC |
f3e6627 | Chinmay Soman | 20 September 2013, 19:36:55 UTC | Re-enabling the auto format on save option | 20 September 2013, 19:36:55 UTC |
427d2b2 | Siddharth Singh | 20 September 2013, 00:48:12 UTC | Check stats object to be null to avoid NPE | 20 September 2013, 04:29:55 UTC |
2f05b8d | Chinmay Soman | 20 September 2013, 01:02:34 UTC | Updating build.properties and release notes for Voldemort jar release 1.5.3 | 20 September 2013, 01:02:34 UTC |
07e3392 | Chinmay Soman | 19 September 2013, 22:54:59 UTC | Naming convention cleanup of R2Store | 19 September 2013, 22:55:32 UTC |
6d08137 | Chinmay Soman | 19 September 2013, 00:47:45 UTC | Refactoring RESTClientFactory and R2Store to accept a D2 client | 19 September 2013, 22:55:32 UTC |
0de0e46 | Vinoth Chandar | 18 September 2013, 21:21:07 UTC | Fixing NPE in during client pool shutdown | 19 September 2013, 22:03:01 UTC |
ef28f0a | Siddharth Singh | 19 September 2013, 00:16:44 UTC | Track connection exception as a separate metric | 19 September 2013, 00:21:17 UTC |
294b95e | Siddharth Singh | 17 September 2013, 23:50:20 UTC | Separate sync and async operation times | 17 September 2013, 23:51:07 UTC |
4f9d970 | Siddharth Singh | 16 September 2013, 22:29:06 UTC | Check monitoring interval before getting histogram Make sure that that if the interval is expired you return a reset histogram and not the stale one. | 16 September 2013, 22:29:06 UTC |
7272eba | Siddharth Singh | 16 September 2013, 22:24:40 UTC | Record op time on the async code path | 16 September 2013, 22:24:40 UTC |
9a7faba | Siddharth Singh | 13 September 2013, 21:07:09 UTC | Test for monitoring interval Ensure checking the interval before returning the histogram | 13 September 2013, 21:10:11 UTC |
7ec27f8 | Siddharth Singh | 13 September 2013, 19:46:13 UTC | Minor changes as per the review | 13 September 2013, 21:10:01 UTC |
4a46321 | Siddharth Singh | 11 September 2013, 22:44:16 UTC | Fix time convertion (Nano to micro) bug Make the method accept nanoseconds to avoid unnecessary convertion. | 13 September 2013, 18:32:05 UTC |
19fbd2b | Siddharth Singh | 11 September 2013, 22:20:09 UTC | Use requestcounter in clientsocket stats | 13 September 2013, 18:30:56 UTC |
40f7d54 | Siddharth Singh | 09 September 2013, 23:04:56 UTC | Bootstrap stats Track bootstrap events, reboostrap events and failed bootstrap events | 13 September 2013, 18:29:26 UTC |
5bacb97 | Vinoth Chandar | 12 September 2013, 22:01:14 UTC | Relocating RepairJob and PruneJob | 13 September 2013, 01:10:52 UTC |
722386f | Vinoth Chandar | 09 September 2013, 23:28:57 UTC | Expose timebased resolving from Streaming Client. | 13 September 2013, 01:10:51 UTC |
8cb8439 | Siddharth Singh | 06 September 2013, 00:05:12 UTC | Lower down the reset value to 60 seconds | 09 September 2013, 20:07:56 UTC |
0cfe553 | Siddharth Singh | 05 September 2013, 23:45:58 UTC | Use time based counter instead of sample based Use RequestCounter for connection establishment metrics | 09 September 2013, 20:07:56 UTC |
5f3c4f9 | Siddharth Singh | 05 September 2013, 22:11:18 UTC | Add comment explaining potential race and fix | 09 September 2013, 20:07:56 UTC |
1b257c2 | Siddharth Singh | 05 September 2013, 21:54:35 UTC | Make sure bean is registered only once A potential race can cause the bean to be registered more than once. This commit uses the return value of putIfAbsent to short ciruit the registration code. | 09 September 2013, 20:07:56 UTC |
3be1ae2 | Siddharth Singh | 05 September 2013, 20:49:28 UTC | Jmx changes for conn establishment and op time Jmx changes related to connection establishment time and operation time. | 09 September 2013, 20:07:55 UTC |
478005a | Siddharth Singh | 05 September 2013, 00:49:51 UTC | Report accurate op time by excluding checkout time Fix operation time to not include the checkout time and expose it is a bean. | 09 September 2013, 20:07:55 UTC |
7583d0b | Siddharth Singh | 05 September 2013, 00:20:02 UTC | Report connection establishment time | 09 September 2013, 20:07:55 UTC |
662ce35 | Vinoth Chandar | 04 September 2013, 21:55:44 UTC | Adding ability to inject any je.properties param into server * Added cleanerFetchObsoleteSize=true as default * Removed unused proactive migration param | 05 September 2013, 18:34:52 UTC |
000c79b | Chinmay Soman | 28 August 2013, 20:28:12 UTC | Catching Bootstrap exception while starting CoordinatorService. This is done to ensure Coordinator comes up even without a valid cluster | 05 September 2013, 01:54:47 UTC |
7c61537 | Chinmay Soman | 19 August 2013, 22:44:28 UTC | Modified RestServiceR2StoreTest to use Rest server port | 05 September 2013, 01:54:47 UTC |
187340f | Chinmay Soman | 19 August 2013, 22:25:19 UTC | Bunch of cleanup changes: * Better shutdown of Rest server * Fixed bug in Get, GetAll parsing in R2Store * Added GetVersions in R2Store * Modified key encoding to use encodeBase64URLSafeString instead of standard base64 encoding * Additional tests for R2Store and RestClient | 05 September 2013, 01:54:47 UTC |
6380ecf | Chinmay Soman | 15 August 2013, 20:10:40 UTC | Adding a RestClient testcase | 05 September 2013, 01:54:47 UTC |
06b450d | Vinoth Chandar | 29 August 2013, 21:15:53 UTC | Addressing code review comments. | 29 August 2013, 21:23:51 UTC |
af695ed | Vinoth Chandar | 28 August 2013, 20:32:40 UTC | Preventing DataCleanup Job from running during maintenance | 29 August 2013, 21:19:07 UTC |
17ea6e6 | Vinoth Chandar | 28 August 2013, 02:29:02 UTC | Adding the missed file | 29 August 2013, 21:19:07 UTC |
5aaa854 | Vinoth Chandar | 27 August 2013, 23:45:21 UTC | Timestamp based resolving for UpdateEntries * Refactored all the streaming write classes to reuse network IO code * Tests for Timebased resolving * Tests for getAndLock and putAndLock * Fix broken MySQL repair job from previous changes * Reimplemented multiVersionPut using getAndLock and putAndLock | 29 August 2013, 21:19:07 UTC |
2150275 | Vinoth Chandar | 22 August 2013, 22:42:25 UTC | Adding test for Prune job | 29 August 2013, 21:17:37 UTC |
155c98b | Siddharth Singh | 22 August 2013, 17:48:21 UTC | Address review comments | 29 August 2013, 21:17:37 UTC |
c6d9720 | Siddharth Singh | 21 August 2013, 20:48:03 UTC | Add throttle option to versioned put prune job | 29 August 2013, 21:17:37 UTC |
4642417 | Siddharth Singh | 21 August 2013, 20:04:33 UTC | Unit test for repair job | 29 August 2013, 21:17:37 UTC |
9aa3b0d | Siddharth Singh | 20 August 2013, 19:53:55 UTC | Add throttle option to repair job | 29 August 2013, 21:17:37 UTC |
175ab04 | Vinoth Chandar | 20 August 2013, 02:40:16 UTC | Adding releaseLock(handle) for error handling and cleanup | 29 August 2013, 21:17:37 UTC |
027c51c | Vinoth Chandar | 20 August 2013, 02:22:59 UTC | Adding getAndLock and putAndUnlock storage calls -- Intended for the VersionedPutPruneJob -- Enables custom read-modify-write logic | 29 August 2013, 21:17:37 UTC |
8256518 | Vinoth Chandar | 20 August 2013, 00:59:36 UTC | Adding prune job to fix versioned puts post rebalance | 29 August 2013, 21:17:37 UTC |
ed144a8 | Zhongjie Wu | 19 August 2013, 18:45:26 UTC | Change store tracking for 95th and 99th improvement 1. Use a smaller range histogram with higher accuracy 2. Changed update window from 5 minutes to 2 minutes 3. Changed update method for q95th and q99th values 4. Changed value type of q95th and q99th from long to double | 27 August 2013, 20:44:39 UTC |
d2c2ded | Chinmay Soman | 13 August 2013, 23:58:01 UTC | Added ability to track key size in StoreStats | 26 August 2013, 21:36:39 UTC |
81e7d3e | Abhinay Nagpal | 26 August 2013, 18:23:16 UTC | The regular expression did not work for reords and unions | 26 August 2013, 18:24:54 UTC |
0a699eb | Abhinay Nagpal | 20 August 2013, 01:48:56 UTC | -Added a voldemort client shell with suport for avro stores - testing done: for a store with schema <key-serializer> <type>avro-generic-versioned</type> <schema-info version="0">"string"</schema-info> </key-serializer> <value-serializer> <type>avro-generic-versioned</type> <schema-info version="0">"string"</schema-info> </value-serializer> operations would be: put "a" "b" get "a" | 26 August 2013, 18:24:54 UTC |
d247d98 | Siddharth Singh | 26 August 2013, 17:38:47 UTC | Disable actions on save in eclipse preference | 26 August 2013, 17:44:15 UTC |
0c34ff9 | Vinoth Chandar | 14 August 2013, 00:10:01 UTC | Accounting rebalancing puts in streaming stats | 23 August 2013, 23:02:52 UTC |
48b8f1c | Vinoth Chandar | 09 August 2013, 17:56:23 UTC | Adding aggregated BDB stats MBean | 23 August 2013, 23:00:40 UTC |
e25966b | Bhavani Sudha Saktheeswaran | 16 August 2013, 17:49:14 UTC | Fixing zoneId in Node.java | 16 August 2013, 21:18:49 UTC |