zhaozhao.zz
c9c7dab4f3
clients: add type option for client list
2018-06-28 17:43:05 +08:00
zhaozhao.zz
9a2ea0ebcd
clients: show pubsub flag in client list
2018-06-28 17:28:38 +08:00
zhaozhao.zz
07f01cc4cd
fix some compile warnings
2018-06-28 17:22:59 +08:00
antirez
e0ac088c80
Make CLIENT HELP output nicer to the eyes.
2018-06-28 00:21:32 +02:00
antirez
38ebd5ecd7
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2018-06-28 00:17:21 +02:00
antirez
55d4e2a350
Add unblock in CLIENT HELP.
2018-06-28 00:17:10 +02:00
shenlongxing
5dc5b63233
fix empty string for sentinel rename-command
2018-06-28 01:08:55 +08:00
Salvatore Sanfilippo
f136c681b5
Merge pull request #5067 from mpaltun/mpaltun-doc-fix
...
Streams documentation fix
2018-06-27 18:54:27 +02:00
antirez
e0c946cf00
CLIENT UNBLOCK: support unblocking by error.
2018-06-27 18:51:06 +02:00
Mustafa Paltun
d0a9dae861
Update t_stream.c
2018-06-27 16:35:30 +03:00
Mustafa Paltun
1d578ca80e
Update help.h
2018-06-27 16:33:31 +03:00
antirez
f84c14ce3e
CLIENT UNBLOCK implemented.
2018-06-27 14:08:42 +02:00
antirez
a80eb8a554
Take clients in a ID -> Client handle dictionary.
2018-06-27 14:08:42 +02:00
antirez
4d6d7aa619
CLIENT ID implemented.
2018-06-27 14:08:42 +02:00
Oran Agra
160802b06f
add active defrag support for streams
2018-06-27 15:00:41 +03:00
Salvatore Sanfilippo
26aef9fb0d
Merge pull request #5027 from tigertv/unstable
...
Update sort.c
2018-06-26 16:13:20 +02:00
Salvatore Sanfilippo
34a943c5c7
Merge pull request #5059 from guybe7/fix_restore_warning
...
Fix compiler warning in restoreCommand
2018-06-26 14:41:48 +02:00
antirez
f2dfdae6a6
Fix type of argslen in sendSynchronousCommand().
...
Related to #5037 .
2018-06-26 14:38:35 +02:00
antirez
bcbb9b71f8
Remove black space.
2018-06-26 14:37:22 +02:00
Salvatore Sanfilippo
6cf68deebb
Merge pull request #5037 from madolson/repl-auth-fix
...
Fixed replication authentication with whitespace password
2018-06-26 14:33:20 +02:00
antirez
d3cc97feae
Sentinel: fix SENTINEL SET error reporting.
...
Thanks to @shenlongxing for reporting the problem.
Related to #5062 .
2018-06-26 09:17:38 +02:00
Madelyn Olson
755109f784
Addressed comments
2018-06-26 00:57:35 +00:00
Madelyn Olson
317e235b8d
Fixed replication authentication with whitespace in password
2018-06-26 00:48:37 +00:00
antirez
5283f0871d
Sentinel: drop the renamed-command entry in a more natural way.
...
Instead of telling the user to set the renamed command to "" to remove
the renaming, to the obvious thing when a command is renamed to itself.
So if I want to remove the renaming of PING, I just rename it to PING
again.
2018-06-25 17:50:46 +02:00
antirez
a3a09dbce3
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2018-06-25 17:34:12 +02:00
antirez
369161563b
Sentinel command renaming: use case sensitive hashing for the dict.
2018-06-25 17:31:57 +02:00
antirez
0f1c018548
Sentinel command renaming: fix CONFIG SET event logging.
2018-06-25 17:24:04 +02:00
antirez
0aa9d5002f
Sentinel command renaming: fix CONFIG SET after refactoring.
2018-06-25 17:23:32 +02:00
antirez
7ae32875a3
Sentinel command renaming: implement SENTINEL SET.
2018-06-25 17:13:20 +02:00
antirez
e639c56665
Sentinel: make SENTINEL SET able to handle different arities.
2018-06-25 17:12:39 +02:00
antirez
dd8c1815b2
Sentinel command renaming: config rewriting.
2018-06-25 16:55:01 +02:00
antirez
b006c2fc32
Sentinel command renaming: rename-command option parsing.
2018-06-25 16:47:50 +02:00
antirez
2343648d75
Sentinel command renaming: base machanism implemented.
2018-06-25 14:06:05 +02:00
Guy Benoish
52e246cdb3
Fix compiler warning in restoreCommand
2018-06-24 16:53:01 +07:00
Salvatore Sanfilippo
138506bac0
Merge pull request #4634 from soloestoy/special-auth
...
config: handle special configuration "" for auth
2018-06-22 15:48:33 +02:00
Salvatore Sanfilippo
1e90522b5a
Merge pull request #5049 from youjiali1995/fix-load-rdb
...
Fix rdbLoadIntegerObject() to create shared objects when needed.
2018-06-22 15:47:45 +02:00
Salvatore Sanfilippo
cfda61e0e1
Merge pull request #5053 from michael-grunder/zpopminmax-keypos
...
Update ZPOPMIN/ZPOPMAX command declaration
2018-06-22 15:35:36 +02:00
Salvatore Sanfilippo
a70557ee0b
Merge pull request #5050 from shenlongxing/fix-typo
...
fix typo
2018-06-22 15:34:36 +02:00
michael-grunder
e2beb89e3b
Update ZPOPMIN/ZPOPMAX command declaration
...
Unlike the BZPOP variants, these functions take a single key. This fixes
an erroneous CROSSSLOT error when passing a count to a cluster enabled
server.
2018-06-21 12:30:42 -07:00
Salvatore Sanfilippo
782db3117e
Merge pull request #5051 from oranagra/streams_mem_estimate
...
fix streams memory estimation, missing raxSeek
2018-06-21 17:36:28 +02:00
Oran Agra
74c1fbbb9b
fix streams memory estimation, missing raxSeek
2018-06-21 17:58:29 +03:00
shenlongxing
dbd1e254bd
fix typo
2018-06-21 22:08:09 +08:00
youjiali1995
e00d408ab6
Fix rdbLoadIntegerObject() to create shared objects when needed.
2018-06-21 19:23:16 +08:00
Salvatore Sanfilippo
bdd2e5cc5a
Merge pull request #5039 from oranagra/rdb_dbsize_hint
...
64 bit RDB_OPCODE_RESIZEDB in rdb saving
2018-06-20 11:18:31 +02:00
Salvatore Sanfilippo
584ee72d3b
Merge pull request #5040 from oranagra/memrev64ifbe_fix
...
use safe macro (non empty) in memrev64ifbe to eliminate empty if warning
2018-06-20 11:17:06 +02:00
Guy Benoish
4330bc3e3a
Enhance RESTORE with RDBv9 new features
...
RESTORE now supports:
1. Setting LRU/LFU
2. Absolute-time TTL
Other related changes:
1. RDB loading will not override LRU bits when RDB file
does not contain the LRU opcode.
2. RDB loading will not set LRU/LFU bits if the server's
maxmemory-policy does not match.
2018-06-20 15:11:08 +07:00
Salvatore Sanfilippo
0d3e0dd6b9
Merge pull request #5042 from oranagra/malloc_usable_size_libc
...
add malloc_usable_size for libc malloc
2018-06-19 17:22:36 +02:00
Oran Agra
e520abc41b
add malloc_usable_size for libc malloc
...
this reduces the extra 8 bytes we save before each pointer.
but more importantly maybe, it makes the valgrind runs to be more similiar
to our normal runs.
note: the change in malloc_stats struct in server.h is to eliminate an name conflict.
structs that are not typedefed are resolved from a separate name space.
2018-06-19 18:18:23 +03:00
Salvatore Sanfilippo
f6e485f8c7
Merge pull request #5023 from FX-HAO/unstable
...
Fix update_zmalloc_stat_alloc in zrealloc
2018-06-19 16:50:22 +02:00
Salvatore Sanfilippo
02843cdfb6
Merge pull request #5041 from oranagra/redis-rdb-check_rdbLoadMillisecondTime
...
fix redis-rdb-check to provide proper arguments to rdbLoadMillisecondTime
2018-06-19 16:06:11 +02:00