Commit 013b8003 authored by Sergei Petrunia's avatar Sergei Petrunia

MDEV-19608: MyRocks should check if it is compiled with CRC32 support

- An attempt at checking that MyRocks ins compiled with fast CRC32
parent 35522455
...@@ -117,3 +117,5 @@ INSERT INTO t1 VALUES (1); ...@@ -117,3 +117,5 @@ INSERT INTO t1 VALUES (1);
CREATE TABLE t2 ENGINE=RocksDB AS SELECT VALUES(i) AS a FROM t1; CREATE TABLE t2 ENGINE=RocksDB AS SELECT VALUES(i) AS a FROM t1;
DELETE FROM t2; DELETE FROM t2;
DROP TABLE t1,t2; DROP TABLE t1,t2;
# Check that RocksDB is compiled with CRC32
FOUND 1 /Fast CRC32 supported: Supported/ in LOG
...@@ -112,3 +112,12 @@ INSERT INTO t1 VALUES (1); ...@@ -112,3 +112,12 @@ INSERT INTO t1 VALUES (1);
CREATE TABLE t2 ENGINE=RocksDB AS SELECT VALUES(i) AS a FROM t1; CREATE TABLE t2 ENGINE=RocksDB AS SELECT VALUES(i) AS a FROM t1;
DELETE FROM t2; DELETE FROM t2;
DROP TABLE t1,t2; DROP TABLE t1,t2;
--echo # Check that RocksDB is compiled with CRC32
let $MYSQLD_DATADIR=`SELECT @@datadir`;
let SEARCH_FILE= $MYSQLD_DATADIR/\#rocksdb/LOG;
let SEARCH_PATTERN=Fast CRC32 supported: Supported;
--source include/search_pattern_in_file.inc
#eval select '$SEARCH_FILE';
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