Commit 279184a0 authored by Sergei Petrunia's avatar Sergei Petrunia

MDEV-14562: rocksdb.bloomfilter failed in buildbot

Bloom filter is only used when reading the data from disk. If the data
happens to be still in the memtable, bloomfilter wont be used.

Stabilize the testcase by making sure the data is on disk before we
read it.
parent fb5d5794
...@@ -43,6 +43,7 @@ insert t1 ...@@ -43,6 +43,7 @@ insert t1
select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc" select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc"
from seq_1_to_10000; from seq_1_to_10000;
insert t2 select * from t1; insert t2 select * from t1;
set global rocksdb_force_flush_memtable_now=1;
call bloom_start(); call bloom_start();
select count(*) from t1; select count(*) from t1;
count(*) count(*)
...@@ -443,6 +444,7 @@ insert t1 ...@@ -443,6 +444,7 @@ insert t1
select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc" select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc"
from seq_1_to_10000; from seq_1_to_10000;
insert t2 select * from t1; insert t2 select * from t1;
set global rocksdb_force_flush_memtable_now=1;
call bloom_start(); call bloom_start();
select count(*) from t1; select count(*) from t1;
count(*) count(*)
...@@ -843,6 +845,7 @@ insert t1 ...@@ -843,6 +845,7 @@ insert t1
select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc" select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc"
from seq_1_to_10000; from seq_1_to_10000;
insert t2 select * from t1; insert t2 select * from t1;
set global rocksdb_force_flush_memtable_now=1;
call bloom_start(); call bloom_start();
select count(*) from t1; select count(*) from t1;
count(*) count(*)
...@@ -1243,6 +1246,7 @@ insert t1 ...@@ -1243,6 +1246,7 @@ insert t1
select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc" select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc"
from seq_1_to_10000; from seq_1_to_10000;
insert t2 select * from t1; insert t2 select * from t1;
set global rocksdb_force_flush_memtable_now=1;
call bloom_start(); call bloom_start();
select count(*) from t1; select count(*) from t1;
count(*) count(*)
...@@ -1643,6 +1647,7 @@ insert t1 ...@@ -1643,6 +1647,7 @@ insert t1
select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc" select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc"
from seq_1_to_10000; from seq_1_to_10000;
insert t2 select * from t1; insert t2 select * from t1;
set global rocksdb_force_flush_memtable_now=1;
call bloom_start(); call bloom_start();
select count(*) from t1; select count(*) from t1;
count(*) count(*)
......
...@@ -43,6 +43,7 @@ insert t1 ...@@ -43,6 +43,7 @@ insert t1
select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc" select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc"
from seq_1_to_10000; from seq_1_to_10000;
insert t2 select * from t1; insert t2 select * from t1;
set global rocksdb_force_flush_memtable_now=1;
call bloom_start(); call bloom_start();
select count(*) from t1; select count(*) from t1;
count(*) count(*)
...@@ -443,6 +444,7 @@ insert t1 ...@@ -443,6 +444,7 @@ insert t1
select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc" select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc"
from seq_1_to_10000; from seq_1_to_10000;
insert t2 select * from t1; insert t2 select * from t1;
set global rocksdb_force_flush_memtable_now=1;
call bloom_start(); call bloom_start();
select count(*) from t1; select count(*) from t1;
count(*) count(*)
...@@ -843,6 +845,7 @@ insert t1 ...@@ -843,6 +845,7 @@ insert t1
select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc" select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc"
from seq_1_to_10000; from seq_1_to_10000;
insert t2 select * from t1; insert t2 select * from t1;
set global rocksdb_force_flush_memtable_now=1;
call bloom_start(); call bloom_start();
select count(*) from t1; select count(*) from t1;
count(*) count(*)
...@@ -1243,6 +1246,7 @@ insert t1 ...@@ -1243,6 +1246,7 @@ insert t1
select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc" select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc"
from seq_1_to_10000; from seq_1_to_10000;
insert t2 select * from t1; insert t2 select * from t1;
set global rocksdb_force_flush_memtable_now=1;
call bloom_start(); call bloom_start();
select count(*) from t1; select count(*) from t1;
count(*) count(*)
...@@ -1643,6 +1647,7 @@ insert t1 ...@@ -1643,6 +1647,7 @@ insert t1
select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc" select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc"
from seq_1_to_10000; from seq_1_to_10000;
insert t2 select * from t1; insert t2 select * from t1;
set global rocksdb_force_flush_memtable_now=1;
call bloom_start(); call bloom_start();
select count(*) from t1; select count(*) from t1;
count(*) count(*)
......
...@@ -5,6 +5,7 @@ insert t1 ...@@ -5,6 +5,7 @@ insert t1
select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc" select (seq+9) div 10, (seq+4) div 5, (seq+4) div 5, seq, seq, 1000, "aaabbbccc"
from seq_1_to_10000; from seq_1_to_10000;
insert t2 select * from t1; insert t2 select * from t1;
set global rocksdb_force_flush_memtable_now=1;
# BF conditions (prefix short(4B)|medium(20B)|long(240B)) # BF conditions (prefix short(4B)|medium(20B)|long(240B))
#0 no eq condition (o, x, x) #0 no eq condition (o, x, x)
......
...@@ -68,7 +68,6 @@ rpl_row_triggers : Requires read-free slave. ...@@ -68,7 +68,6 @@ rpl_row_triggers : Requires read-free slave.
compact_deletes: MDEV-12663 : rocksdb.compact_deletes times out and causes other tests to fail compact_deletes: MDEV-12663 : rocksdb.compact_deletes times out and causes other tests to fail
blind_delete_without_tx_api: MDEV-12286: rocksdb.blind_delete_without_tx_api test fails blind_delete_without_tx_api: MDEV-12286: rocksdb.blind_delete_without_tx_api test fails
information_schema: MDEV-14372: unstable testcase information_schema: MDEV-14372: unstable testcase
bloomfilter: MDEV-14562
## ##
## Tests that fail for some other reason ## Tests that fail for some other reason
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment