[MDEV-12286] rocksdb.blind_delete_without_tx_api test fails Created: 2017-03-17  Updated: 2017-05-24

Status: Open
Project: MariaDB Server
Component/s: Storage Engine - RocksDB
Affects Version/s: 10.2.5
Fix Version/s: 10.2

Type: Bug Priority: Major
Reporter: Sergei Petrunia Assignee: Sergei Petrunia
Resolution: Unresolved Votes: 0
Labels: None

Issue Links:
PartOf
is part of MDEV-9658 Make MyRocks in MariaDB stable Closed

 Description   

Currently, it fails with a time out:

worker[1] Test still running: rocksdb.blind_delete_without_tx_api
worker[1] Test still running: rocksdb.blind_delete_without_tx_api
rocksdb.blind_delete_without_tx_api 'row' [ fail ]
        Test ended at 2017-03-17 01:11:49
 
CURRENT_TEST: rocksdb.blind_delete_without_tx_api
mysqltest: In included file "./include/wait_for_slave_param.inc": 
included from ./include/wait_for_slave_sql_error.inc at line 41:
included from /home/psergey/dev-git/10.2-mariarocks/storage/rocksdb/mysql-test/rocksdb/t/blind_delete_without_tx_api.test at line 110:
At line 119: Timeout in include/wait_for_slave_param.inc

The result from queries just before the failure was:
< snip >
master-bin.000001       9456614 Delete_rows_v1  1       9464807 table_id: 31
master-bin.000001       9464807 Delete_rows_v1  1       9473000 table_id: 31
master-bin.000001       9473000 Delete_rows_v1  1       9481193 table_id: 31
master-bin.000001       9481193 Delete_rows_v1  1       9489386 table_id: 31
master-bin.000001       9489386 Delete_rows_v1  1       9497579 table_id: 31
master-bin.000001       9497579 Delete_rows_v1  1       9505772 table_id: 31
master-bin.000001       9505772 Delete_rows_v1  1       9513965 table_id: 31
master-bin.000001       9513965 Delete_rows_v1  1       9522158 table_id: 31
master-bin.000001       9522158 Delete_rows_v1  1       9530351 table_id: 31
master-bin.000001       9530351 Delete_rows_v1  1       9538544 table_id: 31
master-bin.000001       9538544 Delete_rows_v1  1       9546737 table_id: 31
master-bin.000001       9546737 Delete_rows_v1  1       9554930 table_id: 31
master-bin.000001       9554930 Delete_rows_v1  1       9559923 table_id: 31 flags: STMT_END_F
master-bin.000001       9559923 Xid     1       9559954 COMMIT /* xid=24158 */
 
**** SHOW RELAYLOG EVENTS on server_1 ****
relaylog_name = 'No such row'
SHOW RELAYLOG EVENTS IN 'No such row';
Log_name        Pos     Event_type      Server_id       End_log_pos     Info
connection slave;
 
More results from queries before failure can be found in /home/psergey/dev-git/10.2-mariarocks/mysql-test/var/log/blind_delete_without_tx_api.log
 
 - saving '/home/psergey/dev-git/10.2-mariarocks/mysql-test/var/log/rocksdb.blind_delete_without_tx_api-row/' to '/home/psergey/dev-git/10.2-mariarocks/mysql-test/var/log/rocksdb.blind_delete_without_tx_api-row/'
--------------------------------------------------------------------------
The servers were restarted 0 times
Spent 0.000 of 2674 seconds executing testcases
 
Failure: Failed 1/1 tests, 0.00% were successful.
 
Failing test(s): rocksdb.blind_delete_without_tx_api



 Comments   
Comment by Sergei Petrunia [ 2017-03-17 ]

Even if it didn't time out, rows_deleted_blind counter is still ifdef'ed away:
ha_rocksdb.cc:

...
#ifdef MARIAROCKS_NOT_YET
    stats.rows_deleted_blind++;
#endif
...

Generated at Thu Feb 08 07:56:32 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.