summaryrefslogtreecommitdiff
path: root/src/redis-benchmark.c
Commit message (Collapse)AuthorAgeFilesLines
...
* | Redis-Benchmark: avoid potentical memmory leakinghwware2020-05-181-1/+1
| |
* | Merge pull request #7204 from ShooterIT/benchmark-fixSalvatore Sanfilippo2020-05-081-1/+1
|\ \ | | | | | | Redis Benchmark: Fix coredump because of double free
| * | Redis Benchmark: Fix coredump because of double freeShooterIT2020-05-051-1/+1
| |/
* | Add --user argument to redis-benchmark.c (ACL)Benjamin Sergeant2020-05-041-2/+15
|/
* Client side caching: redis-cli ability to enable tracking.antirez2019-07-221-1/+14
| | | | | | This is extremely useful in order to simulate an high load of requests about different keys, and force Redis to track a lot of informations about several clients, to simulate real world workloads.
* Redis Benchmark: prevent CONFIG failure from exiting programartix2019-06-051-2/+6
|
* Merge pull request #6051 from vattezhang/unstableSalvatore Sanfilippo2019-05-021-0/+13
|\ | | | | fix: benchmark auth fails when server have requirepass
| * fix: benchmark auth fails when server have requirepassvattezhang2019-04-261-0/+13
| |
| * updatevattezhang2019-04-261-5/+0
| |
| * Merge github.com:antirez/redis into unstablevattezhang2019-04-261-1/+1
| |\
| * | fix: fix benchmark cannot exit when NOAUTH err happensvattezhang2019-03-131-3/+2
| | |
| * | Merge branch 'unstable' of github.com:antirez/redis into unstablevattezhang2019-03-131-56/+72
| |\ \
| * \ \ Merge branch 'unstable' of github.com:antirez/redis into unstablevattezhang2019-03-121-56/+881
| |\ \ \
| * | | | benchmark: add auth check in benchmarkvattezhang2019-02-181-0/+6
| | | | | | | | | | | | | | | | | | | | When we run benchmark but forget to set the right requirepass, benchmark should return error.
* | | | | FIX: core dump in redis-benchmark when the `-r` is the last arggit-hulk2019-04-241-1/+1
| |_|_|/ |/| | |
* | | | Fix assert comparison in fetchClusterSlotsConfiguration().antirez2019-04-081-1/+1
| |_|/ |/| |
* | | Redis Benchmark: fix possible usage of freed pointer (getRedisConfig)artix2019-03-121-13/+11
| | | | | | | | | | | | Fixes issue #5912
* | | Redis Benchmark: handle CLUSTERDOWN errorartix2019-03-081-20/+20
| | |
* | | Redis Benchmark: fix key randomization with zero keyspacelenartix2019-03-071-1/+8
| | |
* | | Redis Benchmark: add multithread idle modeartix2019-03-071-22/+33
| |/ |/| | | | | Fix issue #5891
* | Redis benchmark: update help with threads/cluster optionsartix2019-03-011-0/+2
| |
* | Redis benchmark: fix default hset test keyartix2019-03-011-1/+1
| |
* | Redis Benchmark: update slots configuration after MOVED/ASK replyartix2019-03-011-1/+183
| |
* | Redis Benchmark: use atomic var for liveclients in 'createClient'artix2019-03-011-1/+1
| |
* | Redis Benchmark: display 'save' and 'appendonly' configurationartix2019-03-011-1/+113
| |
* | Redis benchmark: add {tag} to all default testsartix2019-03-011-13/+13
| |
* | Redis benchmark: fixed issued with config.hostip and code cleanupartix2019-03-011-30/+32
| |
* | Redis benchmark: configurable thread count in cluster mode and fixesartix2019-03-011-14/+35
| |
* | Various changes to redis-benchmark thread and cluster supportartix2019-03-011-39/+40
| | | | | | | | | | | | - MOVED or ASK replies are now handled in cluster mode. - Only the first slot per node is used in cluster mode. - Mutlithreading: reduced usage of mutexes in favor of atomic vars.
* | Redis benchmark: table-based slot hashtag placeholder replacement in cluster ↵artix2019-03-011-25/+97
| | | | | | | | mode.
* | Added basic support for clusters to redis-benchmark.artix2019-03-011-2/+291
| |
* | Thread support for redis-benchmark.artix2019-03-011-22/+166
| |
* | Updated redis-benchmark so it doesn't show 1 value above 2ms at higher precisionMadelyn Olson2019-02-261-7/+7
|/
* redis-benchmark: default precision=1, integer ms after 2 milliseconds.antirez2019-02-141-3/+14
| | | | Reltaed to discussion and PR #5840.
* Rename variableMadelyn Olson2019-02-131-2/+3
|
* Updated redis benchmark with us precision supportMadelyn Olson2019-02-131-3/+23
|
* redis-benchmark: bugfix - handle zero liveclients in right wayzhaozhao.zz2018-01-031-1/+1
|
* redis-benchmark: default value size usage update.Mota2017-07-251-2/+2
| | | | default size of SET/GET value in usage should be 3 bytes as in main code.
* Merge pull request #1998 from grobe0ba/unstableSalvatore Sanfilippo2017-07-241-1/+1
|\ | | | | Fix missing '-' in redis-benchmark help output (Issue #1996)
| * Fixed issue #1996 (Missing '-' in help message for redis-benchmark)Byron Grobe2014-09-111-1/+1
| |
* | redis-benchmark: add -t hset target.antirez2017-06-191-0/+7
| |
* | Update redis-benchmark.chylepo2016-11-111-1/+1
| | | | | | Fixing typo in the usage of redis-benchmark
* | redis-benchmark: new option to show server errors on stdout.antirez2016-07-121-1/+17
| | | | | | | | | | Disabled by default, can be activated with -e. Maybe the reverse was more safe but departs from the past behavior.
* | RDMF: More consistent define names.antirez2015-07-271-10/+10
| |
* | Fix redis-benchmark sds binding.antirez2015-07-141-1/+1
| | | | | | | | | | | | Same as redis-cli, now redis-benchmark requires to use hiredis sds copy since it is different compared to the memory optimized fork of Redis sds.
* | Improve networking type correctnessMatt Stancliff2015-01-191-2/+2
| | | | | | | | | | | | | | | | read() and write() return ssize_t (signed long), not int. For other offsets, we can use the unsigned size_t type instead of a signed offset (since our replication offsets and buffer positions are never negative).
* | redis-benchmark: Add RPUSH and RPOP testsMatt Stancliff2015-01-021-0/+12
| |
* | Removed useless space in redis-benchmark.c.antirez2014-12-111-1/+1
| |
* | Merge pull request #2105 from Hailei/fix-redis-benchmark-idle-IDLESalvatore Sanfilippo2014-12-111-3/+8
|\ \ | | | | | | FIXED redis-benchmark's idle mode.With idle mode shouldn't create write event
| * | FIXED redis-benchmark's idle mode.With idle mode shouldn't create write eventzhanghailei2014-10-271-3/+8
| |/