Commit Graph

1269 Commits (69ac43ca0ef6a0645d9128d2171b496288d28538)

Author SHA1 Message Date
Rui Gu 4cbae15a28 Fixed RedissonConcurrentMapTest
removed two unnecessary lines that's causing the problem.
9 years ago
Rui Gu d9610a2f29 ConcurrentTest optimisation
Reverting back BaseConcurrentTest to use ExecutorService instead of
ForkJoinPool.
9 years ago
Rui Gu 945426f360 Fixed spring cache test starting too many redis instances 9 years ago
Rui Gu e0bf407124 Removed duplicated method 9 years ago
Rui Gu 4a2e7af460 Merge branch 'mrniko/master' into feature/travis-ci 9 years ago
Nikita 3302870c57 Merge branch 'master' of github.com:mrniko/redisson 9 years ago
Nikita 7b7e02110e RSet.removeAll test added 9 years ago
Nikita 0b5ffa6370 comment fixed 9 years ago
Nikita Koksharov 222f45bd19 Merge pull request #482 from jackygurui/more-shutdown-options
More shutdown options
9 years ago
jackygurui 080ad65bfe Fixed RedissonSemaphorTest
Added testMultiInstanceConcurrencySequentiallyLaunched method to launch
concurrent tests via for loop instead of stream.

