mariadb/storage/innobase/row
Thirunarayanan Balathandayuthapani cfbc6af690 MDEV-36017 Alter table aborts when temporary directory is full
Problem:
=======
- During inplace algorithm, concurrent DML fails to write
the log operation into the temporary file. InnoDB fail to
mark the error for the online log.

- ddl_log_write() releases the global ddl lock prematurely before
release the log memory entry

Fix:
===
row_log_online_op(): Mark the error in online log when
InnoDB ran out of temporary space

fil_space_extend_must_retry(): Mark the os_has_said_disk_full
as true if os_file_set_size() fails

btr_cur_pessimistic_update(): Return error code when
btr_cur_pessimisitic_insert() fails

ddl_log_write(): Release the global ddl lock after releasing the
log memory entry when error was encountered
2025-04-01 13:26:18 +05:30
..
row0ext.cc Merge 10.3 into 10.4 2020-07-02 07:39:33 +03:00
row0ftsort.cc Merge branch '10.5' into 10.6 2023-12-17 11:20:43 +01:00
row0import.cc MDEV-35494 fil_space_t::fil_space_t() may be unsafe with GCC -flifetime-dse 2024-12-11 14:44:42 +02:00
row0ins.cc MDEV-36015: unrepresentable value in row_parse_int() 2025-02-13 15:10:53 +01:00
row0log.cc MDEV-36017 Alter table aborts when temporary directory is full 2025-04-01 13:26:18 +05:30
row0merge.cc MDEV-35413 InnoDB: Cannot load compressed BLOB 2024-11-22 08:33:03 +02:00
row0mysql.cc MDEV-36061 Incorrect error handling on DDL with FULLTEXT INDEX 2025-02-13 16:28:06 +01:00
row0purge.cc MDEV-35508 Race condition between purge and secondary index INSERT or UPDATE 2024-11-29 10:44:38 +02:00
row0quiesce.cc Check and remove high stack usage 2024-04-23 14:12:31 +03:00
row0row.cc Merge branch '10.5' into 10.6 2024-10-29 14:20:03 +01:00
row0sel.cc MDEV-36015: unrepresentable value in row_parse_int() 2025-02-13 15:10:53 +01:00
row0uins.cc MDEV-32050: Clean up log parsing 2023-10-25 08:27:08 +03:00
row0umod.cc MDEV-32175: Reduce page_align(), page_offset() calls 2024-11-21 11:01:30 +02:00
row0undo.cc MDEV-32175: Reduce page_align(), page_offset() calls 2024-11-21 11:01:30 +02:00
row0upd.cc MDEV-34515: Contention between purge and workload 2024-08-26 12:23:06 +03:00
row0vers.cc MDEV-32175: Reduce page_align(), page_offset() calls 2024-11-21 11:01:30 +02:00