Commit Graph

1287 Commits (3e3b12aef94960ca54cb05f740852ec781497316)

Author SHA1 Message Date
Nikita 1b225d68fd Merge branch 'master' of github.com:mrniko/redisson 9 years ago
Nikita 7c4deafc74 SCAN commands result handling fixed. #463 9 years ago
Rui Gu b6dc4a0891 Improvement to RedisRunner
Reduced output produced on travis
changed wait time after runner the instance from 3 sec to 1.5 sec
9 years ago
Rui Gu f7d205cebf Fixes a compilation issue 9 years ago
jackygurui 563fb79574 Fixes a compilation issue. 9 years ago
Rui Gu b67731acee Revert "Revert "Merge branch 'mrniko/master' into feature/travis-ci""
This reverts commit 1e27329ff1.
9 years ago
Rui Gu 1e27329ff1 Revert "Merge branch 'mrniko/master' into feature/travis-ci"
This reverts commit 290362246a, reversing
changes made to d8189a1338.
9 years ago
Rui Gu 290362246a Merge branch 'mrniko/master' into feature/travis-ci 9 years ago
Rui Gu d8189a1338 fix: added missing before and after methods 9 years ago
Rui Gu 724375b3a4 Enhancement on stopping redis instance
Redis server started with nosave and randomdir options is stopped with
destroy instead of sending shutdown.
9 years ago
Rui Gu 7671e59dea fix: Before and After method should not be static 9 years ago
Nikita 22a3dd2a09 RBuckets object added. #460, #430 9 years ago
Nikita a95a08330a some deprecated methods removed 9 years ago
Nikita 818a305567 RLexSortedSet methods renamed. #459 9 years ago
Rui Gu e98f7680f2 Merge branch 'mrniko/master' into feature/travis-ci 9 years ago
Rui Gu 9d7e416090 Test enhancement
added the option to start RedisRunner with random dir and no save option

changed all tests to start redis with random dir config and no save
option.

change all the base tests to restart redis after every test
9 years ago
Nikita d854ce0f3a RGeo implemented. #295 9 years ago
Rui Gu d6e8d009bd Trying to improve concurrent tests 9 years ago
Rui Gu 5e4267d5b6 Refactor and bug fix
Refactored the starting and stopping of the default redis instance to
RedisRunner

Fixed the bug in BaseReactiveTest where required default redis instance
is not running

