Commit Graph

147 Commits

Author SHA1 Message Date
J. Brisbin
e9c26e91be Dropped javax.mail dependency back to 1.4.1 2010-11-26 13:49:58 -06:00
J. Brisbin
ba7ecd1d1d Changed module name from datastore to data in root pom.xml 2010-11-26 13:31:47 -06:00
J. Brisbin
78f41c1729 Added the ability to return discreet objects from M/R queries as well as Lists 2010-11-26 10:46:33 -06:00
J. Brisbin
e0ad5baa1e Fixing build so tests run groovyc/spec tests all pass 2010-11-26 10:16:26 -06:00
J. Brisbin
9cb0e8325c Added link walking and setting bucket properties 2010-11-26 09:52:59 -06:00
Costin Leau
21b6d00005 + renamed redis zset test to ZSetTestS so Maven can pick it up 2010-11-26 13:42:08 +02:00
Costin Leau
6785a9c017 + add zset tests 2010-11-26 13:40:07 +02:00
Costin Leau
21a50fd2d2 + minor bug fix in redis zset 2010-11-26 13:39:49 +02:00
Costin Leau
ef944d6cd7 + changed RedisSortedSet to RedisZSet
- removed SortedSet contract as it did not map correctly onto the ZSet semantics
2010-11-26 13:07:12 +02:00
Costin Leau
16838c1875 + add more operations on ZSet contract 2010-11-26 12:26:02 +02:00
Costin Leau
46336f232a + add potential JRedis params to the tests 2010-11-25 20:48:00 +02:00
Costin Leau
62b4a1f43c + removed throws Exception on RedisCallback (since all exceptions are already Spring converted) 2010-11-25 20:47:40 +02:00
Costin Leau
55449e2c7b + add redis set tests
+ add dedicated testArray/testIterator/testGenericArray for non ordered collections
2010-11-25 20:39:38 +02:00
Costin Leau
656b106333 + minor optimization in the template methods (underlying connection is exposed since the template methods are safe) 2010-11-25 20:19:48 +02:00
Costin Leau
5bacfb57a5 + fix subtle bug with diffAndStore on the template caused by incorrect param ordering in the method signature 2010-11-25 20:17:53 +02:00
Costin Leau
3c42df0846 + improve parameterized redis collection even more 2010-11-25 20:03:30 +02:00
Costin Leau
a80a4db549 + fix minor array allocation problem 2010-11-25 20:02:10 +02:00
Costin Leau
9996eddd5c + add flushDB to RedisCommands + implementations 2010-11-25 20:01:38 +02:00
Costin Leau
f738efff6d + refactor integration tests through easy parametrization
- removed some of the shallow tests
2010-11-25 19:16:24 +02:00
Costin Leau
b9430692fc propagate package renaming to the other modules 2010-11-24 19:27:56 +02:00
Costin Leau
0216539e69 rename folders from spring-datastore to spring-data 2010-11-24 19:05:07 +02:00
Costin Leau
74d4f73b45 + rename package from o.s.datastore to o.s.data
+ add redis as subpackage of data.keyvalue
2010-11-24 19:04:31 +02:00
Costin Leau
9636887b54 Merge branch 'cleau-dev' 2010-11-24 18:43:04 +02:00
Costin Leau
86bf2f2c4a + renamed tests so they can be picked by Maven 2010-11-24 18:41:01 +02:00
Costin Leau
31242ad45e + disable get test on JRedis (seems to have some problem with whitespaces - not so in case of jedis) 2010-11-24 18:28:48 +02:00
Costin Leau
37acf9e410 + update to the official jedis 1.4.0 (for proper byte[] support) 2010-11-24 18:11:48 +02:00
J. Brisbin
23c9b7fcae Tweaked Javadoc, spec for Map/Reduce 2010-11-23 15:26:15 -06:00
J. Brisbin
7e08fafd49 Change test spec to return array from reduce phase 2010-11-23 14:01:35 -06:00
J. Brisbin
4e257ae1a3 Added Spock maven plugin, tweaking Specs 2010-11-23 11:32:07 -06:00
J. Brisbin
59ac3c5d4b Javadoc'd almost everything 2010-11-23 10:28:25 -06:00
J. Brisbin
2d856a362c Bug fix, added setWithMetaData() 2010-11-22 17:02:02 -06:00
J. Brisbin
dd0300c401 Bug fixes, added link(), started on linkWalk() 2010-11-19 16:46:59 -06:00
J. Brisbin
5436140834 Support for linking objects, ETag-based caching 2010-11-16 15:27:23 -06:00
Costin Leau
8e0ac6ea9d + fixed test 2010-11-15 23:23:31 +01:00
J. Brisbin
98b8756f24 Added Map/Reduce support, BucketKeyResolver support 2010-11-15 14:54:18 -06:00
Costin Leau
a90379d39f + fixed compilations problems
- removed DefaultRedisMap for now
2010-11-15 16:16:04 +01:00
Costin Leau
8efc827559 + add (Bound)SetOperations 2010-11-15 13:36:06 +01:00
Costin Leau
c909de1fb8 + generified implementation for RedisSortedSet
+ added BoundedZSet/ZSetOperations
2010-11-15 13:35:14 +01:00
Costin Leau
d5365c146e + improve redis set contract and default implementation 2010-11-15 11:48:55 +01:00
Costin Leau
0adea177c5 + add implementation for SetOperations & co.
+ enhance set operations
2010-11-14 19:07:24 +02:00
Costin Leau
db2e3f5e39 + test passing for RedisList with generified template
+ add delete to RedisOperations
+ improve RedisConnectionUtils on demand connection creation
2010-11-14 17:22:11 +02:00
J. Brisbin
abaa7affbd Fixing test failures, additional error handling 2010-11-12 15:33:59 -06:00
Costin Leau
7d0a34a3dd + updated RedisTemplate/Operations 2010-11-12 21:30:00 +02:00
Costin Leau
0d1263f2a3 + implement most of the existing, basic, RedisOperations 2010-11-12 20:48:12 +02:00
Costin Leau
c3b3c8c79c + rename RedisKeyStore to KeyBound
+ add default implementations for BoundListOperations & co
+ wire RedisOperations into RedisTemplate
2010-11-12 18:40:31 +02:00
Costin Leau
7d151cc7aa + introduce generics in the Redis store and Redis list 2010-11-12 18:27:33 +02:00
Costin Leau
fe59b09bac + update Atomic[Integer|Long] to the new generified Redis operations 2010-11-12 18:26:37 +02:00
Costin Leau
8ed620463f + add more methods to the RedisOperations 2010-11-12 18:25:49 +02:00
Costin Leau
3a2ff58317 + updated RedisAtomicInteger as well 2010-11-12 16:39:20 +02:00
Costin Leau
4c40fa0f87 + update RedisAtomicLong to use generics
+ updated RedisOperation/Template in the process
2010-11-12 16:34:54 +02:00