mariadb/extra/mariabackup
Marko Mäkelä 309302a3da MDEV-23475 InnoDB performance regression for write-heavy workloads
In commit fe39d02f51 (MDEV-20638)
we removed some wake-up signaling of the master thread that should
have been there, to ensure a steady log checkpointing workload.

Common sense suggests that the commit omitted some necessary calls
to srv_inc_activity_count(). But, an attempt to add the call to
trx_flush_log_if_needed_low() as well as to reinstate the function
innobase_active_small() did not restore the performance for the
case where sync_binlog=1 is set.

Therefore, we will revert the entire commit in MariaDB Server 10.2.
In MariaDB Server 10.5, adding a srv_inc_activity_count() call to
trx_flush_log_if_needed_low() did restore the performance, so we
will not revert MDEV-20638 across all versions.
2020-08-19 11:18:56 +03:00
..
crc Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
quicklz
backup_copy.cc Fix GCC 10.2.0 -Og -Wmaybe-uninitialized 2020-08-11 15:58:16 +03:00
backup_copy.h
backup_mysql.cc MDEV-20230: mariabackup --ftwrl-wait-timeout never times out on explicit 2020-04-27 22:10:50 +03:00
backup_mysql.h MDEV-18438 Don't stream xtrabackup_info of extra-lsndir 2019-09-19 17:47:54 +03:00
backup_wsrep.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
changed_page_bitmap.cc Merge 10.1 to 10.2 2019-11-06 10:18:51 +02:00
changed_page_bitmap.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
CMakeLists.txt Merge branch '10.1' into 10.2 2020-01-24 13:46:49 +01:00
common.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
datasink.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
datasink.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
ds_archive.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
ds_archive.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
ds_buffer.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
ds_buffer.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
ds_compress.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
ds_compress.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
ds_local.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
ds_local.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
ds_stdout.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
ds_stdout.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
ds_tmpfile.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
ds_tmpfile.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
ds_xbstream.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
ds_xbstream.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
encryption_plugin.cc Merge 10.1 into 10.2 2019-03-06 15:15:59 +02:00
encryption_plugin.h
fil_cur.cc MDEV-19335 Remove buf_page_t::encrypted 2019-10-09 13:13:12 +03:00
fil_cur.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
innobackupex.cc Merge branch '10.1' into 10.2 2020-01-24 13:46:49 +01:00
innobackupex.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
read_filt.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
read_filt.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
write_filt.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
write_filt.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
wsrep.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
xb0xb.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
xb_regex.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
xbcloud.cc Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
xbstream.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
xbstream.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
xbstream_read.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
xbstream_write.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
xtrabackup.cc MDEV-23475 InnoDB performance regression for write-heavy workloads 2020-08-19 11:18:56 +03:00
xtrabackup.h MDEV-19347: Mariabackup does not honor ignore_db_dirs from server 2020-04-21 10:34:37 +03:00