mysqlslap: specifying --engine and --create does not work with --engine=<storage_engine>:<option>
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MariaDB |
Fix Released
|
Undecided
|
Hakan Küçükyılmaz |
Bug Description
How to repeat:
1) <option> is missing and does not work with replication
mysqlslap \
--delimiter=";" \
--create="CREATE TABLE A (a int);INSERT INTO A Values (23)" \
--query="SELECT * FROM A" \
--concurrency=1 \
--iterations=1 \
--engine=
-vvvvv \
--post-
...
set storage_
CREATE TABLE A (a int);
INSERT INTO A Values (23);
Generating primary key list
connected!
SELECT * FROM A;
Table Create Table
A CREATE TABLE `A` (\n `a` int(11) DEFAULT NULL\n) ENGINE=MEMORY DEFAULT CHARSET=latin1
Generating stats
Benchmark
Running for engine memory
Average number of seconds to run all queries: 0.060 seconds
Minimum number of seconds to run all queries: 0.060 seconds
Maximum number of seconds to run all queries: 0.060 seconds
Number of clients running queries: 1
Average number of queries per client: 1
DROP SCHEMA IF EXISTS `mysqlslap`;
2) Crashing
mysqlslap \
--delimiter=";" \
--create="CREATE TABLE A (a int);INSERT INTO A Values (23)" \
--query="SELECT * FROM A" \
--concurrency=1 \
--iterations=1 \
--engine=
-vvvvv \
--post-
...
Parsing engines to use.
Segmentation fault
Both bugs are connected to an unintialized buffer usage.
Changed in maria: | |
assignee: | nobody → Hakan Küçükyılmaz (hakan-askmonty) |
status: | New → Fix Committed |
Changed in maria: | |
status: | Fix Committed → Fix Released |