mariadb/storage/innobase
Eugene Kosov 7f9dc0d84a split log_t::buf into two buffers
Maybe this patch will help catch problems like buffer overflow.

log_t::first_in_use: removed

log_t::buf: this is where mtr_t are supposed to append data
log_t::flush_buf: this is from server writes to a file

Those two buffers are std::swap()ped when some thread is gonna write
to a file
2020-04-30 11:56:16 +03:00
..
btr Merge 10.1 into 10.2 2020-03-13 07:20:36 +02:00
buf split log_t::buf into two buffers 2020-04-30 11:56:16 +03:00
data Merge 10.2 into 10.3 2019-07-16 18:39:21 +03:00
dict Merge 10.2 into 10.3 2020-04-27 16:06:26 +03:00
eval Merge 10.2 into 10.3 2019-12-12 14:41:51 +02:00
fil Merge 10.2 into 10.3 2020-04-15 09:56:03 +03:00
fsp MDEV-12353 preparation: Replace mtr_x_lock() and friends 2019-11-14 11:40:33 +02:00
fts Merge 10.2 into 10.3 2020-04-28 22:29:13 +03:00
fut Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
gis Merge 10.2 into 10.3 2020-04-28 22:29:13 +03:00
ha Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
handler Merge 10.2 into 10.3 2020-04-28 22:29:13 +03:00
ibuf Merge 10.2 into 10.3 2020-03-30 11:12:56 +03:00
include split log_t::buf into two buffers 2020-04-30 11:56:16 +03:00
lock Merge 10.2 into 10.3 2020-04-27 14:24:41 +03:00
log split log_t::buf into two buffers 2020-04-30 11:56:16 +03:00
mach Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
mem Merge branch '10.2' into 10.3 2020-02-10 20:34:16 +01:00
mtr MDEV-12353 preparation: Replace mtr_x_lock() and friends 2019-11-14 11:40:33 +02:00
mysql-test/storage_engine Fix for MDEV-17449, typo in error message (#1146) 2019-03-24 21:24:28 +04:00
os Merge 10.2 into 10.3 2020-03-20 18:12:17 +02:00
page Merge 10.2 into 10.3 2020-03-30 11:12:56 +03:00
pars Merge 10.2 into 10.3 2019-12-12 14:41:51 +02:00
que Merge 10.2 into 10.3 2020-03-30 11:12:56 +03:00
read MVCC::view_close(): Correct comments 2019-09-04 09:42:38 +03:00
rem Merge 10.2 into 10.3 2020-01-18 16:56:16 +02:00
row Merge 10.2 into 10.3 2020-04-28 22:29:13 +03:00
srv split log_t::buf into two buffers 2020-04-30 11:56:16 +03:00
sync Merge 10.2 into 10.3 2019-12-12 14:41:51 +02:00
trx Merge 10.2 into 10.3 2020-04-27 16:06:26 +03:00
ut Merge 10.2 into 10.3 2019-12-12 14:41:51 +02:00
.clang-format add .clang-format file for InnoDB 2019-10-29 21:56:24 +03:00
bzip2.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
CMakeLists.txt MDEV-21337 fix aligned_malloc() 2019-12-18 20:09:52 +08:00
compile-innodb Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
COPYING.Google move to storage/innobase 2015-05-04 19:17:21 +02:00
COPYING.Percona move to storage/innobase 2015-05-04 19:17:21 +02:00
innodb.cmake Merge 10.2 into 10.3 2019-12-27 15:14:48 +02:00
lz4.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
lzma.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
lzo.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
plugin_exports Solaris compilation failure: xtradb is linked in statically, ha_innodb.so needs 2014-05-01 14:05:52 +02:00
snappy.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00