RBR logging of system versioned tables (MDEV-18432)

[MDEV-18727] System Versioning: optimize DML operation Created: 2019-02-25  Updated: 2022-03-26  Resolved: 2019-11-26

Status: Closed
Project: MariaDB Server
Component/s: Data Manipulation - Delete, Data Manipulation - Update, Versioned Tables
Affects Version/s: 10.3, 10.4
Fix Version/s: 10.3.21, 10.4.11

Type: Technical task Priority: Critical
Reporter: Aleksey Midenkov Assignee: Aleksey Midenkov
Resolution: Fixed Votes: 0
Labels: None

Attachments: File view_fix.diff.gz    
Issue Links:
Blocks
blocks MDEV-16546 System versioning setting to allow hi... Closed
Duplicate
is duplicated by MDEV-15842 Index is not used for row_end in UPDA... Closed
is duplicated by MDEV-18957 UPDATE with LIMIT clause is wrong for... Closed
Relates
relates to MDEV-14687 DELETE HISTORY in prepared stmt crash Closed
relates to MDEV-15391 Server crashes in JOIN::fix_all_split... Closed
relates to MDEV-16783 Assertion `!conds' failed in mysql_de... Closed
relates to MDEV-17613 MIN/MAX Optimization (Select tables o... Stalled

 Description   

Improve versioning DML operation by replacing linear search of current records with `vers_setup_conds()`.


Generated at Thu Feb 08 08:46:17 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.