This website requires JavaScript.
0ad86a4bbf
+ update README.md
Costin Leau
2010-12-02 19:39:48 +02:00
f90d2f7337
update README.md
Costin Leau
2010-12-02 19:35:17 +02:00
d43233e87b
+ update README.md
Costin Leau
2010-12-02 19:28:46 +02:00
49640696a8
+ update README.md
Costin Leau
2010-12-02 19:28:46 +02:00
62887430a1
Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue
Costin Leau
2010-12-02 19:19:04 +02:00
05291888fb
+ add Readme in Markdown + minor improvements
Costin Leau
2010-12-02 19:16:22 +02:00
3479448be9
Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue
J. Brisbin
2010-12-02 09:56:43 -06:00
c9ba1e2365
Added QosParameters
J. Brisbin
2010-12-02 09:56:32 -06:00
55600f1702
+ update jar plugin to fix ignored manifest on latest Maven installs
Costin Leau
2010-12-02 14:05:11 +02:00
9b0067ce72
+ replaced usage of int/Integers to long/Long for consistent results between x86/x64 Redis instances + updated some method names to be consistent between interfaces + converted return types from primitives to objects + updated to Jedis 1.5.0-RC1
Costin Leau
2010-12-02 14:04:36 +02:00
bcbb6d67ae
+ renamed length to size on Hash ops
Costin Leau
2010-11-30 21:42:56 +02:00
d542a0c3fd
+ renamed length to size on List contract
Costin Leau
2010-11-30 21:40:54 +02:00
1544dc0f43
Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue
Costin Leau
2010-11-30 21:38:32 +02:00
53e585040a
+ remove generified vargs signature from public interface
Costin Leau
2010-11-30 21:37:39 +02:00
5e1427f29e
+ add missing implementations
Costin Leau
2010-11-30 21:18:52 +02:00
5afb74596a
+ updated some of the redis operations signatures
Costin Leau
2010-11-30 20:57:10 +02:00
a20fabd7f3
+ add expireAt on RedisConnection
Costin Leau
2010-11-30 20:44:44 +02:00
cbc061cf4e
+ add String/Value operations contract
Costin Leau
2010-11-30 20:38:38 +02:00
ae51a0c9b0
+ add key operations contract (no impl yet)
Costin Leau
2010-11-30 18:38:55 +02:00
7c4e70407d
Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue
J. Brisbin
2010-11-30 10:10:30 -06:00
cb84bed92a
Turning off tests
J. Brisbin
2010-11-30 10:10:21 -06:00
d3fd66ef79
+ add initial draft for ConcurrentMap contract to RedisMap + add disabled integration tests (need to find a way to reuse the same connection) w/o transactions
Costin Leau
2010-11-30 14:43:58 +02:00
bd3093b3d9
+ minor integration test improvement
Costin Leau
2010-11-30 13:12:02 +02:00
64d4173fb9
Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue
Costin Leau
2010-11-30 12:42:47 +02:00
32bd95e030
+ add missing entrySet implementation + integration tests
Costin Leau
2010-11-30 12:42:10 +02:00
3af5d014d5
Troubleshooting build box test failures
J. Brisbin
2010-11-29 14:31:52 -06:00
6d35c3f1d9
+ add multiGet to hash operations + template
Costin Leau
2010-11-29 21:50:01 +02:00
2f224a6be1
Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue
J. Brisbin
2010-11-29 13:38:32 -06:00
07d2703e69
Tweak M/R tests
J. Brisbin
2010-11-29 13:38:23 -06:00
1700061473
+ better fix for generics inferring bug
Costin Leau
2010-11-29 21:12:53 +02:00
7adeeaee24
+ fix compilation error on javac compilers
Costin Leau
2010-11-29 21:10:10 +02:00
c69baaaae3
Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue
Costin Leau
2010-11-29 20:25:36 +02:00
432e0502a2
+ improve multiSet + all integration tests pass
Costin Leau
2010-11-29 20:24:33 +02:00
d1a4b6268a
+ fix minor bug that caused the closing proxy to be always used
Costin Leau
2010-11-29 20:20:51 +02:00
37c0f8b242
+ add proper serialization of hash specific items
Costin Leau
2010-11-29 20:18:49 +02:00
267285f9fc
+ fix equals/hashcode for redis map + add first draft of integration tests
Costin Leau
2010-11-29 19:10:05 +02:00
6d8d345583
+ improve serialization of hash items in RedisTemplate + add missing method on HashOperations
Costin Leau
2010-11-29 19:05:14 +02:00
f8e471cf34
Turned tests on now that Riak is running on build box
J. Brisbin
2010-11-29 08:29:49 -06:00
35c6353ee3
Minor fix for NPE in some cases
J. Brisbin
2010-11-29 08:27:30 -06:00
9322980627
Turned off tests
J. Brisbin
2010-11-26 14:12:26 -06:00
14022e602e
Added javax.activation, serialVersionUID for exceptions
J. Brisbin
2010-11-26 14:08:03 -06:00
b6b672be23
Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue
J. Brisbin
2010-11-26 13:50:07 -06:00
e9c26e91be
Dropped javax.mail dependency back to 1.4.1
J. Brisbin
2010-11-26 13:49:58 -06:00
9e69fd692b
Merge branch 'master' of github.com:SpringSource/spring-data-keyvalue
Costin Leau
2010-11-26 21:37:46 +02:00
fa31aa660c
+ finish bound hash operations + hash operations + finish hash ops implementations in RedisTemplate + finish redis map implementation
Costin Leau
2010-11-26 21:36:40 +02:00
ba7ecd1d1d
Changed module name from datastore to data in root pom.xml
J. Brisbin
2010-11-26 13:31:47 -06:00
73ddd2637b
+ introduce hash operations + introduce redis map implementation
Costin Leau
2010-11-26 19:52:28 +02:00
1ad4c1d72b
+ add getOperations to boundSet|List ops update DefaultRedisList to use a bound ops internally
Costin Leau
2010-11-26 19:49:30 +02:00
78f41c1729
Added the ability to return discreet objects from M/R queries as well as Lists
J. Brisbin
2010-11-26 10:46:33 -06:00
e0ad5baa1e
Fixing build so tests run groovyc/spec tests all pass
J. Brisbin
2010-11-26 10:16:26 -06:00
9cb0e8325c
Added link walking and setting bucket properties
J. Brisbin
2010-11-26 09:52:59 -06:00
21b6d00005
+ renamed redis zset test to ZSetTestS so Maven can pick it up
Costin Leau
2010-11-26 13:42:08 +02:00
6785a9c017
+ add zset tests
Costin Leau
2010-11-26 13:40:07 +02:00
21a50fd2d2
+ minor bug fix in redis zset
Costin Leau
2010-11-26 13:39:49 +02:00
ef944d6cd7
+ changed RedisSortedSet to RedisZSet - removed SortedSet contract as it did not map correctly onto the ZSet semantics
Costin Leau
2010-11-26 13:07:12 +02:00
16838c1875
+ add more operations on ZSet contract
Costin Leau
2010-11-26 12:26:02 +02:00
46336f232a
+ add potential JRedis params to the tests
Costin Leau
2010-11-25 20:48:00 +02:00
62b4a1f43c
+ removed throws Exception on RedisCallback (since all exceptions are already Spring converted)
Costin Leau
2010-11-25 20:47:40 +02:00
55449e2c7b
+ add redis set tests + add dedicated testArray/testIterator/testGenericArray for non ordered collections
Costin Leau
2010-11-25 20:39:38 +02:00
656b106333
+ minor optimization in the template methods (underlying connection is exposed since the template methods are safe)
Costin Leau
2010-11-25 20:19:48 +02:00
5bacfb57a5
+ fix subtle bug with diffAndStore on the template caused by incorrect param ordering in the method signature
Costin Leau
2010-11-25 20:17:53 +02:00
3c42df0846
+ improve parameterized redis collection even more
Costin Leau
2010-11-25 20:02:43 +02:00
a80a4db549
+ fix minor array allocation problem
Costin Leau
2010-11-25 20:02:10 +02:00
9996eddd5c
+ add flushDB to RedisCommands + implementations
Costin Leau
2010-11-25 20:01:38 +02:00
f738efff6d
+ refactor integration tests through easy parametrization - removed some of the shallow tests
Costin Leau
2010-11-25 19:16:24 +02:00
b9430692fc
propagate package renaming to the other modules
Costin Leau
2010-11-24 19:27:56 +02:00
0216539e69
rename folders from spring-datastore to spring-data
Costin Leau
2010-11-24 19:05:07 +02:00
74d4f73b45
+ rename package from o.s.datastore to o.s.data + add redis as subpackage of data.keyvalue
Costin Leau
2010-11-24 19:04:31 +02:00
9636887b54
Merge branch 'cleau-dev'
Costin Leau
2010-11-24 18:43:04 +02:00
86bf2f2c4a
+ renamed tests so they can be picked by Maven
Costin Leau
2010-11-24 18:41:01 +02:00
31242ad45e
+ disable get test on JRedis (seems to have some problem with whitespaces - not so in case of jedis)
Costin Leau
2010-11-24 18:28:48 +02:00
37acf9e410
+ update to the official jedis 1.4.0 (for proper byte[] support)
Costin Leau
2010-11-24 18:11:48 +02:00
23c9b7fcae
Tweaked Javadoc, spec for Map/Reduce
J. Brisbin
2010-11-23 15:26:15 -06:00
7e08fafd49
Change test spec to return array from reduce phase
J. Brisbin
2010-11-23 14:01:35 -06:00
4e257ae1a3
Added Spock maven plugin, tweaking Specs
J. Brisbin
2010-11-23 11:32:07 -06:00
59ac3c5d4b
Javadoc'd almost everything
J. Brisbin
2010-11-23 10:28:25 -06:00
2d856a362c
Bug fix, added setWithMetaData()
J. Brisbin
2010-11-22 17:02:02 -06:00
dd0300c401
Bug fixes, added link(), started on linkWalk()
J. Brisbin
2010-11-19 16:46:59 -06:00
5436140834
Support for linking objects, ETag-based caching
J. Brisbin
2010-11-16 15:27:23 -06:00
8e0ac6ea9d
+ fixed test
Costin Leau
2010-11-15 23:23:31 +01:00
98b8756f24
Added Map/Reduce support, BucketKeyResolver support
J. Brisbin
2010-11-15 14:54:18 -06:00
a90379d39f
+ fixed compilations problems - removed DefaultRedisMap for now
Costin Leau
2010-11-15 16:16:04 +01:00
8efc827559
+ add (Bound)SetOperations
Costin Leau
2010-11-15 13:36:06 +01:00
c909de1fb8
+ generified implementation for RedisSortedSet + added BoundedZSet/ZSetOperations
Costin Leau
2010-11-15 13:35:14 +01:00
d5365c146e
+ improve redis set contract and default implementation
Costin Leau
2010-11-15 11:48:55 +01:00
0adea177c5
+ add implementation for SetOperations & co. + enhance set operations
Costin Leau
2010-11-14 19:07:24 +02:00
db2e3f5e39
+ test passing for RedisList with generified template + add delete to RedisOperations + improve RedisConnectionUtils on demand connection creation
Costin Leau
2010-11-14 17:22:11 +02:00
abaa7affbd
Fixing test failures, additional error handling
J. Brisbin
2010-11-12 15:33:59 -06:00
7d0a34a3dd
+ updated RedisTemplate/Operations
Costin Leau
2010-11-12 21:30:00 +02:00
0d1263f2a3
+ implement most of the existing, basic, RedisOperations
Costin Leau
2010-11-12 20:48:12 +02:00
c3b3c8c79c
+ rename RedisKeyStore to KeyBound + add default implementations for BoundListOperations & co + wire RedisOperations into RedisTemplate
Costin Leau
2010-11-12 18:40:31 +02:00
7d151cc7aa
+ introduce generics in the Redis store and Redis list
Costin Leau
2010-11-12 18:27:33 +02:00
fe59b09bac
+ update Atomic[Integer|Long] to the new generified Redis operations
Costin Leau
2010-11-12 18:26:37 +02:00
8ed620463f
+ add more methods to the RedisOperations
Costin Leau
2010-11-12 18:25:49 +02:00
3a2ff58317
+ updated RedisAtomicInteger as well
Costin Leau
2010-11-12 16:39:20 +02:00
4c40fa0f87
+ update RedisAtomicLong to use generics + updated RedisOperation/Template in the process
Costin Leau
2010-11-12 16:34:54 +02:00
e8a2cd8b40
+ add back generics to RedisSerializer + add basic String serializer (most likely used for keys)
Costin Leau
2010-11-12 16:34:18 +02:00
9795a9254c
+ used UTF8 instead of ISO-8559-1 as the default charset
Costin Leau
2010-11-12 15:11:07 +02:00
278a915075
- remove JedisPoolWrapper + improve the contract for some commands + add jedis implementation (using the binary fork)
Costin Leau
2010-11-12 14:49:41 +02:00
1401769f2e
String -> byte[] refactoring + changed Commands interfaces + updated Jredis implementation
Costin Leau
2010-11-12 10:23:18 +02:00