Costin Leau
f7aa0a8be7
DATAKV-22
...
+ fix generic signature of ListeningContainer
2011-01-14 12:55:46 +02:00
Costin Leau
4c5e23cec6
+ fix incorrect copyright update
2011-01-14 12:36:43 +02:00
Costin Leau
6e348e7810
DATAKV-22
...
+ wrap up ListeningContainer implementation
2011-01-14 12:31:20 +02:00
Costin Leau
d5fad20705
Merge commit '4db15d3645cb21666d3e5d33006f05390a5947a1' into PubSub
...
Conflicts:
spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/StringRedisTemplate.java
2011-01-14 12:30:46 +02:00
Costin Leau
4db15d3645
+ add constructor signature from super class
2011-01-13 20:49:40 +02:00
Costin Leau
c16901d9df
DATAKV-22
...
+ RedisListeningContainer updates - registration is done, still need to handle unregistration and initial batching of subscribe and psubscribe
2011-01-13 20:34:32 +02:00
Costin Leau
03c92e376e
DATAKV-22
...
+ make Message getters defensive
+ introduce Topic
+ initial draft of RedisListenerContainer
2011-01-13 19:02:04 +02:00
Costin Leau
fc6bf2852f
+ update copyright headers
2011-01-13 15:08:48 +02:00
Costin Leau
d82f836366
DATAKV-22
...
+ move default message into proper package
2011-01-13 15:08:31 +02:00
Costin Leau
871802a1cb
DATAKV-22
...
+ add message abstraction
2011-01-12 22:40:08 +02:00
Costin Leau
1386f5bd96
DATAKV-22
...
+ more bug fixes
2011-01-12 00:12:50 +02:00
Costin Leau
047413418f
DATAKV-22
...
+ more bug fixes
2011-01-12 00:12:47 +02:00
Costin Leau
f507d2a89a
DATAKV-22
...
+ add small integration test & small bug fix
2011-01-12 00:12:43 +02:00
Costin Leau
a9720ca789
DATAKV-22
...
+ pass initial channels and patterns through constructor
2011-01-12 00:12:40 +02:00
Costin Leau
bbca7a8054
DATAKV-22
...
+ fix init problem
2011-01-12 00:12:31 +02:00
Costin Leau
874a9c3572
DATAKV-22
...
Initial draft support for Redis pubsub
+ introduce PubSub contract
+ add adapters for Jedis (no-op for JRedis which does not support PubSub)
+ introduce dedicated exception for subscribed connections
+ add low-level MessageListener and Subscription mechanisms
2011-01-12 00:12:24 +02:00
Costin Leau
035d171f66
+ add integration test for info() method
2011-01-12 00:12:10 +02:00
Costin Leau
3f40871a9d
+ add integration test for info() method
2011-01-10 18:31:45 +02:00
Costin Leau
e4ef02d786
+ add support for most Redis server commands
2011-01-10 18:25:55 +02:00
Costin Leau
1b0a16cf1c
+ add support for zset count
2011-01-10 17:44:37 +02:00
Costin Leau
998c187525
Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue
2011-01-10 14:21:59 +02:00
Costin Leau
20e1ecedaa
+ add support for [x]pushX on list operations
...
+ add support for blocking rightPopLeftPush
2011-01-10 14:20:54 +02:00
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
J. Brisbin
76d3703a2b
Added RiakClassLoader and helper (undocumented).
2011-01-07 14:29:56 -06:00
J. Brisbin
a471f8b409
Removed SLF4J from manifest template, added ignoreNotFound convenience property for turning off 404 error messages in RestTemplate.
2011-01-07 14:28:55 -06:00
J. Brisbin
d5ece8ee81
Tweaked manifest template, removed SLF4J from pom.xml.
2011-01-07 14:05:44 -06:00
J. Brisbin
b4b8037bac
Changed logging to commons-logging, added package documentation, fixes for cyclic dependencies, other bug fixes.
2011-01-07 13:52:18 -06: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