[MDEV-19606] Replace std::list with std::forward_list Created: 2019-05-27  Updated: 2022-01-24  Resolved: 2019-05-28

Status: Closed
Project: MariaDB Server
Component/s: Storage Engine - InnoDB
Affects Version/s: 10.4
Fix Version/s: 10.4.6

Type: Bug Priority: Major
Reporter: Marko Mäkelä Assignee: Marko Mäkelä
Resolution: Fixed Votes: 0
Labels: performance

Issue Links:
Problem/Incident
causes MDEV-21787 Alter table failure tries to access u... Closed
Relates
relates to MDEV-27451 gcol.virtual_index_drop fails with Le... Closed

 Description   

Given that MariaDB Server 10.4 depends on C++11, which provides a singly-linked list template std::forward_list, InnoDB should use it instead of the doubly-linked std::list where applicable, to slightly reduce the memory footprint.


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