Salvatore Sanfilippo
6129758558
Merge branch 'unstable' into modules_fork
2019-09-27 11:24:06 +02:00
nikhilajayk
6578119a23
Added cluster host and protected mode variables
2019-09-26 21:51:49 +05:30
antirez
fddc4757c8
BGREWRITEAOF: improve the generic error message.
2019-09-26 16:14:21 +02:00
Oran Agra
83e87bac76
Fix lastbgsave_status, when new child signal handler get intended kill
...
And add a test for that.
2019-09-26 15:16:34 +03:00
antirez
b7b23bdfb8
INFO: more info about loaded modules.
...
Related to #6024 .
2019-09-26 12:18:55 +02:00
Salvatore Sanfilippo
c1ea6175c5
Merge pull request #6024 from itamarhaber/info_modules
...
Adds a "Modules" section to `INFO`
2019-09-26 11:58:52 +02:00
Salvatore Sanfilippo
959fb5cf68
Merge pull request #6235 from oranagra/module_rdb_load_errors
...
Allow modules to handle RDB loading errors.
2019-09-26 11:52:42 +02:00
Salvatore Sanfilippo
b0a90d8fa8
Merge pull request #4980 from yossigo/rm-assert
...
Add RedisModule_Assert() API call.
2019-09-26 11:39:29 +02:00
filipecosta90
af15b285fa
[fix] fixed the un-refactor bug.
2019-09-25 17:28:42 +01:00
Salvatore Sanfilippo
388bc55344
Merge pull request #6354 from jaredzhu/aarch64-devel
...
Add aarch64 uc_mcontext debug dump info
2019-09-25 18:14:24 +02:00
antirez
b3d6cb268a
Modify #6401 changes to fit 80 cols.
2019-09-25 18:08:11 +02:00
Salvatore Sanfilippo
f3aaf2b4d8
Merge pull request #6401 from valentinogeron/fix-discard-during-oom
...
DISCARD should not fail during OOM
2019-09-25 18:07:25 +02:00
Salvatore Sanfilippo
f6cf08e582
Merge pull request #6402 from mieko/unstable
...
Seed SipHash with 128-bit key
2019-09-25 18:03:39 +02:00
antirez
8a531cedb0
ACL: fix ##6408, default user state affecting all the connections.
2019-09-25 17:45:05 +02:00
Mike A. Owens
0a4d2bbd9c
Seed SipHash with 128-bit key
...
SipHash expects a 128-bit key, and we were indeed generating 128-bits,
but restricting them to hex characters 0-9a-f, effectively giving us
only 4 bits-per-byte of key material, and 64 bits overall.
Now, we skip the hex conversion and supply 128 bits of unfiltered
random data.
2019-09-23 19:24:09 -04:00
filipecosta90
733280d9cb
[fix] un-refactor the code. [perf] replyWithStatus now makes usage of addReplyProto
2019-09-23 23:45:31 +01:00
antirez
eda703ab28
redis-cli: support for ACL style user/pass AUTH.
2019-09-23 19:57:13 +02:00
antirez
b21dd082c3
redis-cli: CSV and RAW target for more RESP3 types.
2019-09-23 19:36:06 +02:00
antirez
cc108057ff
redis-cli: ability to start a session in RESP3 mode.
2019-09-23 17:55:05 +02:00
antirez
8ea185ea30
redis-cli: AUTH can now have 3 arguments as well.
2019-09-23 17:47:36 +02:00
antirez
bb7546c913
RESP3: varbatim handling for other redis-cli outputs.
2019-09-23 17:42:57 +02:00
antirez
5e399d5d33
hiredis udpated (RESP3 WIP).
2019-09-23 17:41:04 +02:00
antirez
264708427b
RESP3: implementation of verbatim output with TTY target.
2019-09-23 17:39:42 +02:00
valentino
7a73b7f168
DISCARD should not fail during OOM
...
discard command should not fail during OOM, otherwise client MULTI state
will not be cleared.
2019-09-22 09:22:53 +03:00
antirez
c3899720f6
hiredis updated to master version.
2019-09-20 20:08:38 +02:00
antirez
2e4fa7bb48
Make config.c always_replicate_commands more uniform.
...
Better if it resembles the other similar code paths.
2019-09-20 11:46:35 +02:00
antirez
1dd36347ed
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2019-09-20 11:45:02 +02:00
antirez
630638dcde
Remove redundant statement in config.c.
...
Thanks to @guybe7 for spotting the error in the original PR I merged.
2019-09-20 11:44:32 +02:00
Salvatore Sanfilippo
f135d6295b
Merge pull request #6367 from Dolondro/unstable
...
Spelling: Typo fixes for API documentation
2019-09-20 11:33:58 +02:00
Salvatore Sanfilippo
3976f4c88e
Merge pull request #6368 from suntw2015/unstable
...
fix rdb function rdbLoadIntegerObject comment
2019-09-20 11:33:27 +02:00
Salvatore Sanfilippo
d0050db236
Merge pull request #6389 from ocadaruma/patch-1
...
Fix typos in hyperloglog.c
2019-09-20 11:24:07 +02:00
Salvatore Sanfilippo
975eb73145
Merge pull request #6400 from mors741/unstable
...
Fix compilation error
2019-09-20 11:19:56 +02:00
antirez
0a146a8be4
Add useless break for uniformity / future protection.
2019-09-20 11:19:07 +02:00
Salvatore Sanfilippo
bd90c99f83
Merge pull request #6398 from trevor211/fixRESP3ToLuaBool
...
RESP3: Fix function redisProtocolToLuaType about RESP3->Lua bools.
2019-09-20 11:15:20 +02:00
Salvatore Sanfilippo
f42ac40d7c
Merge pull request #6397 from trevor211/fixConfigWrongFormatHandling
...
Fix bad handling of unexpected yesno option
2019-09-20 11:14:38 +02:00
Evgeny
a1a65d238c
Fix compilation error
2019-09-20 01:11:20 -07:00
WuYunlong
30a3644e64
RESP3: Fix function redisProtocolToLuaType about RESP3->Lua bools.
2019-09-20 08:37:23 +08:00
WuYunlong
74e3a622a2
Fix bad handling of unexpected option while loading config "lua-replicate-commands".
2019-09-20 08:14:36 +08:00
antirez
474a923160
RESP3: Use verbatim in LATENCY subcommands.
2019-09-18 18:53:22 +02:00
antirez
cb384127d1
RESP3: Use verbatim in CLIENT LIST.
2019-09-18 18:52:13 +02:00
antirez
dd2f695d7e
RESP3: Use verbatim in CLUSTER subcommands.
2019-09-18 18:51:15 +02:00
antirez
1b3cb3b0de
RESP3: Use verbatim in MEMORY subcommands.
2019-09-18 18:48:14 +02:00
antirez
ff9a5d231b
RESP3: Use verbatim in DEBUG HTSTATS / HTSTATS-KEY.
2019-09-18 18:46:11 +02:00
antirez
aca5482fbf
RESP3: Use verbatim in INFO output.
2019-09-18 18:33:13 +02:00
antirez
68519b7034
RESP3: Verbatim conversion test in the LOLWUT command.
...
redis-cli is currently not able to handle it after going in RESP3 mode,
because of hiredis limitations.
2019-09-18 18:28:51 +02:00
antirez
8ea4bdd91d
RESP3: Lua double -> RESP3 conversion.
2019-09-17 19:26:46 +02:00
antirez
89f929b12a
RESP3: RESP3 double -> Lua conversion.
2019-09-17 19:20:30 +02:00
antirez
19aba4ac78
RESP3: double -> human readable conversion.
2019-09-17 19:08:33 +02:00
antirez
e8e30bc402
RESP3: bool and null values in RESP -> human readable conversion.
2019-09-17 18:57:24 +02:00
Okada Haruki
c1cc5ca767
Fix typo
2019-09-17 06:18:01 +09:00