[MDEV-11487] Revert InnoDB internal temporary tables from WL#7682 Created: 2016-12-05  Updated: 2019-04-03  Resolved: 2016-12-09

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

Type: Task Priority: Major
Reporter: Marko Mäkelä Assignee: Marko Mäkelä
Resolution: Fixed Votes: 0
Labels: temporary


 Description   

WL#7682 in MySQL 5.7 introduced the possibility to create light-weight temporary tables in InnoDB. These are called 'intrinsic temporary tables' in InnoDB, and in MySQL 5.7, they can be created by the optimizer for sorting or buffering data in query processing.
In MariaDB 10.2, the optimizer temporary tables cannot be created in InnoDB, so we should remove the dead code and related data structures.



 Comments   
Comment by Marko Mäkelä [ 2016-12-05 ]

I created the branch bb-10.2-mdev-11487 for this.

Comment by Marko Mäkelä [ 2016-12-07 ]

Note: This will be dead code until MariaDB implements something equivalent to WL#6711: Support InnoDB as additional storage engine for tmp table which introduced the parameter internal_tmp_disk_storage_engine in MySQL 5.7.

Comment by Jan Lindström (Inactive) [ 2016-12-09 ]

ok from me.

Generated at Thu Feb 08 07:50:19 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.