mariadb/storage/innobase
Marko Mäkelä 21bec97044 MDEV-32050: Clean up online ALTER
UndorecApplier::assign_rec(): Remove. We will pass the undo record to
UndorecApplier::apply_undo_rec(). There is no need to copy the
undo record, because nothing else can write to the undo log pages
that belong to an active or incomplete transaction.

trx_t::apply_log(): Buffer-fix the undo page across mini-transaction
boundary in order to avoid repeated page lookups.

Reviewed by: Vladislav Lesin
2023-10-25 08:27:27 +03:00
..
btr Remove bogus references to replaced Google contributions 2023-08-21 15:51:16 +03:00
buf Merge 10.5 into 10.6 2023-10-23 16:43:48 +03:00
data Merge 10.4 into 10.5 2022-10-25 11:26:37 +03:00
dict MDEV-32272 lock_release_on_prepare_try() does not release lock if supremum bit is set along with other bits set in lock's bitmap 2023-10-13 16:29:04 +03:00
eval MDEV-27336 Crash on DROP DATABASE due to out-of-bounds result from InnoDB SUBSTR() 2021-12-21 17:33:26 +02:00
fil Merge 10.5 into 10.6 2023-10-19 13:50:00 +03:00
fsp Merge 10.5 into 10.6 2023-10-19 13:50:00 +03:00
fts Merge branch '10.4' into 10.5 2023-04-24 12:43:47 +02:00
fut MDEV-13542: Crashing on corrupted page is unhelpful 2022-06-06 14:03:22 +03:00
gis MDEV-26827 Make page flushing even faster 2023-03-16 17:19:58 +02:00
ha MDEV-22871: Remove pointer indirection for InnoDB hash_table_t 2020-06-18 14:16:01 +03:00
handler Merge 10.5 into 10.6 2023-10-19 13:50:00 +03:00
ibuf MDEV-32132 DROP INDEX followed by CREATE INDEX may corrupt data 2023-09-08 11:28:21 +03:00
include MDEV-32050: Clean up online ALTER 2023-10-25 08:27:27 +03:00
lock MDEV-32530 Race condition in lock_wait_rpl_report() 2023-10-24 14:33:14 +03:00
log Merge 10.5 into 10.6 2023-10-19 13:50:00 +03:00
mem MDEV-27058: Reduce the size of buf_block_t and buf_page_t 2021-11-18 17:47:19 +02:00
mtr MDEV-32552 Write-ahead logging is broken for freed pages 2023-10-23 16:13:16 +03:00
mysql-test/storage_engine
os Merge 10.5 into 10.6 2023-10-06 14:34:01 +03:00
page Merge 10.5 into 10.6 2023-04-11 16:15:19 +03:00
pars MDEV-13542: Crashing on corrupted page is unhelpful 2022-06-06 14:03:22 +03:00
que Merge 10.5 into 10.6 2023-03-28 15:25:52 +03:00
read MDEV-29612 ReadViewBase::snapshot() misses an optimization 2022-10-06 13:14:16 +03:00
rem Merge 10.5 into 10.6 2023-07-05 16:40:22 +03:00
row MDEV-32050: Clean up online ALTER 2023-10-25 08:27:27 +03:00
srv Merge 10.5 into 10.6 2023-10-19 13:50:00 +03:00
sync MDEV-29324 s390x patch srw_lock.cc 2023-09-07 01:45:49 -07:00
trx MDEV-32050: Clean up online ALTER 2023-10-25 08:27:27 +03:00
unittest MDEV-27956 hardware lock ellision on s390x/ppc64{,le} 2022-03-11 10:42:27 +11:00
ut Merge 10.5 into 10.6 2022-11-23 18:13:28 +02:00
.clang-format-old switch off storage/innobase/.clang-format: InnoDB uses a common formatting style for all new code 2021-03-17 11:01:15 +03:00
bzip2.cmake Add feature summary at the end of cmake. 2021-07-21 10:22:56 +03:00
CMakeLists.txt Merge 10.5 into 10.6 2023-09-04 10:15:02 +03:00
COPYING.Google
COPYING.Percona
lz4.cmake Add feature summary at the end of cmake. 2021-07-21 10:22:56 +03:00
lzma.cmake Add feature summary at the end of cmake. 2021-07-21 10:22:56 +03:00
lzo.cmake Add feature summary at the end of cmake. 2021-07-21 10:22:56 +03:00
snappy.cmake Add feature summary at the end of cmake. 2021-07-21 10:22:56 +03:00