antirez
06d490342f
RESP3: fix cases of NULL reported instead of empty aggregate.
2019-09-02 12:50:47 +02:00
antirez
4ff08c8657
Cluster: abort loading nodes data if vars arguments are unbalanced.
...
See for reference PR #6337 . Thanks to @git-hulk for spotting this.
2019-09-02 11:41:20 +02:00
antirez
b12ccc840e
Cluster: abort loading nodes data if vars arguments are unbalanced.
...
See for reference PR #6337 . Thanks to @git-hulk for spotting this.
2019-09-02 11:41:20 +02:00
antirez
3b40a88587
More strict checks and better comments in flushSlaveOutputBuffers().
...
Related to #6296 .
2019-08-31 14:46:24 +02:00
antirez
e57067b677
More strict checks and better comments in flushSlaveOutputBuffers().
...
Related to #6296 .
2019-08-31 14:46:24 +02:00
antirez
d5e2fe1532
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2019-08-31 14:41:28 +02:00
antirez
2303ba1441
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2019-08-31 14:41:28 +02:00
antirez
11228bd0fb
Improve comment in flushSlavesOutputBuffers().
2019-08-31 14:40:09 +02:00
antirez
ca5ccc58c5
Improve comment in flushSlavesOutputBuffers().
2019-08-31 14:40:09 +02:00
Salvatore Sanfilippo
cf06296f2f
Merge pull request #6296 from soloestoy/flushSlavesOutputBuffers-bugfix
...
networking: flushSlavesOutputBuffers bugfix
2019-08-31 14:39:33 +02:00
Salvatore Sanfilippo
16435e02bf
Merge pull request #6296 from soloestoy/flushSlavesOutputBuffers-bugfix
...
networking: flushSlavesOutputBuffers bugfix
2019-08-31 14:39:33 +02:00
zhudacai 00228490
e6c2020a55
src/debug.c do not support aarch64 dump utcontext, so add the context
...
of aarch64.
The content comes from the definition of the sigcontext and tested on
my aarch64 server.
sigcontext defined at the linux kernel code:
arch/arm64/include/uapi/asm/sigcontext.h
2019-08-31 07:47:11 +00:00
zhudacai 00228490
d7c25806c0
src/debug.c do not support aarch64 dump utcontext, so add the context
...
of aarch64.
The content comes from the definition of the sigcontext and tested on
my aarch64 server.
sigcontext defined at the linux kernel code:
arch/arm64/include/uapi/asm/sigcontext.h
2019-08-31 07:47:11 +00:00
John Sully
afa69ddcbf
Acquire the lock for modules that don't acquire it before calling like they are supposed to
...
Former-commit-id: f83a89f82a30d4edbd8068172bc54e0f1fe0cc25
2019-08-29 15:41:03 -04:00
John Sully
2491f2a23d
Acquire the lock for modules that don't acquire it before calling like they are supposed to
...
Former-commit-id: f83a89f82a30d4edbd8068172bc54e0f1fe0cc25
2019-08-29 15:41:03 -04:00
John Sully
a610218535
Bump version
...
Former-commit-id: bf905a78f0982cf4e13a4d9bbd9fa0166233b245
2019-08-27 15:32:24 -04:00
John Sully
bffee1aa3f
Bump version
...
Former-commit-id: bf905a78f0982cf4e13a4d9bbd9fa0166233b245
2019-08-27 15:32:24 -04:00
John Sully
cb6abcf3fa
Fix race condition in PUB/SUB and other async reply commands where the client can be freed before our handler is executed on the client thread. When this occurs the client pointer is dangling
...
Former-commit-id: fad9483fc920e5b1fa67e56d4b8483138b565bd3
2019-08-27 15:31:47 -04:00
John Sully
e7747b9181
Fix race condition in PUB/SUB and other async reply commands where the client can be freed before our handler is executed on the client thread. When this occurs the client pointer is dangling
...
Former-commit-id: fad9483fc920e5b1fa67e56d4b8483138b565bd3
2019-08-27 15:31:47 -04:00
John Sully
a21a7a8ee9
Fix race condition in PUB/SUB and other async reply commands where the client can be freed before our handler is executed on the client thread. When this occurs the client pointer is dangling
...
Former-commit-id: 46a78c69e718f0aeb5e62f33c59458b15b8d9bc6
2019-08-26 20:18:52 -04:00
John Sully
b98eed9945
Fix race condition in PUB/SUB and other async reply commands where the client can be freed before our handler is executed on the client thread. When this occurs the client pointer is dangling
...
Former-commit-id: 46a78c69e718f0aeb5e62f33c59458b15b8d9bc6
2019-08-26 20:18:52 -04:00
Oran Agra
8bf7c6d789
Modlue fork is killed when the parent exists
2019-08-25 10:11:48 +03:00
Oran Agra
78bbb9b58d
Modlue fork is killed when the parent exists
2019-08-25 10:11:48 +03:00
Oran Agra
8319ffb34d
Module INFO, support default section for simple modules
2019-08-18 10:01:57 +03:00
Oran Agra
61853ad8de
Module INFO, support default section for simple modules
2019-08-18 10:01:57 +03:00
Oran Agra
d4c24a3067
Module INFO, add support for dict fields, rename API to have common prefix
2019-08-18 09:41:45 +03:00
Oran Agra
1d6e5dc4dc
Module INFO, add support for dict fields, rename API to have common prefix
2019-08-18 09:41:45 +03:00
John Sully
862a87a8ae
Fix warnings on newer compilers
...
Former-commit-id: 33e0b3e1c0ddc0e56a00100e202b89eeff9cff61
2019-08-14 01:03:24 -04:00
John Sully
7b937c830b
Fix warnings on newer compilers
...
Former-commit-id: 33e0b3e1c0ddc0e56a00100e202b89eeff9cff61
2019-08-14 01:03:24 -04:00
Oran Agra
f1c8492bca
fix error handling on config parsing of repl-diskless-load
2019-08-08 14:53:36 +03:00
Oran Agra
1026d2caf8
fix error handling on config parsing of repl-diskless-load
2019-08-08 14:53:36 +03:00
Oran Agra
5973b475cb
RM_ReplyWithCString was missing registration
2019-08-07 13:06:11 +03:00
Oran Agra
0a97149dec
RM_ReplyWithCString was missing registration
2019-08-07 13:06:11 +03:00
Diego Bendersky
f8b7c18d34
pass len to alloc in clusterManagerMigrateKeysInReply
2019-08-05 17:35:50 -03:00
Diego Bendersky
b27f388344
pass len to alloc in clusterManagerMigrateKeysInReply
2019-08-05 17:35:50 -03:00
antirez
e87768e8ca
Replication: clarify why repl_put_online_on_ack exists at all.
2019-08-05 17:38:15 +02:00
antirez
0e9b5adbd3
Replication: clarify why repl_put_online_on_ack exists at all.
2019-08-05 17:38:15 +02:00
John Sully
b3de6fcf26
Optimize the new expire code
...
Former-commit-id: 75c6b4c64a9c9f39654c16b1f5ff5a003d24afbc
2019-08-02 21:31:05 -04:00
John Sully
eb6152c3cf
Optimize the new expire code
...
Former-commit-id: 75c6b4c64a9c9f39654c16b1f5ff5a003d24afbc
2019-08-02 21:31:05 -04:00
zhaozhao.zz
89dc16f01d
networking: flushSlavesOutputBuffers bugfix
2019-08-02 17:17:19 +08:00
zhaozhao.zz
d3f7eb0c87
networking: flushSlavesOutputBuffers bugfix
2019-08-02 17:17:19 +08:00
antirez
b8f4ed2448
Fix regression causing EXEC to appear in the slow log.
...
This was recently introduced with PR #6266 .
2019-07-31 19:05:20 +02:00
antirez
583933e2d6
Fix regression causing EXEC to appear in the slow log.
...
This was recently introduced with PR #6266 .
2019-07-31 19:05:20 +02:00
antirez
203a7762dc
Make EMBSTR case of #6261 more obvious.
2019-07-31 12:03:10 +02:00
antirez
2a8a63af44
Make EMBSTR case of #6261 more obvious.
2019-07-31 12:03:10 +02:00
Salvatore Sanfilippo
3dad067b17
Merge pull request #6261 from chendq8/robj
...
make memory usage consistent of robj with OBJ_ENCODING_INT
2019-07-31 11:54:11 +02:00
Salvatore Sanfilippo
f899c31fbc
Merge pull request #6261 from chendq8/robj
...
make memory usage consistent of robj with OBJ_ENCODING_INT
2019-07-31 11:54:11 +02:00
Salvatore Sanfilippo
3e66c43e84
Merge pull request #6266 from madolson/dev-unstable-hide-auth-and-hello
...
Hide HELLO and AUTH from slowlog and monitor
2019-07-31 11:12:46 +02:00
Salvatore Sanfilippo
fc5c2052b5
Merge pull request #6266 from madolson/dev-unstable-hide-auth-and-hello
...
Hide HELLO and AUTH from slowlog and monitor
2019-07-31 11:12:46 +02:00
antirez
0fb7decfec
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2019-07-31 10:37:17 +02:00