Commit Graph

479 Commits

Author SHA1 Message Date
Costin Leau
c2c6cd8791 + improve connection cleanup in some tests 2011-03-15 20:29:59 +02:00
Costin Leau
e4a805eb1c DATAKV-44
+ renamed KeyBound to BoundKeyOperations (to be consistent with the other interfaces)
+ enhanced the number of methods available on BoundKeyOperations
2011-03-15 20:29:40 +02:00
Costin Leau
a1bdf1b063 DATAKV-43
+ introduce support for RW pipelined callbacks (in addition to the WO support)
2011-03-15 18:00:36 +02:00
Costin Leau
99ca110696 + arranged internal code better with respect to serialization util methods
+ fix annoying connection leakage in old integration test
2011-03-15 15:00:02 +02:00
Costin Leau
e68430101d DATAKV-34
+ improve handling of collections during pipeline/multi operations
2011-03-15 13:04:13 +02:00
Costin Leau
503f949337 DATAKV-34
+ improve serialization/deserialization contract of null values
+ null values are properly preserved on return
+ disabled some JRedis tests as nulls seem to affect the underlying connection
2011-03-15 12:40:16 +02:00
Costin Leau
8bb5f42492 DATAKV-42
+ ValueOperation.multiGet returns a list (instead of collection)
2011-03-14 23:07:04 +02:00
Costin Leau
94e450991b DATAKV-41
+ allow indexes higher then 16
2011-03-14 23:02:15 +02:00
Costin Leau
f3dfe2e2bb DATAKV-38
+ fix potential NPE on init
2011-03-14 18:28:42 +02:00
Costin Leau
03da0c150b + remove unused internal class 2011-03-14 16:38:13 +02:00
Costin Leau
1145f6f069 update poms 2011-03-14 14:39:03 +02:00
Costin Leau
5f1c94c7dc DATAKV-38
+ update RedisAtomicXXX classes with better init logic and javadocs
2011-03-14 14:32:05 +02:00
Costin Leau
3f77af1df3 + refactored RedisTemplate by breaking it into multiple classes 2011-03-14 14:31:31 +02:00
Costin Leau
aef3cdece0 + fix return signature for closePipeline method 2011-03-14 12:37:31 +02:00
Costin Leau
146257b1f8 DATAKV-38
+ eliminate BasicNumberToStringSerializer
+ enhance GenericToString serializer by adding a default GenericService
2011-03-14 12:26:13 +02:00
Costin Leau
cc5dc5aa80 DATAKV-40
+ add option to select db on each connection factory
2011-03-14 11:31:17 +02:00
Costin Leau
29fa021a76 DATAKV-38
+ add more tests
2011-03-13 19:19:14 +02:00
Costin Leau
47a941da47 + minor NPE check (not needed but better to be safe) 2011-03-11 21:29:38 +02:00
Costin Leau
d7db64fdbf DATAKV-36
+ update BulkMapper contract
2011-03-11 18:12:54 +02:00
Costin Leau
f63da79892 + update jackson and slf4j 2011-03-11 18:12:51 +02:00
Costin Leau
4e55f6d6ce DATAKV-36
+ add Apache Commons BeanUtils impl
2011-03-11 18:12:51 +02:00
Costin Leau
2b3018f410 DATAKV-36
+ improve HashMapper contract
+ improve Jackson impl
2011-03-11 18:12:47 +02:00
Costin Leau
0acf1051c7 DATAKV-36
+ rename .mapper package to .hash to better reflect its function
2011-03-11 18:12:42 +02:00
Costin Leau
6496c37e46 DATAKV-36
+ add initial cut of mapping package and HashMapper
2011-03-11 18:12:39 +02:00
Costin Leau
32998b9d82 DATAKV-36
+ changed BulkMapper from using low-level byte array to objects
2011-03-11 18:12:36 +02:00
Costin Leau
7b7777fba4 DATAKV-36
+ fix compilation problem under the JDK (works fine in Eclipse)
+ added more javadocs
2011-03-11 18:12:24 +02:00
Costin Leau
ed68913d09 DATAKV-36
+ refactored SortQuery by adding get params as well
2011-03-11 18:12:24 +02:00
Costin Leau
ea8806aa61 DATAKV-36
add current sort-and-get draft
2011-03-11 18:12:24 +02:00
Costin Leau
df5a4e3cfc + fix bug in sort param initialization 2011-03-11 18:09:33 +02:00
Costin Leau
a72cf04a71 + fix small init bug 2011-03-11 18:09:18 +02:00
Costin Leau
35f97c6d57 DATAKV-36
+ add support for multiple get keys for connection sortParam
2011-03-07 14:49:53 +02:00
Costin Leau
812cd6183f + several adjustments to the intersect/diff signatures
+ added overloaded methods to support single key operations w/o having to create a collection
2011-03-03 13:15:05 +02:00
Costin Leau
2e53b178f0 + add overloaded delete/watch operation for single key invocations 2011-03-01 17:43:16 +02:00
Costin Leau
b9a6ae7b71 + fix project description 2011-02-25 12:02:52 +02:00
Costin Leau
dfc165869b + small commit 2011-02-24 20:58:57 +02:00
Costin Leau
da5f132336 + improve getAndXXX operations (taking advantage of the increment operation which is already atomic). 2011-02-24 20:58:06 +02:00
Costin Leau
6d2ada34f2 DATAKV-34
+ add tests for null handling at the connection level
2011-02-11 18:49:35 +02:00
Costin Leau
1b9b9da931 + improve handling of Jedis exceptions 2011-02-11 18:47:23 +02:00
Costin Leau
490771f260 + add detection for Jredis ClientRUntimeException
+ improve exception handling
2011-02-11 18:47:02 +02:00
Costin Leau
d61622b130 + bump version to BUILD-SNAPSHOT 2011-02-10 18:53:08 +02:00
Costin Leau
c5de5a103f + update readme + changelog 2011-02-10 18:31:17 +02:00
Costin Leau
7a2795dfbc + exclude empty package from javadoc 2011-02-10 18:23:18 +02:00
Costin Leau
1cd792ad17 + update authors 2011-02-10 18:11:58 +02:00
Costin Leau
9519febbbb + beautify XML schema rendering 2011-02-10 18:11:11 +02:00
Costin Leau
56e093e9c6 + change tabs into spaces for better reference docs rendering 2011-02-10 18:08:38 +02:00
Costin Leau
6f9baf0be7 preparing for 1.0.0.M2 2011-02-10 18:07:53 +02:00
Costin Leau
0ed75b1bf0 + update changelog for M2 release 2011-02-10 16:58:44 +02:00
Costin Leau
aba7c13a5e + fix javadoc warnings 2011-02-10 16:58:29 +02:00
J. Brisbin
175de1751d Updated changelog 2011-02-09 14:06:14 -05:00
J. Brisbin
f9542269e2 Updated changelog 2011-02-09 14:04:56 -05:00