Itamar Haber
c028751ef0
Adds BIN_PATH
to create-cluster
...
Allows for setting the binaries path if used outside the upstream repo.
Also documents `call` in usage clause (TODO: port to
`redis-cli --cluster call` or just deprecate it).
2020-04-30 13:02:58 +02:00
Itamar Haber
cac9d7cf7e
Adds BIN_PATH
to create-cluster
...
Allows for setting the binaries path if used outside the upstream repo.
Also documents `call` in usage clause (TODO: port to
`redis-cli --cluster call` or just deprecate it).
2020-04-30 13:02:58 +02:00
antirez
3475f119e8
redis-cli command help updated.
2020-04-30 13:00:37 +02:00
antirez
6fcdf75325
redis-cli command help updated.
2020-04-30 13:00:37 +02:00
Salvatore Sanfilippo
fb0dbb3783
Merge pull request #4838 from soloestoy/lazyfree-eviction
...
lazyfree & eviction: record latency generated by lazyfree eviction
2020-04-30 10:43:12 +02:00
Salvatore Sanfilippo
15b040907c
Merge pull request #4838 from soloestoy/lazyfree-eviction
...
lazyfree & eviction: record latency generated by lazyfree eviction
2020-04-30 10:43:12 +02:00
antirez
80c5dc1247
MIGRATE AUTH2 for ACL support.
2020-04-30 10:14:15 +02:00
antirez
058c727282
MIGRATE AUTH2 for ACL support.
2020-04-30 10:14:15 +02:00
antirez
ccb24b9e16
CLIENT KILL USER <username>.
2020-04-30 09:58:06 +02:00
antirez
cec388f208
CLIENT KILL USER <username>.
2020-04-30 09:58:06 +02:00
zhaozhao.zz
f55fc50dde
lazyfree & eviction: record latency generated by lazyfree eviction
...
1. add eviction-lazyfree monitor
2. put eviction-del & eviction-lazyfree into eviction-cycle
that means eviction-cycle contains all the latency in
the eviction cycle including del and lazyfree
3. use getMaxmemoryState to check if we can break in lazyfree-evict
2020-04-30 15:54:14 +08:00
zhaozhao.zz
528ea98bd3
lazyfree & eviction: record latency generated by lazyfree eviction
...
1. add eviction-lazyfree monitor
2. put eviction-del & eviction-lazyfree into eviction-cycle
that means eviction-cycle contains all the latency in
the eviction cycle including del and lazyfree
3. use getMaxmemoryState to check if we can break in lazyfree-evict
2020-04-30 15:54:14 +08:00
John Sully
a3e0c42dc4
cluster tests should be a named task
...
Former-commit-id: f715d0b860816165a2748ebf21876df87756a25a
2020-04-29 18:43:55 -04:00
John Sully
cf13892cfa
cluster tests should be a named task
...
Former-commit-id: f715d0b860816165a2748ebf21876df87756a25a
2020-04-29 18:43:55 -04:00
John Sully
4a5aa68074
Run cluster tests as part of CI
...
Former-commit-id: 98d690b8499d0c3085ce56021dac499349898850
2020-04-29 18:41:51 -04:00
John Sully
c322823f5e
Run cluster tests as part of CI
...
Former-commit-id: 98d690b8499d0c3085ce56021dac499349898850
2020-04-29 18:41:51 -04:00
antirez
077dfaad72
Fix tracking table max keys option in redis.conf.
2020-04-29 18:49:42 +02:00
antirez
fd8f39a283
Fix tracking table max keys option in redis.conf.
2020-04-29 18:49:42 +02:00
antirez
0e450be7cf
redis-cli: safer cluster fix with unreachalbe masters.
2020-04-29 16:57:06 +02:00
antirez
551fed3169
redis-cli: safer cluster fix with unreachalbe masters.
2020-04-29 16:57:06 +02:00
antirez
ad291c381c
redis-cli: simplify cluster nodes coverage display.
2020-04-29 16:33:47 +02:00
antirez
7c29c9eec1
redis-cli: simplify cluster nodes coverage display.
2020-04-29 16:33:47 +02:00
antirez
a9cc31e32e
redis-cli: try to make clusterManagerFixOpenSlot() more readable.
...
Also improve the message to make clear that there is no *clear* owner,
not that there is no owner at all.
2020-04-29 12:37:47 +02:00
antirez
86a1386d6f
redis-cli: try to make clusterManagerFixOpenSlot() more readable.
...
Also improve the message to make clear that there is no *clear* owner,
not that there is no owner at all.
2020-04-29 12:37:47 +02:00
antirez
bfe8f56210
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2020-04-29 11:16:43 +02:00
antirez
1a5c3a9a60
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2020-04-29 11:16:43 +02:00
antirez
e978e71402
Comment clearly why we moved some code in #6623 .
2020-04-29 11:16:30 +02:00
antirez
d2a6c5ffa2
Comment clearly why we moved some code in #6623 .
2020-04-29 11:16:30 +02:00
srzhao
e9d4c24e01
fix pipelined WAIT performance issue.
...
If client gets blocked again in `processUnblockedClients`, redis will not send
`REPLCONF GETACK *` to slaves untill next eventloop, so the client will be
blocked for 100ms by default(10hz) if no other file event fired.
move server.get_ack_from_slaves sinppet after `processUnblockedClients`, so
that both the first WAIT command that puts client in blocked context and the
following WAIT command processed in processUnblockedClients would trigger
redis-sever to send `REPLCONF GETACK *`, so that the eventloop would get
`REPLCONG ACK <reploffset>` from slaves and unblocked ASAP.
2020-04-29 11:00:35 +02:00
srzhao
4024bc7eee
fix pipelined WAIT performance issue.
...
If client gets blocked again in `processUnblockedClients`, redis will not send
`REPLCONF GETACK *` to slaves untill next eventloop, so the client will be
blocked for 100ms by default(10hz) if no other file event fired.
move server.get_ack_from_slaves sinppet after `processUnblockedClients`, so
that both the first WAIT command that puts client in blocked context and the
following WAIT command processed in processUnblockedClients would trigger
redis-sever to send `REPLCONF GETACK *`, so that the eventloop would get
`REPLCONG ACK <reploffset>` from slaves and unblocked ASAP.
2020-04-29 11:00:35 +02:00
John Sully
ad3de92c57
use serverAssert() instead of assert() to get callstacks in fastlock
...
Former-commit-id: 45535e8a6377963dce5b158a9a6e448c5c22a0a8
2020-04-28 22:41:07 -04:00
John Sully
a1d9c2e827
use serverAssert() instead of assert() to get callstacks in fastlock
...
Former-commit-id: 45535e8a6377963dce5b158a9a6e448c5c22a0a8
2020-04-28 22:41:07 -04:00
John Sully
d9409d3614
Merge branch 'unstable' of https://github.com/JohnSully/KeyDB into unstable
...
Former-commit-id: c78895aaea4bbe058f49e28151238f4a4c8bae60
2020-04-28 22:24:45 -04:00
John Sully
2a73085de9
Merge branch 'unstable' of https://github.com/JohnSully/KeyDB into unstable
...
Former-commit-id: c78895aaea4bbe058f49e28151238f4a4c8bae60
2020-04-28 22:24:45 -04:00
John Sully
83118f2584
Bump version
...
Former-commit-id: 8e12ff0cd9e50867b42b165af278a7dc91fc17e1
2020-04-28 20:49:39 -04:00
John Sully
59c85050be
Bump version
...
Former-commit-id: 8e12ff0cd9e50867b42b165af278a7dc91fc17e1
2020-04-28 20:49:39 -04:00
John Sully
c400e5825b
Merge branch 'keydbpro' into PRO_RELEASE_6
...
Former-commit-id: 6e7ffcddfbde8ee310e07b510097b69104f862b8
2020-04-28 20:48:54 -04:00
John Sully
d29cc4f24c
Merge branch 'keydbpro' into PRO_RELEASE_6
...
Former-commit-id: 6e7ffcddfbde8ee310e07b510097b69104f862b8
2020-04-28 20:48:54 -04:00
John Sully
2ab2078085
Fix failure to count keys in cluster slots when reloading a FLASH database
...
Former-commit-id: f6dd863e51f91620f184ff80f08cfe518d29c87f
2020-04-28 20:48:46 -04:00
John Sully
b752ad4ceb
Fix failure to count keys in cluster slots when reloading a FLASH database
...
Former-commit-id: f6dd863e51f91620f184ff80f08cfe518d29c87f
2020-04-28 20:48:46 -04:00
Salvatore Sanfilippo
270c1f4d80
Merge pull request #7161 from guybe7/xinfo_full_count
...
XINFO STREAM FULL should have a default COUNT of 10
2020-04-28 17:19:31 +02:00
Salvatore Sanfilippo
d4a2970092
Merge pull request #7161 from guybe7/xinfo_full_count
...
XINFO STREAM FULL should have a default COUNT of 10
2020-04-28 17:19:31 +02:00
Guy Benoish
6544cf0f48
XINFO STREAM FULL should have a default COUNT of 10
2020-04-28 18:09:03 +03:00
Guy Benoish
057865a6a5
XINFO STREAM FULL should have a default COUNT of 10
2020-04-28 18:09:03 +03:00
antirez
9ec60a50c6
Fix create-cluster BIN_PATH.
2020-04-28 16:40:15 +02:00
antirez
f95a88d988
Fix create-cluster BIN_PATH.
2020-04-28 16:40:15 +02:00
Salvatore Sanfilippo
a8561470ca
Merge pull request #7134 from guybe7/xstate_command
...
Extend XINFO STREAM output
2020-04-28 16:31:00 +02:00
Salvatore Sanfilippo
e0de7c0852
Merge pull request #7134 from guybe7/xstate_command
...
Extend XINFO STREAM output
2020-04-28 16:31:00 +02:00
Guy Benoish
b83ae07117
Extend XINFO STREAM output
...
Introducing XINFO STREAM <key> FULL
2020-04-28 13:03:43 +03:00
Guy Benoish
1e2aee3919
Extend XINFO STREAM output
...
Introducing XINFO STREAM <key> FULL
2020-04-28 13:03:43 +03:00