You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After updating to version 6.3.4, I noticed the test Slave is able to evict keys created in writable slaves consistently fails, see the error log below. I've bisected it down to the commit ffac552 - ("Remove Expireset (#217)"), which is the first one failing.
To reproduce
Checkout version 6.3.4 or specifically commit ffac552.
Note: Changing the number of clients does not make any difference in reproducing this issue, but this command was used to produce the error log.
The failure occurs in the test Slave is able to evict keys created in writable slaves.
Expected behavior
The test Slave is able to evict keys created in writable slaves should pass without any issues, as it did in previous versions 6.3.3.
Additional information
Error Log:
[exception]: Executing test client: I/O error reading reply.
I/O error reading reply
while executing
"[srv $level "client"] {*}$args"
(procedure "r" line 7)
invoked from within
"r -1 dbsize"
("uplevel" body line 10)
invoked from within
"uplevel 1 $code"
(procedure "test" line 51)
invoked from within
"test {Slave is able to evict keys created in writable slaves} {
r -1 select 5
assert {[r -1 dbsize] == 0}
r -1 con..."
("uplevel" body line 33)
invoked from within
"uplevel 1 $code "
(procedure "start_server" line 3)
invoked from within
"start_server {} {
test {First server should have role slave after SLAVEOF} {
r -1 slaveof [srv 0 host] [srv 0 port]
wa..."
("uplevel" body line 2)
invoked from within
"uplevel 1 $code "
(procedure "start_server" line 3)
invoked from within
"start_server {tags {"repl"}} {
start_server {} {
test {First server should have role slave after SLAVEOF} {
r -1 slaveof [srv ..."
(file "tests/integration/replication-3.tcl" line 1)
invoked from within
"source $path"
(procedure "execute_test_file" line 4)
invoked from within
"execute_test_file $data"
(procedure "test_client_main" line 10)
invoked from within
"test_client_main $::test_server_port "
The text was updated successfully, but these errors were encountered:
Describe the bug
After updating to version 6.3.4, I noticed the test
Slave is able to evict keys created in writable slaves
consistently fails, see the error log below. I've bisected it down to the commit ffac552 - ("Remove Expireset (#217)"), which is the first one failing.To reproduce
Slave is able to evict keys created in writable slaves
.Expected behavior
The test
Slave is able to evict keys created in writable slaves
should pass without any issues, as it did in previous versions 6.3.3.Additional information
The text was updated successfully, but these errors were encountered: