mirror of
https://github.com/MariaDB/server.git
synced 2025-11-03 04:16:13 +01:00
Since MariaDB 10.2.2, temporary table metadata is not written to the InnoDB data dictionary tables. Therefore, the DICT_TF2_TEMPORARY flag cannot be set in SYS_TABLES, except if there exist orphan temporary tables that were created before MariaDB 10.2.2. trx_resurrect_table_locks(): Do not skip temporary tables. If a resurrect transaction modified a temporary table that was created before MariaDB 10.2.2, that table would be treated internally as a persistent table. It is safer to resurrect locks than to skip the table, because the table would be modified on transaction rollback. |
||
|---|---|---|
| .. | ||
| dict0boot.cc | ||
| dict0crea.cc | ||
| dict0defrag_bg.cc | ||
| dict0dict.cc | ||
| dict0load.cc | ||
| dict0mem.cc | ||
| dict0stats.cc | ||
| dict0stats_bg.cc | ||