mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-25496 Assertion 'trx->bulk_insert' failed on INSERT
row_get_prebuilt_insert_row(): Remove some fallback code that had been
added in commit 8ea923f55b
(MDEV-24818).
It seems that after all, statement boundaries are being reliably
indicated by ha_innobase::start_stmt() or
(for partitioned tables) ha_innobase::external_lock().
This commit is contained in:
@@ -174,3 +174,11 @@ COMMIT;
|
||||
SET autocommit=1;
|
||||
DROP TABLE t1;
|
||||
DROP TEMPORARY TABLE t0;
|
||||
#
|
||||
# MDEV-25496 Assertion 'trx->bulk_insert' failed
|
||||
# in trx_undo_report_row_operation on INSERT
|
||||
#
|
||||
CREATE TABLE t (i INT) ENGINE=InnoDB PARTITION BY HASH (i) PARTITIONS 2;
|
||||
INSERT INTO t VALUES (0);
|
||||
INSERT INTO t VALUES (1),(0),(1);
|
||||
DROP TABLE t;
|
||||
|
Reference in New Issue
Block a user