Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.3.1
Description
The purpose of MDEV-12288 is to reset the DB_TRX_ID column when the history is being removed. This is not taking place:
--source include/have_innodb.inc
|
CREATE TABLE t1(a INT PRIMARY KEY, b INT NOT NULL) ENGINE=InnoDB;
|
INSERT INTO t1 VALUES(1,2),(3,4);
|
UPDATE t1 SET b=-3 WHERE a=3;
|
# Initiate a full purge, which should reset all DB_TRX_ID.
|
SET GLOBAL innodb_fast_shutdown=0;
|
--source include/shutdown_mysqld.inc
|
After running this test, the t1.ibd file page 3 will contain nonzero DB_TRX_ID values.
Attachments
Issue Links
- blocks
-
MDEV-13697 DB_TRX_ID is not always reset when the history is removed
-
- Closed
-
- causes
-
MDEV-13654 Various crashes due to DB_TRX_ID mismatch in table-rebuilding ALTER TABLE…LOCK=NONE
-
- Closed
-
-
MDEV-13820 trx_id_check() fails during row_log_table_apply()
-
- Closed
-
- is caused by
-
MDEV-12288 Reset DB_TRX_ID when the history is removed, to speed up MVCC
-
- Closed
-
- relates to
-
MDEV-13542 Crashing on a corrupted page is unhelpful
-
- Closed
-
-
MDEV-8139 Fix scrubbing
-
- Closed
-
-
MDEV-13559 encryption.innodb-redo-badkey failed in buildbot
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Link |
This issue is caused by |
Status | Open [ 1 ] | In Progress [ 3 ] |
Assignee | Marko Mäkelä [ marko ] | Jan Lindström [ jplindst ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Link |
This issue relates to |
Assignee | Jan Lindström [ jplindst ] | Marko Mäkelä [ marko ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
issue.field.resolutiondate | 2017-08-16 10:12:56.0 | 2017-08-16 10:12:56.652 |
Resolution | Fixed [ 1 ] | |
Status | Stalled [ 10000 ] | Closed [ 6 ] |
Link |
This issue relates to |
Link |
This issue causes |
Link |
This issue blocks |
Link |
This issue causes |
Workflow | MariaDB v3 [ 82101 ] | MariaDB v4 [ 152626 ] |
bb-10.3-marko