Modified testConcurrency_MultiInstance_10_permits to use
testMultiInstanceConcurrencySequentiallyLaunched for concurrent test.
9 years ago
jackygurui bc01cf143a Fixed removeAll bug in RedissonSet
In removeAll method, wrong list was passed to the command executor.
9 years ago
jackygurui 8029f91b60 Fixed removeAll bug in RedissonSet
In removeAll method, wrong list was passed to the command executor.
9 years ago
jackygurui 2718f70b4a added redisson client shutdown options
Overloaded shutdown method to allow specifying the timeout and the
quiet period.
9 years ago
jackygurui 820dba2b2e Merge remote-tracking branch 'mrniko/master' into feature/travis-ci 9 years ago
Nikita 7ddbc8cd03 Minor changes 9 years ago
Nikita f8318a205f Possible infinity RLock expiration renewal fixed 9 years ago
Nikita 747647b554 Big optimization of RSetCache! 9 years ago
jackygurui b514e9a9e7 Merge remote-tracking branch 'mrniko/master' into feature/travis-ci 9 years ago
Nikita 9a01cec004 RSetCache few improvements 9 years ago
Nikita 5675806bfb Error in RSetCache.readAll fixed. Expiration override in RSetCache.add fixed. #481 9 years ago
Nikita c9ac67ea7e Few iterator improvements 9 years ago
Nikita 4a1f2e57b6 Compilation fixed 9 years ago
Nikita cd7e6ad8db RSet.retainAll, containsAll, removeAll methods optimized up to 100x times. RSet refactoring 9 years ago
jackygurui be455a33bd Lambda conversion 9 years ago
jackygurui a5ea392880 Enhancement to RedissonRuntimeEnvironment
When running in travis, output uptime and memory usage every 10 seconds
to make travis’ watch dog happy.
9 years ago
Rui Gu 0f19122ef8 Merge branch 'mrniko/master' into feature/travis-ci 9 years ago
Rui Gu 37f9030649 Merge branch 'mrniko/master' into feature/travis-ci
# Conflicts:
#	src/test/java/org/redisson/RedissonSemaphoreTest.java
9 years ago
Nikita f14b794391 RScoredSortedSet rank NPE fixed. #478 9 years ago
Nikita aa3be95319 RedissonSemaphoreTest.testConcurrency_MultiInstance_10_permits fixed 9 years ago
Nikita 3304e3caef refactoring 9 years ago
Rui Gu c1cd570186 Merge branch 'mrniko/master' into feature/travis-ci 9 years ago
Nikita b870b9cc08 compilation fixed 9 years ago
Nikita 16c5df230f Fixed - cluster state update manager can't try next node if current node fails. #476 9 years ago
Nikita 13664c3153 Fixed cluster initialization. #476 9 years ago
Rui Gu 7da39e4053 Merge branch 'mrniko/master' into feature/travis-ci 9 years ago
Nikita fca186befb Fixed bug with items removing during RedissonMap iteration 9 years ago
Nikita b4bf2c66b2 RGeo.addAsync codec definition fixed 9 years ago
Nikita 904d58d8e9 RMapCache iterator fixed. readAll methods fixed. #471 9 years ago
jackygurui 1094fcd8b0 Merge branch 'master' of https://github.com/mrniko/redisson into feature/travis-ci 9 years ago
Nikita 3a848c0c1d Fixed unnecessary slots migration in cluster mode. #475 9 years ago
jackygurui 04713fcd4b Tidy up
Removed unused imports from tests
Converted nested anonymous class to lambda expression
9 years ago
jackygurui d876dc8438 fixed merge created issue
two methods got removed after merge and did not realise.
9 years ago
jackygurui e3debdb158 Merge branch 'master' of https://github.com/mrniko/redisson into feature/travis-ci
# Conflicts:
#	src/main/java/org/redisson/client/RedisClient.java
#	src/test/java/org/redisson/RedissonGeoTest.java
9 years ago
Nikita 0d59eaea3c Command batches cluster redirect handling fixed 9 years ago
Nikita b60b170d45 RedissonMultimap.fastRemove method cluster compatibility fixed 9 years ago
jackygurui 64cf095553 Test case added for #471 9 years ago
Nikita 4f8663f21a Command encoder handlers now are singletons 9 years ago
Nikita abca09e5b7 Replaying phase handling in CommandDecoder 9 years ago
Nikita Koksharov 26f2d0a4b9 Merge pull request #470 from jackygurui/LUA-array-indices-start-fix
one more index start fix
9 years ago
jackygurui 5b1591818e Merge branch 'master' of https://github.com/mrniko/redisson into feature/travis-ci 9 years ago
jackygurui c3f6ce0d34 one more index start fix 9 years ago
jackygurui 1df07fa9da one more index start fix 9 years ago
Nikita 1fc619fdfd minor fix 9 years ago
Nikita 6a1cc63b0b Merge branch 'master' of github.com:mrniko/redisson 9 years ago
Nikita 5274e762b5 RedissonMultiLock deadlock fixed. #467 9 years ago
jackygurui 2001c70921 show memory usage collection and uptime for concurrent tests
In a bit do understand why some concurrent jobs might be killed by
travis
9 years ago
jackygurui 009bfd05e2 A few more LUA array indices started at 0 9 years ago
jackygurui de27fd005e A few more LUA array index started at 0 9 years ago
jackygurui 785a627a12 Merge remote-tracking branch 'mrniko/master' into feature/travis-ci
# Conflicts:
#	src/main/java/org/redisson/RedissonList.java
#	src/main/java/org/redisson/RedissonSet.java
9 years ago
Nikita 11eaf5d62e License header fixed 9 years ago
Nikita e45d370404 MultiDecoder empty result handling fixed 9 years ago
Nikita 89312c230f LUA arrays start index fixed 9 years ago
jackygurui e470a1ff80 fixed removeAll() for RedissonScoredSortedSetReactive 9 years ago
jackygurui 6de8a1a311 fixed removeAll() for set and list under redis 3.2.0-rc3 9 years ago
Nikita 9bd6a0387b RMap iterator fixed. #468 9 years ago
Rui Gu b7b92ceffc Making the concurrent jobs to wait longer under travis 9 years ago
Rui Gu a7ab6078df Revert "try to see why RedisVersions fails on 3.2.0-rc3 but not other vers"
This reverts commit 9bf8428cde.
9 years ago
Rui Gu b0aa3bb320 fixed RedisVersion regex to use variable length matching 9 years ago
Rui Gu 9bf8428cde try to see why RedisVersions fails on 3.2.0-rc3 but not other vers 9 years ago
Nikita d03e0de847 Fixed probably thread blocking issues #455 9 years ago
Rui Gu 9005f25688 Fixed Multimap Cache test
After multi map expired, should test collection emptiness using
isEmpty() instead of using contains() with no params.
9 years ago
Rui Gu 83633b238f Enhancements to handle redis server version during test
Added RedisVersion class
Moved version related information from RedisRunner.RedisProcess to
RedisVersion
Added code that performs redis version check on commands that only
available to redis at or above given version number
Enabled RedissonGeoTest for all versions in travis (Should auto skip
the test class when version number mismatch)
9 years ago
Rui Gu cde9ba7b4a Fixed SpringCacheTest
Now SpringCacheTest starts its own redis instance
9 years ago
Rui Gu 43b74f5cf1 fixed instance field 'redisson' not initialised in travis env bug 9 years ago
Rui Gu fca888987d Enhancements
added a method to retrieve Redis server version.
renamed RedisRunner.startDefaultRedisTestInstance to
RedisRunner.startDefaultRedisServerInstance
renamed RedisRunner.shutDownDefaultRedisTestInstance to
RedisRunner.shutDownDefaultRedisServerInstance
removed redis version related code from RedissonRuntimeEnvironment
travis.yml no longer need to pass redisVersion environment to run tests
9 years ago
Rui Gu 103d0f6fd4 added server info command to RedisClient 9 years ago
Rui Gu 2cc94e0f31 Tests are runtime environment aware 9 years ago
Rui Gu f9375f7cb7 fixed nosave option not working under windows env. 9 years ago
Rui Gu 4380ead23d Merge branch 'mrniko/master' into feature/travis-ci 9 years ago
Nikita 43bde3e0c0 RGeo interface covered by comments. 9 years ago
Rui Gu e80bf137e2 Fixed RedissonTwoLockedThread test
RedissonTwoLockedThread not had default redis instance started before
the test executes
9 years ago
Nikita 5170ba8cc7 ReactiveSet iterator fixed. #463 9 years ago
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