Commit Graph

  • e305301e8a + improve Message container behaviour by waiting (as much as possible) for the initial subscription to complete Costin Leau 2011-01-21 20:27:05 +02:00
  • 4c993fe2ef + fix NPE caused when calling addMessageListener before afterPropertiesSet() Costin Leau 2011-01-21 20:09:58 +02:00
  • daeb75cd96 + change default serializer for MessageListener adapter (since messages are usually strings) + rename serializer setter on MessageContainer Costin Leau 2011-01-21 20:03:56 +02:00
  • ddfc881332 + fix jedis issue 82 Costin Leau 2011-01-21 20:02:56 +02:00
  • 4ce7d1fb45 + fixed problem caused by message refactoring Costin Leau 2011-01-21 19:34:08 +02:00
  • 6e59acd62a DATAKV-23 Costin Leau 2011-01-21 18:48:39 +02:00
  • 0948b28b48 fix publish bug in RedisTemplate Costin Leau 2011-01-21 18:46:31 +02:00
  • 098155a69e fix several methods in JedisConnection when dealing with queued connections Costin Leau 2011-01-20 19:18:19 +02:00
  • 29ff50837f DATAKV-14 Costin Leau 2011-01-20 17:59:39 +02:00
  • ff639a0db5 + update DefaultMessage to better reflect the ongoing conventions Costin Leau 2011-01-20 17:11:32 +02:00
  • 8aa1df5a9d + rename Message#getPayload to Message#getBody Costin Leau 2011-01-20 17:10:31 +02:00
  • 1a463ff810 switch message with channel on the low level publish Costin Leau 2011-01-20 17:09:29 +02:00
  • 5d093cd5cc + fixed pool support for JRedis + changed integration tests to use pooling Costin Leau 2011-01-20 13:39:39 +02:00
  • b248bd2893 DATAKV-19 + Jedis connections are returned to the pool instead of being closed Costin Leau 2011-01-20 12:58:52 +02:00
  • 84973bcd52 DATAKV-22 + add minor doc improvement Costin Leau 2011-01-18 22:22:05 +02:00
  • 0192ebdb69 DATAKV-22 + wire in the message listener documentation Costin Leau 2011-01-18 20:52:27 +02:00
  • dc44f09933 DATAKV-22 + improve the integration test (to cope with the async issue) Costin Leau 2011-01-18 20:43:05 +02:00
  • 678e3148be DATAKV-22 + add some docs improvements Costin Leau 2011-01-18 20:42:24 +02:00
  • 0a5fb3029c DATAKV-22 + add Redis container documentation Costin Leau 2011-01-18 20:31:07 +02:00
  • ba55d19c7f DATAKV-22 + add simple integration test for the container Costin Leau 2011-01-18 20:29:13 +02:00
  • 2d1669730c DATAKV-22 + rename RedisListenerContainer to RedisMessageListenerContainer + fix eager initialization of the container when calling the setter Costin Leau 2011-01-18 20:27:22 +02:00
  • 2cb73fbf1c DATAKV-22 + add more integration tests Costin Leau 2011-01-14 19:36:08 +02:00
  • ace71dd2a4 DATAKV-22 + add adapter unit test Costin Leau 2011-01-14 18:55:13 +02:00
  • 1213cd354f DATAKV-22 + complete MessageListenerAdapter Costin Leau 2011-01-14 17:47:21 +02:00
  • 82df9f77af Merge commit 'abfb824f17d0e3aafb54ea8766a26ec8c27c5144' into PubSub Costin Leau 2011-01-14 16:26:35 +02:00
  • a51ccaf652 DATAKV-22 + add initial integration test + add convertAndSend to RedisTemplate (following the JMS naming patterns) + update OSGi manifest template + update log4j config files Costin Leau 2011-01-14 13:45:58 +02:00
  • f7aa0a8be7 DATAKV-22 + fix generic signature of ListeningContainer Costin Leau 2011-01-14 12:55:46 +02:00
  • 4c5e23cec6 + fix incorrect copyright update Costin Leau 2011-01-14 12:36:43 +02:00
  • 6e348e7810 DATAKV-22 + wrap up ListeningContainer implementation Costin Leau 2011-01-14 12:31:20 +02:00
  • d5fad20705 Merge commit '4db15d3645cb21666d3e5d33006f05390a5947a1' into PubSub Costin Leau 2011-01-14 12:30:46 +02:00
  • 4db15d3645 + add constructor signature from super class Costin Leau 2011-01-13 20:49:40 +02:00
  • abfb824f17 index on PubSub: c16901d DATAKV-22 + RedisListeningContainer updates - registration is done, still need to handle unregistration and initial batching of subscribe and psubscribe Costin Leau 2011-01-13 20:40:22 +02:00
  • c16901d9df DATAKV-22 + RedisListeningContainer updates - registration is done, still need to handle unregistration and initial batching of subscribe and psubscribe Costin Leau 2011-01-13 20:34:32 +02:00
  • 03c92e376e DATAKV-22 + make Message getters defensive + introduce Topic + initial draft of RedisListenerContainer Costin Leau 2011-01-13 19:02:04 +02:00
  • fc6bf2852f + update copyright headers Costin Leau 2011-01-13 15:08:48 +02:00
  • d82f836366 DATAKV-22 + move default message into proper package Costin Leau 2011-01-13 15:08:31 +02:00
  • 871802a1cb DATAKV-22 + add message abstraction Costin Leau 2011-01-12 22:40:08 +02:00
  • 1386f5bd96 DATAKV-22 + more bug fixes Costin Leau 2011-01-11 19:48:24 +02:00
  • 047413418f DATAKV-22 + more bug fixes Costin Leau 2011-01-11 19:42:36 +02:00
  • f507d2a89a DATAKV-22 + add small integration test & small bug fix Costin Leau 2011-01-11 19:17:10 +02:00
  • a9720ca789 DATAKV-22 + pass initial channels and patterns through constructor Costin Leau 2011-01-11 17:50:20 +02:00
  • bbca7a8054 DATAKV-22 + fix init problem Costin Leau 2011-01-11 17:45:50 +02:00
  • 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 Costin Leau 2011-01-11 17:41:39 +02:00
  • 035d171f66 + add integration test for info() method Costin Leau 2011-01-10 18:31:45 +02:00
  • 3f40871a9d + add integration test for info() method Costin Leau 2011-01-10 18:31:45 +02:00
  • e4ef02d786 + add support for most Redis server commands Costin Leau 2011-01-10 18:25:55 +02:00
  • 1b0a16cf1c + add support for zset count Costin Leau 2011-01-10 17:44:37 +02:00
  • 998c187525 Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue Costin Leau 2011-01-10 14:21:59 +02:00
  • 20e1ecedaa + add support for [x]pushX on list operations + add support for blocking rightPopLeftPush Costin Leau 2011-01-10 14:20:54 +02:00
  • e19def6de2 + add support for [x]pushX commands on RedisConnection + add support for blockingRPopLPush on RedisConnection Costin Leau 2011-01-10 14:15:58 +02:00
  • 4cbf84f89f + add support for linsert (as left/right push on RedisTemplate) Costin Leau 2011-01-10 14:03:51 +02:00
  • b1499b9998 + add support for the new list index command Costin Leau 2011-01-10 13:46:40 +02:00
  • 1966409375 + add putIfAbsent on Hash operations Costin Leau 2011-01-10 13:22:23 +02:00
  • c3d8c01e65 + renamed some of the hash operations to better follow the Map naming conventions Costin Leau 2011-01-10 13:14:33 +02:00
  • bf66e9eff0 DATAKV-17 + expose hGetAll on RedisTemplate (as entries() method) Costin Leau 2011-01-10 13:06:31 +02:00
  • 8cd3a9a748 + add new Redis 2.2 String operations on ValueOperations and RedisTemplate (bit operations still not added) Costin Leau 2011-01-10 12:49:56 +02:00
  • 860375ecee + add support for Redis 2.2 String commands (get/set bit, get/set range and strlen) Costin Leau 2011-01-10 12:39:22 +02:00
  • 76d3703a2b Added RiakClassLoader and helper (undocumented). J. Brisbin 2011-01-07 14:29:56 -06:00
  • a471f8b409 Removed SLF4J from manifest template, added ignoreNotFound convenience property for turning off 404 error messages in RestTemplate. J. Brisbin 2011-01-07 14:28:55 -06:00
  • d5ece8ee81 Tweaked manifest template, removed SLF4J from pom.xml. J. Brisbin 2011-01-07 14:05:44 -06:00
  • b4b8037bac Changed logging to commons-logging, added package documentation, fixes for cyclic dependencies, other bug fixes. J. Brisbin 2011-01-07 13:51:58 -06:00
  • 9393db6156 + add missing file Costin Leau 2011-01-07 19:11:51 +02:00
  • 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) Costin Leau 2011-01-07 18:56:56 +02:00
  • 9b7babcf1f Tweaked docs J. Brisbin 2011-01-03 11:19:32 -06:00
  • dba242e583 Tweaks for tests. J. Brisbin 2011-01-03 08:18:49 -06:00
  • f6ab88b875 Added break statement. J. Brisbin 2010-12-29 14:35:28 -06:00
  • c991f9a515 Added break statement. J. Brisbin 2010-12-29 14:32:12 -06:00
  • af3cdeaf6a Switched to using enums rather than String.equals() on method names. J. Brisbin 2010-12-29 14:28:48 -06:00
  • efc566036a More fixes for NPEs when getting vclock info, fix for duplicate results in RiakBuilder. J. Brisbin 2010-12-28 21:42:37 -06:00
  • afa4c7ada3 Fixes for RiakBuilder and templates, update docbook docs. J. Brisbin 2010-12-28 15:27:56 -06:00
  • 29c601075b Fixes for using custom ClassLoaders, try/catch for getting metadata J. Brisbin 2010-12-27 08:07:00 -06:00
  • a7c2558cda Added suppress warnings annos. J. Brisbin 2010-12-23 13:14:22 -06:00
  • be83ad5d46 Changed the RiakBuilder to return the results of the operation, accumulate all results of all operations on the main closure, tweak the README. J. Brisbin 2010-12-23 13:09:33 -06:00
  • 077a74c3b6 Changed each to foreach in README. J. Brisbin 2010-12-22 16:54:27 -06:00
  • d5f28291fb Tweaked README to introduce Map/Reduce functionality in Groovy DSL. J. Brisbin 2010-12-22 16:49:15 -06:00
  • 8e75fbfaf0 Implement Map/Reduce for AsyncRiakTemplate, Groovy DSL, nesting operations into a node that serves as a default bucket. J. Brisbin 2010-12-22 16:40:19 -06:00
  • e661d22104 Tweak README J. Brisbin 2010-12-21 16:16:21 -06:00
  • f3a370af4a Tweaked README to cover batch updates with Groovy DSL, added getAsType J. Brisbin 2010-12-21 16:06:24 -06:00
  • d640228590 Tweaking the specs to make more concise, use 'it' instead of v -> J. Brisbin 2010-12-21 15:13:46 -06:00
  • 06f2ae0351 Tweaked README to cover new Groovy DSL stuff. J. Brisbin 2010-12-21 14:43:44 -06:00
  • 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. J. Brisbin 2010-12-21 14:17:00 -06:00
  • 0bd601f91f Forgot a break statement. J. Brisbin 2010-12-21 11:33:35 -06:00
  • 2037280713 Tweaked setting initial bucketKeyResolvers J. Brisbin 2010-12-21 11:30:45 -06:00
  • 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. J. Brisbin 2010-12-21 11:26:34 -06:00
  • d2b78dc7cb Added README. J. Brisbin 2010-12-20 15:33:33 -06:00
  • 5cbe701313 Tweaked manifest template. J. Brisbin 2010-12-20 15:04:18 -06:00
  • da7a0d43c2 Added asynchronous version of RiakTemplate, Groovy DSL for data access. J. Brisbin 2010-12-20 15:00:33 -06:00
  • 6dcf760129 Lots more documentation of Map/Reduce, Link Walking, and bucket schema updating. J. Brisbin 2010-12-16 14:13:43 -06:00
  • 74b2df9299 + fixed pom versioning problem Costin Leau 2010-12-15 23:49:55 +02:00
  • 3361073861 + bump Riak version properly this time Costin Leau 2010-12-15 20:56:19 +02:00
  • 5727510139 + aggregate changelogs for M2 Costin Leau 2010-12-15 20:53:05 +02:00
  • bce0894dbb bump riak version to M2-SNAPSHOT Costin Leau 2010-12-15 20:51:02 +02:00
  • 9c1222398d Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue Costin Leau 2010-12-15 20:39:52 +02:00
  • c24dd9c89c Riak 1.0.0.M1 release Costin Leau 2010-12-15 20:37:45 +02:00
  • 88176745de Tweaked docs on letting Riak generate IDs J. Brisbin 2010-12-15 11:24:52 -06:00
  • 6cd79e090c Added a put() method for saving objects with generated IDs J. Brisbin 2010-12-15 11:11:00 -06:00
  • f2e27732c5 Added a put() method for saving objects and letting Riak generate an ID. J. Brisbin 2010-12-15 11:03:09 -06:00
  • 81e852d61a Tweaked version number to 1.0.0.M1 J. Brisbin 2010-12-15 10:52:39 -06:00
  • 5c169a33da Added changelog J. Brisbin 2010-12-15 10:25:20 -06:00
  • 1d8ce1d1af Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue Costin Leau 2010-12-15 12:19:43 +02:00