Commit Graph

412 Commits

Author SHA1 Message Date
Costin Leau
3f013df426 DATAKV-26
+ add String connection to RedisTemplate
2011-01-27 20:14:44 +02:00
Costin Leau
be70393efb + quick rename per user comments 2011-01-27 19:27:24 +02:00
Costin Leau
4ae784c4d8 DATAKV-26 2011-01-27 19:23:33 +02:00
Costin Leau
d24aaa0820 + propagate session changes to RedisAtomicLong as well 2011-01-27 18:12:03 +02:00
Costin Leau
ec7f003dff + introduce Session callback to allow the same connection to be reused
+ various improvements to the underlying connection handling infrastructure
+ updated AtomicCounterInteger to take advantage of thew new infrastructure
+ improved tests by refactoring some common functionality
2011-01-27 14:20:13 +02:00
Costin Leau
ff6d9e0a05 DATAKV-27
+ add initial pipeline support to RedisConnection and Jedis and JRedis implementations
2011-01-26 18:45:00 +02:00
Costin Leau
443f0885ac DATAKV-23
+ add mention in the docs regarding nulls
2011-01-25 14:33:14 +02:00
Costin Leau
bfb95793c6 DATAKV-28
+ add docs regarding the injection of views/operations
2011-01-25 14:29:25 +02:00
Costin Leau
b228920064 DATAKV-28
+ add property editors for [X] Operations
2011-01-25 14:21:45 +02:00
Costin Leau
fd9b74b41c DATAKV-25
+ add error handler setter on the container
+ improve docs
2011-01-25 13:33:24 +02:00
Costin Leau
60f7b65a73 + add Jedis public snapshot repo 2011-01-24 23:19:12 +02:00
Costin Leau
6dcef26811 DATAKV-25
+ add another integration test
2011-01-24 22:10:32 +02:00
Costin Leau
560b38c0fc + improve shutdown of Redis container (skipped waiting if the container is not started) 2011-01-24 21:53:34 +02:00
Costin Leau
31a2a2395d DATAKV-25
+ add namespace for Redis pubsub
2011-01-24 21:52:51 +02:00
Costin Leau
61afbd2e49 DATAKV-24
+ align pubsub with binary arguments in Jedis
2011-01-24 18:55:12 +02:00
Costin Leau
31abc40a8b DATAKV-23
+ String converter supports nulls
2011-01-24 17:26:58 +02:00
Costin Leau
c1c61d1cc7 + renamed get[X]Ops to -opsFor[X]
+ add Jedis 1.5.2 support
2011-01-21 21:59:01 +02:00
Costin Leau
b19a63d5c4 + add a delay to improve test synchronization 2011-01-21 21:26:06 +02:00
Costin Leau
f2d3c71216 + add another convenience method on message container 2011-01-21 21:18:08 +02:00
Costin Leau
e305301e8a + improve Message container behaviour by waiting (as much as possible) for the initial subscription to complete 2011-01-21 20:27:05 +02:00
Costin Leau
4c993fe2ef + fix NPE caused when calling addMessageListener before afterPropertiesSet() 2011-01-21 20:09:58 +02:00
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