Commit Graph

1892 Commits (3e83657842eeaa7a3578c2b1f0c49c2cda297a09)
 

Author SHA1 Message Date
Rui Gu 3e83657842 changes to DefaultNamingScheme
unified the redisson_live_object naming and redisson_live_object_field
naming.
9 years ago
jackygurui 068392d6d3 tests added for both TransformationMode.
fixed a bug where in some case, superclass class were preferred than
actual class.
9 years ago
jackygurui cfe4379032 Merge branch 'mrniko/master' into live-object 9 years ago
jackygurui 045f952c1a Add support to convert field value to RObject when possible
1. Added annotation type TransformationMode to REntity.
2. Fixed RedissonObjectFactory not supporting RBitSet.
3. Additional create method to support programmatical creation of
RObject from name and codec.
4. Comments for CodecProvider with a few extra API method.
5. Added RObjectField annotation.
6. modified DefaultNamingScheme to allow provide name to RObjects
9 years ago
jackygurui 4e1e8e501f fix generic types declaration. For example in DefaultResolverProvider.getResolver method and others. 9 years ago
jackygurui d1ff17b3d7 two things
move RLiveObjectService and RLiveObject to org.redisson.api package
fix RLiveObjectService.merge comment
9 years ago
jackygurui 1072a0e9f4 rename RedissonAttachedLiveObjectServiceTest to RedissonLiveObjectServiceTest 9 years ago
Nikita 7f0cc3efa0 PubSubConnectionEntry.addListener sync fixed 9 years ago
Nikita a0b652ccb6 sync added for proper listener remove in handleBlockingOperations method 9 years ago
Nikita 7ea51d62f3 license updated 9 years ago
Nikita 5ff052cc12 size method added to ClusterSlotRange 9 years ago
Nikita f36b92c363 ClusterNodesDecoder slots parsing fixed 9 years ago
Nikita 36180dc20c Cluster commands added 9 years ago
Nikita 9f1d1f4785 Connections aren't closing during RedisClient shutdown 9 years ago
Nikita fb5c652574 Merge branch 'master' of github.com:mrniko/redisson 9 years ago
Nikita eeb9d23898 RedissonRedLock.unlock fixed #542 9 years ago
Nikita Koksharov 47f9b9e24a Update CHANGELOG.md 9 years ago
Nikita fc473144f9 [maven-release-plugin] prepare for next development iteration 9 years ago
Nikita 3e3b12aef9 [maven-release-plugin] prepare release redisson-2.2.17 9 years ago
Nikita 0dc67a49c4 License updated 9 years ago
Nikita 9468fb0dc0 refactoring 9 years ago
Nikita e5ad28a7e0 RedisClient constructor with address param added 9 years ago
Nikita 222563b376 refactoring 9 years ago
Nikita c7d2afbaf4 RedissonRedLock unlock fixed. #533 9 years ago
Nikita db4fba6533 RedissonRedLock implemented. #533 9 years ago
Nikita fe3f3dfb0f RedissonMultiLock lock optimization 9 years ago
Nikita Koksharov 9a1dd862ee Merge pull request #536 from andrejserafim/doc
Documenting local build
9 years ago
Nikita Koksharov dc99ed2465 Merge pull request #537 from jackygurui/patch-2
To fix memory leak #535
9 years ago
Nikita 3ab32a2dc5 Merge branch 'master' of github.com:mrniko/redisson 9 years ago
Nikita 68be0a82e9 Fixed - RMap doesn't delete redisson__idle__set__ #540 9 years ago
Nikita Koksharov b00e5e3f63 Merge pull request #538 from jackygurui/patch-3
using == to compare two Integer values
9 years ago
jackygurui 13fb263142 using == to compare two Integer values 9 years ago
jackygurui 690bfec8bf To fix memory leak #535
Based on doc for method public abstract ByteBuf readBytes(int length) in io.netty.buffer.ByteBuf, the method returns a newly created buffer which contains the transferred bytes, which means we have to manually release this buffer.
9 years ago
andrejserafim ce153a3df2 remove travis env 9 years ago
andrejserafim 5e8d89a2d2 don't run redis 9 years ago
andrejserafim d36facab65 remove version, fix formatting 9 years ago
andrejserafim 736c8c02f2 a quick building doc 9 years ago
Rui Gu e33d1ad193 Merge branch 'mrniko/master' into live-object 9 years ago
Rui Gu 09ade2287c Removed DistributedAtomicLongIdGenerator
Renamed the ClassAwareDistributedAtomicLongIdGenerator to
DistributedAtomicLongIdGenerator

Added id field name to the DistributedAtomicLongIdGenerator naming
scheme.

Updated tests to reflect the above changes.
9 years ago
Rui Gu 73b1143103 Refactoring
Moved NamingScheme and related classes out of REntity into resolver
package

Moved codec provider, resolve provider and their default
implementations into provider package
9 years ago
Nikita bf18cddf5a RKeys.getKeysByPattern with count added 9 years ago
jackygurui 5e9ee1c147 added RId generator support 9 years ago
Nikita 63f0ae708b Type support added. #529 9 years ago
jackygurui b1aa6ceeca Merge branch 'mrniko/master' into live-object 9 years ago
jackygurui 4b4800cd49 renamed two API method
isPhantom replaced by isExists
remove replaced by delete
9 years ago
Nikita a821f0e2d3 unnecessary lock removed. #530 9 years ago
jackygurui 41fb115a28 RLiveObjectService API update
Added isPhantom method
Added isClassRegistered method
completed comments
fixed an issue where delete method is not proxied.
added missing license header
100% test coverage for the API
9 years ago
jackygurui 209f72b50f Fixed RedissonObjectFactory not using getOrCreate
Also fixed tests to use getOrCreate
9 years ago
jackygurui 8ab5972f05 API enhancement
Added registerClass and unregisterClass method
Added getOrCreate method
modified the code so that if an already proxied object passed to
attach, merge and persist, it will throw an exception.
9 years ago
jackygurui 807940a608 Merge branch 'mrniko/master' into live-object 9 years ago