yongman
c2fa863c55
fix typo
2018-11-23 23:51:16 +08:00
yongman
3afdde7c56
Fix choose a random master node for slot assignment
2018-11-23 16:58:55 +08:00
yongman
1a86562f52
skip slave nodes when sending cluster setslot command
2018-11-21 23:01:35 +08:00
yongman
16b57b8e23
Fix pointer access and memory leak in redis-cli.
2018-11-16 17:27:27 +08:00
Salvatore Sanfilippo
d7fa595ed5
Merge pull request #5529 from yongman/fix-rediscli-malloc
...
fix zmalloc in clusterManagerComputeReshardTable
2018-11-06 12:05:24 +01:00
yongman
53fe09b382
fix malloc in clusterManagerComputeReshardTable
2018-11-06 10:51:19 +08:00
artix
8eb1f32c6d
Cluster Manager: removed unused var.
2018-11-05 14:19:45 +01:00
artix
a80bd01a4e
Cluster Manager: further improvements to "fix":
...
- clusterManagerFixOpenSlot: ensure that the
slot is unassigned before ADDSLOTS
- clusterManagerFixSlotsCoverage: after cold
migration, the slot configuration
is now updated on all the nodes.
2018-11-05 14:15:31 +01:00
artix
6ce7b41f3e
Cluster Manager: fixed string parsing issue in clusterManagerGetConfigSignature
2018-11-05 14:15:22 +01:00
artix
5a64a34e85
Cluster Manager: better fix subcommand.
2018-11-05 14:15:12 +01:00
artix
18428a513a
Cluster Manager: fixed typos in comments.
2018-11-05 14:15:01 +01:00
artix
f90eccb9ee
Cluster Manager: fixed 'DELSLOT' subcommand typo.
2018-11-05 14:14:45 +01:00
artix
1ece6a3995
Cluster Manager: clusterManagerFixOpenSlot now counts node's keys in slot
...
if node is neither migrating nor importing.
2018-09-17 16:26:46 +02:00
antirez
6f9279ca14
Revert "fix repeat argument issue and reduce unnessary loop times for redis-cli."
...
Reverts commit 9505dd2011ef7143670b68247ff1818ffbad9768
since the commit introduced the very serious bug issue #5286 .
2018-09-17 16:24:07 +02:00
antirez
98a41d86d0
LOLWUT: show the output verbatim in redis-cli.
2018-09-11 16:29:31 +02:00
antirez
aee9d1dc3b
Slave removal: slave mode -> replica mode text in redis-cli.
2018-09-11 15:32:28 +02:00
antirez
88ac42587d
Slave removal: redis-cli --slave -> --replica.
...
--slave alias remains but is undocumented, just for backward
compatibiltiy.
2018-09-11 15:32:28 +02:00
Salvatore Sanfilippo
34d2c23324
Merge pull request #5239 from jeffreylovitz/cli-help-fix
...
CLI Help text loop verifies arg count
2018-09-07 12:28:22 +02:00
Weiliang Li
15fb7210b5
fix usage typo in redis-cli
2018-09-06 13:40:05 +08:00
Jeffrey Lovitz
ba7f792de1
CLI Help text loop verifies arg count
2018-08-12 12:47:01 -04:00
artix
b81d389020
Cluster Manager: more checks on --cluster-weight option.
2018-07-13 10:51:58 +02:00
artix
d000b8f809
Cluster Manager: auth support (-a argument).
2018-07-13 10:51:58 +02:00
tengfeng
22c533560c
fix repeat argument issue and reduce unnessary loop times for redis-cli.
2018-07-10 20:58:01 +08:00
antirez
28d5d87741
redis-cli: fix #4990 additional argument in help.
2018-07-09 13:36:47 +02:00
antirez
e938b8a1dd
redis-cli: fix #5096 double error message.
2018-07-09 13:25:48 +02:00
antirez
375589d028
redis-cli: cliConnect() flags CC_FORCE and CC_QUIET.
...
We need CC_QUIET in order to fix #5096 by silently failing if needed.
2018-07-09 13:24:30 +02:00
minkikim89
c37742de0e
fix whitespace in redis-cli.c
2018-07-09 12:59:13 +02:00
Jack Drogon
df7bafeb44
Fix typo
2018-07-03 18:19:46 +02:00
Salvatore Sanfilippo
3314ac96e3
Merge pull request #5075 from soloestoy/client-list-types
...
FEATURE: implements client list type option
2018-06-29 18:00:32 +02:00
dejun.xdj
4535fd3b8b
Check if password is used on command line interface.
2018-06-28 19:09:22 +08:00
dejun.xdj
2171b9622d
Fix trailing white space.
2018-06-28 18:47:28 +08:00
dejun.xdj
e9feeb822a
Fix code format issue.
2018-06-28 18:39:42 +08:00
dejun.xdj
47308e7a14
Don't output password warning message when --no-auth-warning is used.
2018-06-28 18:38:24 +08:00
dejun.xdj
a9ec9aa0ae
Avoid -Woverlength-strings compile warning.
...
Using another fprintf call to output the rest help message.
2018-06-28 18:22:06 +08:00
dejun.xdj
e8a7af858a
Add --no-auth-warning help message.
2018-06-28 18:17:04 +08:00
zhaozhao.zz
483f7d3222
clients: add type option for client list
2018-06-28 17:43:05 +08:00
antirez
47f3617541
Security: fix redis-cli buffer overflow.
...
Thanks to Fakhri Zulkifli for reporting it.
The fix switched to dynamic allocation, copying the final prompt in the
static buffer only at the end.
2018-06-13 12:40:33 +02:00
antirez
d2c353280e
Implement DEBUG htstats-key.
2018-06-08 11:17:20 +02:00
shenlongxing
c6c03ee21f
Fix write() errno error
2018-06-06 13:06:42 +02:00
Yossi Gottlieb
7c24f28f24
Clean gcc 7.x warnings, redis-cli cluster fix.
2018-06-03 15:54:30 +03:00
artix
f5dad061ee
Cluster Manager: fixed master_id check in clusterManagerNodeLoadInfo
2018-06-01 16:19:47 +02:00
artix
4edb920536
Cluster Manager: fixed infinite loop in rebalance (Issue #4941 ).
2018-05-31 15:59:16 +02:00
Salvatore Sanfilippo
3e493b1bca
Merge pull request #4932 from 0xtonyxia/fix-redis-cli-set-prefer-memory-leak
...
Fix redis-cli memory leak when sending set :preference command.
2018-05-24 16:15:21 +02:00
Salvatore Sanfilippo
61f7f49070
Merge pull request #4922 from 0xtonyxia/enhance-cli-security
...
Enhance security for redis-cli
2018-05-24 16:14:42 +02:00
dejun.xdj
aac27d834d
Fix redis-cli memory leak when sending set preference command.
2018-05-21 12:19:37 +08:00
dejun.xdj
5e0261c0eb
Check if the repeat value is positive in while loop of cliSendCommand().
...
In case that the incoming repeat parameter is negative and causes a
deadless loop.
2018-05-21 12:06:48 +08:00
dejun.xdj
fab8975463
Change the type of repeat argument to long for function cliSendCommand.
...
To be in consistent with the original definition.
2018-05-21 12:04:53 +08:00
dejun.xdj
dc4be43b57
Fix negtive repeat command value issue.
...
If command like "-1 set a b" is sent with redis-cli, it will cause a deadless loop. So some repeat value checking logic is added to avoid this.
2018-05-19 22:50:40 +08:00
dejun.xdj
8ce9da0e9c
Detect and stop saving history for auth command with repeat option.
...
Put the repeat option checking code a little forward to avoid repeat logic.
2018-05-18 11:40:05 +08:00
dejun.xdj
9eb550dc82
Change the warning message a little bit to avoid trademark issuses.
2018-05-18 11:37:31 +08:00