Commit Graph

340 Commits

Author SHA1 Message Date
Costin Leau
e19def6de2 + add support for [x]pushX commands on RedisConnection
+ add support for blockingRPopLPush on RedisConnection
2011-01-10 14:15:58 +02:00
Costin Leau
4cbf84f89f + add support for linsert (as left/right push on RedisTemplate) 2011-01-10 14:03:51 +02:00
Costin Leau
b1499b9998 + add support for the new list index command 2011-01-10 13:46:40 +02:00
Costin Leau
1966409375 + add putIfAbsent on Hash operations 2011-01-10 13:22:23 +02:00
Costin Leau
c3d8c01e65 + renamed some of the hash operations to better follow the Map naming conventions 2011-01-10 13:14:33 +02:00
Costin Leau
bf66e9eff0 DATAKV-17
+ expose hGetAll on RedisTemplate (as entries() method)
2011-01-10 13:06:31 +02:00
Costin Leau
8cd3a9a748 + add new Redis 2.2 String operations on ValueOperations and RedisTemplate (bit operations still not added) 2011-01-10 12:49:56 +02:00
Costin Leau
860375ecee + add support for Redis 2.2 String commands (get/set bit, get/set range and strlen) 2011-01-10 12:39:22 +02:00
Costin Leau
9393db6156 + add missing file 2011-01-07 19:11:51 +02:00
Costin Leau
138942b549 + upgrade to Jedis 1.5.1
+ improve tests by adding a dedicated configuration file for connections (makes it easy to change the port or host)
2011-01-07 18:56:56 +02:00
J. Brisbin
9b7babcf1f Tweaked docs 2011-01-03 11:19:32 -06:00
J. Brisbin
dba242e583 Tweaks for tests. 2011-01-03 08:18:49 -06:00
J. Brisbin
f6ab88b875 Added break statement. 2010-12-29 14:35:28 -06:00
J. Brisbin
c991f9a515 Added break statement. 2010-12-29 14:32:12 -06:00
J. Brisbin
af3cdeaf6a Switched to using enums rather than String.equals() on method names. 2010-12-29 14:28:48 -06:00
J. Brisbin
efc566036a More fixes for NPEs when getting vclock info, fix for duplicate results in RiakBuilder. 2010-12-28 21:42:37 -06:00
J. Brisbin
afa4c7ada3 Fixes for RiakBuilder and templates, update docbook docs. 2010-12-28 15:27:56 -06:00
J. Brisbin
29c601075b Fixes for using custom ClassLoaders, try/catch for getting metadata 2010-12-27 08:07:00 -06:00
J. Brisbin
a7c2558cda Added suppress warnings annos. 2010-12-23 13:14:22 -06:00
J. Brisbin
be83ad5d46 Changed the RiakBuilder to return the results of the operation, accumulate all results of all operations on the main closure, tweak the README. 2010-12-23 13:09:33 -06:00
J. Brisbin
077a74c3b6 Changed each to foreach in README. 2010-12-22 16:54:27 -06:00
J. Brisbin
d5f28291fb Tweaked README to introduce Map/Reduce functionality in Groovy DSL. 2010-12-22 16:49:15 -06:00
J. Brisbin
8e75fbfaf0 Implement Map/Reduce for AsyncRiakTemplate, Groovy DSL, nesting operations into a node that serves as a default bucket. 2010-12-22 16:40:19 -06:00
J. Brisbin
e661d22104 Tweak README 2010-12-21 16:16:21 -06:00
J. Brisbin
f3a370af4a Tweaked README to cover batch updates with Groovy DSL, added getAsType 2010-12-21 16:06:24 -06:00
J. Brisbin
d640228590 Tweaking the specs to make more concise, use 'it' instead of v -> 2010-12-21 15:13:46 -06:00
J. Brisbin
06f2ae0351 Tweaked README to cover new Groovy DSL stuff. 2010-12-21 14:43:44 -06:00
J. Brisbin
7e66bc36ec Added PUT for generating IDs to AsyncRiakTemplate, put and each on RiakBuilder, bucket/key on metadata, fixes in both template styles to accommodate new metadata. 2010-12-21 14:17:00 -06:00
J. Brisbin
0bd601f91f Forgot a break statement. 2010-12-21 11:33:35 -06:00
J. Brisbin
2037280713 Tweaked setting initial bucketKeyResolvers 2010-12-21 11:30:45 -06:00
J. Brisbin
97da8e4cae Better type conversion when stored object type differs from requested type. Fixes for updates that require the vclock to be sent back to Riak for object updates. 2010-12-21 11:26:34 -06:00
J. Brisbin
d2b78dc7cb Added README. 2010-12-20 15:33:33 -06:00
J. Brisbin
5cbe701313 Tweaked manifest template. 2010-12-20 15:04:18 -06:00
J. Brisbin
da7a0d43c2 Added asynchronous version of RiakTemplate, Groovy DSL for data access. 2010-12-20 15:00:33 -06:00
J. Brisbin
6dcf760129 Lots more documentation of Map/Reduce, Link Walking, and bucket schema updating. 2010-12-16 14:13:43 -06:00
Costin Leau
74b2df9299 + fixed pom versioning problem 2010-12-15 23:49:55 +02:00
Costin Leau
3361073861 + bump Riak version properly this time 2010-12-15 20:56:19 +02:00
Costin Leau
5727510139 + aggregate changelogs for M2 2010-12-15 20:53:05 +02:00
Costin Leau
bce0894dbb bump riak version to M2-SNAPSHOT 2010-12-15 20:51:02 +02:00
Costin Leau
9c1222398d Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue 2010-12-15 20:39:52 +02:00
Costin Leau
c24dd9c89c Riak 1.0.0.M1 release 2010-12-15 20:37:45 +02:00
J. Brisbin
88176745de Tweaked docs on letting Riak generate IDs 2010-12-15 11:24:52 -06:00
J. Brisbin
6cd79e090c Added a put() method for saving objects with generated IDs 2010-12-15 11:11:00 -06:00
J. Brisbin
f2e27732c5 Added a put() method for saving objects and letting Riak generate an ID. 2010-12-15 11:03:09 -06:00
J. Brisbin
81e852d61a Tweaked version number to 1.0.0.M1 2010-12-15 10:52:39 -06:00
J. Brisbin
5c169a33da Added changelog 2010-12-15 10:25:20 -06:00
Costin Leau
1d8ce1d1af Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue 2010-12-15 12:19:43 +02:00
Costin Leau
7b12b1805e + update changelog 2010-12-15 12:14:27 +02:00
Costin Leau
0f91ced5a0 + atomic counters support reading values from the backing store (rather then always use 0) 2010-12-15 12:14:15 +02:00
Costin Leau
b4f5f884e5 + changed pooling to usePool for Jedis and JRedis connections 2010-12-15 12:07:32 +02:00