added nbactions-unit-test.xml to gitignore
9 years ago
jackygurui 1114cba4d4 To have the test start default redis instance 9 years ago
Nikita 49f10ee027 refactoring 9 years ago
Nikita 382f50eb98 RScoredSortedSet.removeAllAsync & removeAll methods optimization 9 years ago
jackygurui 133a651e47 Merge remote-tracking branch 'origin/feature/travis-ci' into feature/travis-ci 9 years ago
Nikita 8495095697 RemoteService uses queue for responses 9 years ago
Nikita 0f542267cb RedissonMultiLock refactoring 9 years ago
Nikita 901be4439e Long BlockingQueue methods re-subscription when slave is down 9 years ago
Nikita a60d3f491e refactoring 9 years ago
Nikita 6adbd9387f hamcrest usage reduced 9 years ago
Nikita f2d82a8981 RSetCache.add methods result fixed. #454 9 years ago
Nikita 5cc2fb862a RTopic listener execution bug fixed. Performance boost up to 43%! #453 9 years ago
Nikita 898fff317b reconnection checking during poll operation state scheduled check 9 years ago
Nikita 38c906fadb Lost connection case handling for BlockingQueue poll method 9 years ago
Nikita f0f97a44d1 Few enhancements. #449 9 years ago
Nikita 1a2ea4db43 Long BlockingQueue\Deque commands reattaching. #449 9 years ago
Nikita 4f138fde01 refactoring 9 years ago
Nikita 166735b5a1 Redisson shutdown handling when queue.take or poll methods were invoked 9 years ago
Nikita c503d44598 Compilation fixed 9 years ago
Nikita c2414c3864 licenses added 9 years ago
Nikita bb7a14c4ba RemoteService ack support added 9 years ago
Rui Gu 449e6e3df4 added travisEnv property used to ignore some tests
ignore testManyConnections when travisEnv property is set to true
9 years ago
Rui Gu 709a3f1c31 Revert "change testManyConnections connection size to 2000"
This reverts commit 255db08d83.
9 years ago
Rui Gu 4b87837111 Merge branch 'mrniko/master' into feature/travis-ci 9 years ago
Nikita fb68ca6811 test fixes 9 years ago
Nikita 75ba40227d MOVED, ASK handling in cluster mode using RBatch. #448 9 years ago
Nikita cdd50516ac compilation fixed 9 years ago
Nikita f66db14ff7 license added 9 years ago
Nikita 36487763c0 Delete and expire MultimapCache methods fixed. #447 9 years ago
Nikita 928898dc2d RedissonKeysTest refactoring 9 years ago
Nikita 29c30a307e Delete method fixed 9 years ago
Nikita dead46a732 minor changes 9 years ago
Nikita 40d5ad5237 Delete and expire Multimap methods fix. #447 9 years ago
Nikita ac3278d94b RemoteService timeout handling fixed. #434 9 years ago
jackygurui 255db08d83 change testManyConnections connection size to 2000 9 years ago
Nikita 5e2cbe6a2f RemoteSerivce shutdown process optimization. #446 9 years ago
Nikita 7884c07b09 comment fixed 9 years ago
Nikita 7fc8116066 RemoteService.get method with timeout invocation added. #434 9 years ago
Nikita 58472c6cf9 RRemoteService.register method with custom executors amount added. #434 9 years ago
Nikita 43e632bfdf minor RemoteService improvements 9 years ago
Nikita f152c23d57 sysout removed 9 years ago
Nikita 73452d9974 RemoteService implemented. #434 9 years ago
Nikita 9c33b274f9 Ability to cancel BRPOP and BLPOP async command execution. #446 9 years ago
Nikita 950308956a small refactoring 9 years ago
Nikita dc9d1776a4 test enhansments 9 years ago
Nikita 3720a71c55 few fixes 9 years ago
Nikita bc55b700e6 ByteBuffer switched to netty ByteBuffer 9 years ago
Nikita a941a7f3a1 Config params validation added. #431 9 years ago
Nikita 3207687300 RuntimeExeception replaced with IllegalArgumentException 9 years ago
Nikita 419168951e RedissonListMultimapCache added. #428 9 years ago
Nikita f10fb06257 Few comments added 9 years ago
Nikita 021b826aff EvictionScheduler added to RedissonSetMultimapCache. #428 9 years ago
Nikita d2c441a0ad testCluster commented out 9 years ago
Nikita e9077dd9cc testRetainAll tuned 9 years ago
Nikita dbc0149da2 RSetMultimapCache added. #428 9 years ago
Rui Gu b22468172d Introducing the launchOptions with more elegant way
Thanks to @mrniko
9 years ago
Rui Gu dddad4d4d7 introducing launchOptions local var 9 years ago
Rui Gu c40168ed89 RedisRunner mods
* removed the need to do String aggregation on parameters.
* fixed ```invalid parameter``` error on windows environment.
9 years ago
jackygurui 83c459185a Merge remote-tracking branch 'mrniko/master' into feature/RedisRunner_with_params 9 years ago
jackygurui 4caa8f4829 Completed RedisRunner mods
* RedisRunner now able to launch redis-server using command line
options.
* Added RedisProcess class which wraps Process class and ensures
unified exit code value in both windows and Mac/Unix/Linux.
* Removed argLine configuration from surefire plugin in pom.xml because
it shadows the command line options.
* Changed test files to launch redis-server programmatically.
9 years ago
Nikita 2ca0f2d008 revRank and revRankAsync methods added. #433 9 years ago
Nikita Koksharov 95f1a5d9ce Revert "Untie tests from Windows absolute paths" 9 years ago
jackygurui 6ef404b278 WIP update 9 years ago
jackygurui c1695e0ac8 WIP update 9 years ago
Dmitry Bobrov 225f2bd78a Untie tests from Windows absolute paths 9 years ago
Nikita f5c41d0a79 Merge branch 'master' of github.com:mrniko/redisson 9 years ago
Nikita d53ebb1153 Publish/Subscribe exhausted connection poll error message fixed. #438 9 years ago
Dmitry Bobrov d9c97a881e Stop HashedWheelTimer after exception in constructor 9 years ago
jackygurui 76c5ece35a changed existing test code to use runRedisWithConfigFile method 9 years ago
jackygurui 5b1818516b added all the redis v3.0.7 config options as enum type 9 years ago
Nikita 424758bed4 few comments added 9 years ago
jackygurui 0e18dd96f5 Make RedisRunner Accepts redis-server cli options
WIP
9 years ago
jackygurui 996e436dab Use string builder for building search range values. 9 years ago
Nikita c7b8ee9a62 compilation fixed 9 years ago
Nikita 9dfb503ce4 Merge branch 'master' of github.com:mrniko/redisson 9 years ago
Nikita 15574ea0c7 RLock.tryLockAsync NPE fixed. #423 9 years ago
jackygurui 42f316b501 Merge remote-tracking branch 'mrniko/master' into issue-#426 9 years ago
jackygurui 2e679b222e added support for Double.NEGATIVE_INFINITY and Double.POSITIVE_INFINITY as score range parameter
referring to #426. tests included too.
9 years ago
Nikita cd5c219eaf redis_oom_test.conf added 9 years ago
Nikita 893a15ec33 refactoring 9 years ago
Nikita b819d2421c Compilation fixed 9 years ago
Nikita 095ae8ff0b Version NPE fixed. #422 9 years ago
Nikita e4c82c4298 Netty threads shutdown after connection error. #421 9 years ago
Nikita 39e8ffcd18 RedissonBucketTest fixed 9 years ago
Nikita 62f36c9686 RedissonBitSetReactive refactoring 9 years ago
Nikita 8119065f86 Logging errors came from PubSub channel. 9 years ago
Nikita 8388372e89 RedissonListMutimapTest.testValues improvements 9 years ago
Nikita a365d3551c Multimaps added to RBatch objects. #404 9 years ago
Nikita Koksharov e5b3f64d7a Merge pull request #412 from jwils/master
Add a constructor to StringCodec that allows for a supplied codec.
9 years ago
Nikita 85de796763 old methods removed 9 years ago
Nikita 169064daf5 Throw RedisOutOfMemoryException when OOM error from Redis server occurs. #413 9 years ago
Nikita dbfa76a3be RListMultimap implementation added. #404 9 years ago
Josh Wilson 1d03eb3a8f Add a constructor to StringCodec that allows for a supplied codec.
The UTF-8 codec does not work well for arbitrary binary data. For
binary data, it might be good to use a codec like ISO_8859_1.
9 years ago
Nikita 9c67999d1a MultiMap renamed to Multimap. #404 9 years ago
Nikita ca0e53bece RSetMultiMap object added. #404 9 years ago
Nikita a3b6bdacf0 Node type added. #399 9 years ago
Nikita 7ff02e4118 testCompareAndSetZero enhancements 9 years ago
Nikita 6be03cf858 RAtomicLong.compareAndSet fixed. 9 years ago
Nikita 402a6e0aca RedissonSpringCacheManager Sentinel compatibility fixed. #405 9 years ago
Nikita 2c8ad49088 RScoredSortedSet.valueRangeReversed methods added. #406 9 years ago
Nikita d79708ffc2 reverted. #402 9 years ago
Nikita eb0a8363a8 Code formatting 9 years ago
Nikita 5cca26e526 RedissonListReactive refactoring 9 years ago
Nikita 0bbc332e37 Cancel command retry if Redisson in shutdown mode. #402 9 years ago
Nikita 359bb0ecd3 Merge branch 'master' of github.com:mrniko/redisson 9 years ago
Nikita 7d5dd8ebc3 Code cleanup 9 years ago
jackygurui da08fb79f2 fix "diamond operator is not supported in -source 1.6" error. 9 years ago
Nikita 838febf3c5 RedissonMapReactive refactored 9 years ago
Nikita 4ed56f86c3 union, unionAsync, readUnion and readUnionAsync methods were added to RSet object. #398, #368 9 years ago
Nikita 25ed6d59bb Script error fixed during RSetCache.toArray or RSetCache.readAll invocation. 9 years ago
Nikita 1a646d29a5 hamcrest imports removed from RedissonSetTest 9 years ago
Nikita 1c0f006bd1 Hamcrest classes removed from RedissonSetCacheTest 9 years ago
Nikita 7b6d50fd69 RBatch comment added 9 years ago
Nikita 027c347003 RMapCache.fastRemove doesn't work with keys amount more than 5000. Fixed 9 years ago
Nikita edb3bfaf35 readAll and readAllAsync methods added to RSetCache 9 years ago
Nikita 0bee589df9 redis logging deleted from RedissonKeys.deleteByPatternAsync 9 years ago
Nikita 349f9e9efb Sentinel doesn't support AUTH command. #393 9 years ago
Nikita e81f14818a testStringCodec added 9 years ago
Nikita b0e3eb8364 RMap iterator fixed. #394 9 years ago
Nikita 13b956eef2 new test added 9 years ago
Nikita 87f5746706 refactoring 9 years ago
Nikita f05299dc1e RMap filter methods are deprecated 9 years ago
Nikita f843275b7f Minimal connections amount initialization fixed. #375 9 years ago
Nikita 01be3348b5 error msg fixed 9 years ago
Nikita 85a0257d48 Version logging added 9 years ago
Nikita 4e8450361a RedissonKeysReactive refactored 9 years ago
Nikita b728aff3d7 RKeys.deleteByPattern throws an error in cluster mode. Fixed 9 years ago
Nikita cffd15bcbb error msg fixed 9 years ago
Nikita 7bd8998575 RKeys.delete execution optimization in non cluster mode 9 years ago
Nikita 7583397694 RKeys.deleteAsync wasn't worked in cluster mode. Fixed. 9 years ago
Nikita 0697b278ee SlaveConnectionPool added 9 years ago
Nikita b23b6adc03 Connection pool refactoring 9 years ago
Nikita ba18a3c5a7 code cleanup 9 years ago
Nikita e061d1c7d7 Redisson failed to start when one of sentinel servers is down. Fixed. 9 years ago
Nikita c619e5634a Empty result handling for RedisCommands.SENTINEL_SLAVES command fixed. #391 9 years ago
Nikita e95b6d6a80 Cluster slave nodes up/down state discovery fixed 9 years ago
Nikita f43f48f33f logging fixed 9 years ago
Nikita 3e4f8af512 compilation fixed 9 years ago
Nikita 1743ca6212 Sentinel slave can't stay freezed when it just added 9 years ago
Nikita 897f4cc524 Sentinel offline slaves handling during Redisson start. #391 9 years ago
Nikita 1723e68bed RedissonCacheManager renamed to RedissonSpringCacheManager. More params added to constructor. #388 9 years ago
Nikita 5b625d3b2e readAllKeySet, readAllValues, readAllEntry methods with async variation added to RMap. #389 9 years ago
Nikita 5ab7c73691 SELECT command can't be executed with Sentinel node. #387 9 years ago
Nikita e2d2861eb3 last changes rolled back. New tests for failed connection exception added 9 years ago
Nikita 39dc3579cf Connection timeout error message fixed 9 years ago
Nikita 34812e3ce7 RedisConnectionException should be throw if Redisson can't connect to servers. Fix for single server and master slave modes #343 9 years ago
Nikita cfa8872bc0 Database setting removed from cluster configuration 9 years ago
Nikita a854d79b19 System.out removed 9 years ago
Nikita 6cdc12d317 Comments added 9 years ago
jackygurui bbbf16c59a fixed compilation issue: variables referred by anonymous inner class has to be marked as final. 9 years ago
Nikita 77d54658b4 new methods added to RedissonMultiLock 9 years ago
Nikita d9ce5998ff multilock test configs added 9 years ago
Nikita f6feb6ef28 Add lock subscription release hook if subscription
has not been executed during await timeout.
9 years ago
Nikita d8beeab912 compilation fixed 9 years ago
Nikita ade8ef7a05 ReadMode.MASTER_SLAVE added. #380 9 years ago
Nikita 91e4d7e4e4 Cluster slave discovery regression since 2.1.5 fixed 9 years ago
Nikita e3cd3755b9 Sentinel slave discovery regression since 2.1.5 fixed 9 years ago
Nikita 06ea921e9c readMode setting introduced. #380 9 years ago
Nikita 9969a92a85 Added RedissonCacheManager constructor with Redisson instance. #346 9 years ago
Nikita 6e96d9d337 Config YAML format support 9 years ago
Nikita eabfc460e3 Spring cache YAML config format support. #346 9 years ago
Nikita 90e8fed310 Spring cache config simplified. #346 9 years ago
Nikita 0eaba2ac59 code cleanup 9 years ago
Nikita 9b4a20cd71 Ability to read Spring config cache from JSON format. #346 9 years ago
Nikita fef863ea4c Ability to config Spring cache. #346 9 years ago
Nikita 0cc1f11ec1 error msg fixed 9 years ago
Nikita 053630895f tests enhancements 9 years ago
Nikita 4ad621999e few comments added 9 years ago
Nikita 19b3130475 trim and trimAsync methods added to RList. #364 9 years ago
Nikita a921cb009d readAll and readAllAsync methods added to RList. #374 9 years ago
Nikita cdcf1bdfa1 readAll and readAllAsync methods added to RSet. #374 9 years ago
Nikita fac707f840 refactoring 9 years ago
Nikita 45914284a2 code cleanup 9 years ago
Nikita ae11a1c4e6 Password configuration handling fixed 9 years ago
Nikita 3e0f02cbf8 Cluster configuration with password handling. ClusterConnectionManager optimization. #379 9 years ago
Nikita 2143f1eb79 RedissonMultiLock implementation. #376 9 years ago
Nikita 1865c05a64 loadBucketValues & saveBuckets cluster restrictions removed. #378 9 years ago
Nikita 17d9a71a43 Config.toJSON added 9 years ago
Nikita 4762e19730 More Config.fromJSON method variations added. #351 9 years ago
Nikita ab33a099d5 license header added 9 years ago
Nikita 1bdcf06f66 fromJSON and toJSON methods were added to Config object. #351 9 years ago
Nikita 702498628e comments added 9 years ago
Nikita e1746b4b00 Connection pool error msg details added 9 years ago
Nikita ea0db454f3 RedissonCountDownLatchAsync implemented #306 9 years ago
Nikita b6e7cdd062 RList.subList implemented. #60 9 years ago
Nikita b37e988ebd RList optimization. #67 9 years ago
Nikita de5b988045 code cleanup 9 years ago
Nikita dcc4c4d909 RSetCache entry eviction optimization 9 years ago
Nikita 3cac42263b hasOwnGroup status prop added to RedisClient 9 years ago
Nikita Koksharov 87c67b1115 Merge pull request #337 from Felix0114/master
fix Low level Redis client shutdown issue: eventloopgroup  won't be s…
9 years ago
Nikita e97ba8ef26 put methods with maxIdleTime param added to RMapCache. #372 9 years ago
Nikita f356a53a10 Merge branch 'master' of github.com:mrniko/redisson 9 years ago
Nikita 9feaae3543 ByteBuf read position fixed in all codecs based on StringCodec. #370 9 years ago
Thomas Rausch f225b3533d Support for SMOVE command in RSet, RSetAsync, RSetReactive. #366 9 years ago
Nikita 8791954dec RedissonSemaphoreTest fixed 9 years ago
Nikita 4edab22a33 testExpiredIterator fixed 9 years ago
Nikita 55c650c688 RMapCache iterator fixed 9 years ago
Nikita 9daaea1102 RedissonScoredSortedSet.getScoreAsync result fixed 9 years ago
Nikita 535bd0a464 flushdb and flushall methods are moved to RKeys. #334 9 years ago
Nikita 4a3f378ab5 RBucket.compareAndSet & getAndSet optimization 9 years ago
Nikita 8e06adb95d AtomicDouble comment fixed 9 years ago
Nikita c8df95d172 RBloomFilter comment fixed 9 years ago
Nikita dd1b9f3488 RAtomicDouble implementation added. #359 9 years ago
Nikita 696884c9ca testBatchNPE added. #361 9 years ago
Nikita 04b21e92a1 RedissonAtomicLong.getAndSetAsync & RedissonAtomicLong.getAndAddAsync optimization. #360 9 years ago
Nikita 8558d3416e command execution attempt logging added 9 years ago
Nikita 776d4e08e4 RMapCache.scanIteratorReactive fixed 9 years ago
Nikita 9e3a1a308d RMapReactive possible infinity loop during iterator usage. #357 9 years ago
Nikita 084d368cfa RMap iterator state comparison fixed. #357 9 years ago
Nikita f5ec498f6b RMap.fastPutIfAbsent & RMap.fastPutIfAbsentAsync methods added. #358 9 years ago
Nikita 1bd5c687a3 wrong RBatch execution timeout used 9 years ago
Nikita 24cd7c181f comments added 9 years ago
Nikita c5847c8a78 ScoredSortedSet.addAll and ScoredSortedSet.addAllAsync methods added. #354 9 years ago
Nikita 1c37f6bfc6 RScoredSortedSet.tryAdd and RScoredSortedSet.tryAddAsync added. #353 9 years ago
Nikita fd4e3ef8aa Cluster logging misprints fixed. 9 years ago
Nikita 3446ec6962 connection handling when isReadFromSlaves = false fixed. #345 9 years ago
Nikita 968b7f2148 connection releasing logging added 9 years ago
Nikita ffee2d93fb RBitSetReactive index type changed to long 9 years ago
Nikita 4fee847dd8 Spring Cache integration. #346 9 years ago
Nikita aaea0e6984 RBucket.compareAndSet and RBucket.getAndSet methods added. #348 9 years ago
Nikita 2fc7d7cf93 RMap.addAndGetAsync key encoding fixed. #350 9 years ago
Nikita b5977c9eaf Topic.removeListener fixed 9 years ago
Nikita 8c96970bf0 pollLastAndOfferFirstToAsync does not block properly. #349 9 years ago
Nikita cde8082493 RBucket.trySet and RBucket.trySetAsync with TTL support added. 9 years ago
Nikita d7842136f3 RBucket.trySet & RBucket.trySetAsync methods added 9 years ago
Nikita 3b6e35f512 RMap.putIfAbsent optimization 9 years ago
Nikita 43534cd4bb RBloomFilter.tryInit optimization 9 years ago
Nikita 7c4bbd6c02 RBitSet cardinality and length type replaced to long 9 years ago
Nikita dcab532b84 RBloomFilter added. #190 9 years ago
Nikita a95185afdd RBatch errors handling 9 years ago
Nikita 32ca15c590 BitSet index range extended to Integer.MAX_VALUE*2 9 years ago
Nikita 36142c08e5 code cleanup 9 years ago