[MDEV-27735] Deprecate the parameter innodb_change_buffering Created: 2022-02-03  Updated: 2023-04-19  Resolved: 2022-02-14

Status: Closed
Project: MariaDB Server
Component/s: Storage Engine - InnoDB
Fix Version/s: 10.9.0

Type: Task Priority: Blocker
Reporter: Marko Mäkelä Assignee: Marko Mäkelä
Resolution: Fixed Votes: 0
Labels: corruption, performance

Issue Links:
Blocks
blocks MDEV-29694 Remove the InnoDB change buffer Closed
is blocked by MDEV-27734 Set innodb_change_buffering=none by d... Closed
Relates
relates to MDEV-11658 Simpler, faster IMPORT of InnoDB tables Open
relates to MDEV-29983 Deprecate innodb_file_per_table Closed
relates to MDEV-30134 buf_page_t::unfix(): Assertion `!((f ... Closed
relates to MDEV-31088 Server freeze due to innodb_change_bu... Closed
relates to MDEV-30332 PLUGIN_VAR_DEPRECATED fails to throw ... Closed

 Description   

As a follow-up to MDEV-27734 Set innodb_change_buffering=none by default
we should mark the option innodb_change_buffering deprecated, to inform users of its future removal.

To allow seamless upgrades, we must retain some traces of the change buffering even after ignoring the option. Any buffered changes must continue to be merged when the affected secondary index leaf pages are being accessed.


Generated at Thu Feb 08 09:55:10 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.