Costin Leau
daeb75cd96
+ change default serializer for MessageListener adapter (since messages are usually strings)
...
+ rename serializer setter on MessageContainer
2011-01-21 20:03:56 +02:00
Costin Leau
ddfc881332
+ fix jedis issue 82
2011-01-21 20:02:56 +02:00
Costin Leau
4ce7d1fb45
+ fixed problem caused by message refactoring
2011-01-21 19:34:08 +02:00
Costin Leau
6e59acd62a
DATAKV-23
2011-01-21 18:48:39 +02:00
Costin Leau
0948b28b48
fix publish bug in RedisTemplate
2011-01-21 18:48:13 +02:00
Costin Leau
098155a69e
fix several methods in JedisConnection when dealing with queued connections
2011-01-20 19:18:19 +02:00
Costin Leau
29ff50837f
DATAKV-14
...
+ finish up the admin or server operations
2011-01-20 18:17:08 +02:00
Costin Leau
ff639a0db5
+ update DefaultMessage to better reflect the ongoing conventions
2011-01-20 17:11:32 +02:00
Costin Leau
8aa1df5a9d
+ rename Message#getPayload to Message#getBody
2011-01-20 17:10:31 +02:00
Costin Leau
1a463ff810
switch message with channel on the low level publish
2011-01-20 17:09:29 +02:00
Costin Leau
5d093cd5cc
+ fixed pool support for JRedis
...
+ changed integration tests to use pooling
2011-01-20 13:39:39 +02:00
Costin Leau
b248bd2893
DATAKV-19
...
+ Jedis connections are returned to the pool instead of being closed
2011-01-20 12:58:52 +02:00
Costin Leau
84973bcd52
DATAKV-22
...
+ add minor doc improvement
2011-01-18 22:22:05 +02:00
Costin Leau
0192ebdb69
DATAKV-22
...
+ wire in the message listener documentation
2011-01-18 20:52:27 +02:00
Costin Leau
dc44f09933
DATAKV-22
...
+ improve the integration test (to cope with the async issue)
2011-01-18 20:43:05 +02:00
Costin Leau
678e3148be
DATAKV-22
...
+ add some docs improvements
2011-01-18 20:42:24 +02:00
Costin Leau
0a5fb3029c
DATAKV-22
...
+ add Redis container documentation
2011-01-18 20:31:07 +02:00
Costin Leau
ba55d19c7f
DATAKV-22
...
+ add simple integration test for the container
2011-01-18 20:29:13 +02:00
Costin Leau
2d1669730c
DATAKV-22
...
+ rename RedisListenerContainer to RedisMessageListenerContainer
+ fix eager initialization of the container when calling the setter
2011-01-18 20:27:22 +02:00
Costin Leau
2cb73fbf1c
DATAKV-22
...
+ add more integration tests
2011-01-14 19:36:08 +02:00
Costin Leau
ace71dd2a4
DATAKV-22
...
+ add adapter unit test
2011-01-14 18:55:13 +02:00
Costin Leau
1213cd354f
DATAKV-22
...
+ complete MessageListenerAdapter
2011-01-14 17:47:21 +02:00
Costin Leau
82df9f77af
Merge commit 'abfb824f17d0e3aafb54ea8766a26ec8c27c5144' into PubSub
2011-01-14 16:26:35 +02:00
Costin Leau
a51ccaf652
DATAKV-22
...
+ add initial integration test
+ add convertAndSend to RedisTemplate (following the JMS naming patterns)
+ update OSGi manifest template
+ update log4j config files
2011-01-14 13:45:58 +02:00
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
abfb824f17
index on PubSub: c16901d DATAKV-22 + RedisListeningContainer updates - registration is done, still need to handle unregistration and initial batching of subscribe and psubscribe
2011-01-13 20:40:22 +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