bodong.ybd
53fd8f4d0d
Fix bug of tcl test using external server
2020-03-11 21:01:27 +08:00
bodong.ybd
336458d4b5
Fix bug of tcl test using external server
2020-03-11 21:01:27 +08:00
Salvatore Sanfilippo
468332ca80
Merge pull request #6834 from lifubang/askpassword
...
add askpass mode
2020-03-10 16:51:36 +01:00
Salvatore Sanfilippo
bd28dbee0e
Merge pull request #6834 from lifubang/askpassword
...
add askpass mode
2020-03-10 16:51:36 +01:00
Salvatore Sanfilippo
aef5b397cd
Merge pull request #6950 from IAmATeaPot418/patch-2
...
Update Redis.conf to improve TLS usability
2020-03-10 16:47:06 +01:00
Salvatore Sanfilippo
2bd360feca
Merge pull request #6950 from IAmATeaPot418/patch-2
...
Update Redis.conf to improve TLS usability
2020-03-10 16:47:06 +01:00
Jamie Scott
1bf0b5b147
Remove default guidance in Redis.conf
...
Removing the default guidance in Redis.conf since this is not an available value.
2020-03-09 12:53:44 -07:00
Jamie Scott
374b1192a3
Remove default guidance in Redis.conf
...
Removing the default guidance in Redis.conf since this is not an available value.
2020-03-09 12:53:44 -07:00
guodongxiaren
512badad1b
string literal should be const char*
2020-03-07 19:38:27 +08:00
guodongxiaren
106a57c5ae
string literal should be const char*
2020-03-07 19:38:27 +08:00
David Carlier
b349d319d6
debug, dump registers on arm too.
2020-03-07 10:43:41 +00:00
David Carlier
6548157293
debug, dump registers on arm too.
2020-03-07 10:43:41 +00:00
Salvatore Sanfilippo
3b68a38464
Merge pull request #6687 from jtru/systemd-integration-fixes
...
Signal systemd readiness atfer Partial Resync
2020-03-06 13:15:10 +01:00
Salvatore Sanfilippo
13707f988b
Merge pull request #6687 from jtru/systemd-integration-fixes
...
Signal systemd readiness atfer Partial Resync
2020-03-06 13:15:10 +01:00
antirez
ac4e639df5
Fix release notes spelling mistake.
2020-03-06 11:09:52 +01:00
antirez
b3e4aa6797
Fix release notes spelling mistake.
2020-03-06 11:09:52 +01:00
Salvatore Sanfilippo
c90b2a4fdd
Merge pull request #6954 from oranagra/fix-flaky-psync2-test
...
fix for flaky psync2 test
2020-03-05 16:12:21 +01:00
Salvatore Sanfilippo
af347a8c86
Merge pull request #6954 from oranagra/fix-flaky-psync2-test
...
fix for flaky psync2 test
2020-03-05 16:12:21 +01:00
antirez
c208956fbe
Redis 6 RC2.
2020-03-05 16:00:17 +01:00
antirez
e74e68c84f
Redis 6 RC2.
2020-03-05 16:00:17 +01:00
Oran Agra
d18e79f91d
fix for flaky psync2 test
...
*** [err]: PSYNC2: total sum of full synchronizations is exactly 4 in tests/integration/psync2.tcl
Expected 5 == 4 (context: type eval line 6 cmd {assert {$sum == 4}} proc ::test)
issue was that sometime the test got an unexpected full sync since it
tried to switch to the replica before it was in sync with it's master.
2020-03-05 16:55:14 +02:00
Oran Agra
27641ee490
fix for flaky psync2 test
...
*** [err]: PSYNC2: total sum of full synchronizations is exactly 4 in tests/integration/psync2.tcl
Expected 5 == 4 (context: type eval line 6 cmd {assert {$sum == 4}} proc ::test)
issue was that sometime the test got an unexpected full sync since it
tried to switch to the replica before it was in sync with it's master.
2020-03-05 16:55:14 +02:00
qetu3790
6bd9b67488
Fix not used constant in lru_test_mode.
...
LRU_CYCLE_PERIOD is defined,but not used.
2020-03-05 12:51:15 +01:00
qetu3790
4af0d7fd94
Fix not used constant in lru_test_mode.
...
LRU_CYCLE_PERIOD is defined,but not used.
2020-03-05 12:51:15 +01:00
hwware
92ebd0aff7
add missing file marco
2020-03-05 12:51:15 +01:00
hwware
6ef018785b
add missing file marco
2020-03-05 12:51:15 +01:00
ShooterIT
02d1a6091b
Avoid compiler warnings
2020-03-05 12:51:15 +01:00
ShooterIT
fe81d5c8a9
Avoid compiler warnings
2020-03-05 12:51:15 +01:00
antirez
5b721f6abb
RDB deletion: document it in example redis.conf.
2020-03-05 12:51:15 +01:00
antirez
c2f01d7f9e
RDB deletion: document it in example redis.conf.
2020-03-05 12:51:15 +01:00
antirez
749a4e962a
Make sync RDB deletion configurable. Default to no.
2020-03-05 12:51:15 +01:00
antirez
127e09bca1
Make sync RDB deletion configurable. Default to no.
2020-03-05 12:51:15 +01:00
antirez
a0fec660f6
Check that the file exists in removeRDBUsedToSyncReplicas().
2020-03-05 12:51:15 +01:00
antirez
a20303c623
Check that the file exists in removeRDBUsedToSyncReplicas().
2020-03-05 12:51:15 +01:00
antirez
00e53fb140
Introduce bg_unlink().
2020-03-05 12:51:14 +01:00
antirez
baaf869fc3
Introduce bg_unlink().
2020-03-05 12:51:14 +01:00
antirez
e91ca9fee9
Remove RDB files used for replication in persistence-less instances.
2020-03-05 12:51:14 +01:00
antirez
be4bc1a5be
Remove RDB files used for replication in persistence-less instances.
2020-03-05 12:51:14 +01:00
antirez
93328171ca
Log RDB deletion in persistence-less instances.
2020-03-05 12:51:14 +01:00
antirez
7a23b94559
Log RDB deletion in persistence-less instances.
2020-03-05 12:51:14 +01:00
antirez
dcafd2d77e
Use a smaller getkeys global buffer.
...
The idea is that very few commands have a lot of keys, and when this
happens the allocation time becomes neglegible.
2020-03-05 12:51:14 +01:00
antirez
07dc1b42fb
Use a smaller getkeys global buffer.
...
The idea is that very few commands have a lot of keys, and when this
happens the allocation time becomes neglegible.
2020-03-05 12:51:14 +01:00
Oran Agra
328b6e473c
Optimize temporary memory allocations for getKeysFromCommand mechanism
...
now that we may use it more often (ACL), these excessive calls to malloc
and free can become an overhead.
2020-03-05 12:51:14 +01:00
Oran Agra
10e71b3d01
Optimize temporary memory allocations for getKeysFromCommand mechanism
...
now that we may use it more often (ACL), these excessive calls to malloc
and free can become an overhead.
2020-03-05 12:51:14 +01:00
antirez
8a7e1fe3b0
Modules: reformat RM_Scan() top comment a bit.
2020-03-05 12:51:14 +01:00
antirez
edc0ed1415
Modules: reformat RM_Scan() top comment a bit.
2020-03-05 12:51:14 +01:00
antirez
76cfe21ff7
Modules: more details in RM_Scan API top comment.
2020-03-05 12:51:14 +01:00
antirez
c5319612b4
Modules: more details in RM_Scan API top comment.
2020-03-05 12:51:14 +01:00
Oran Agra
0693ac1961
RM_Scan disable dict rehashing
...
The callback approach we took is very efficient, the module can do any
filtering of keys without building any list and cloning strings, it can
also read data from the key's value. but if the user tries to re-open
the key, or any other key, this can cause dict re-hashing (dictFind does
that), and that's very bad to do from inside dictScan.
this commit protects the dict from doing any rehashing during scan, but
also warns the user not to attempt any writes or command calls from
within the callback, for fear of unexpected side effects and crashes.
2020-03-05 12:51:14 +01:00
Oran Agra
fff6b26ae3
RM_Scan disable dict rehashing
...
The callback approach we took is very efficient, the module can do any
filtering of keys without building any list and cloning strings, it can
also read data from the key's value. but if the user tries to re-open
the key, or any other key, this can cause dict re-hashing (dictFind does
that), and that's very bad to do from inside dictScan.
this commit protects the dict from doing any rehashing during scan, but
also warns the user not to attempt any writes or command calls from
within the callback, for fear of unexpected side effects and crashes.
2020-03-05 12:51:14 +01:00