mariadb/extra
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
..
crc32-vpmsum crc32-vpmsum: Restore non volatile registers on zero length CRC 2016-08-05 11:50:46 +04:00
mariabackup MDEV-23475 InnoDB performance regression for write-heavy workloads 2020-08-19 11:18:56 +03:00
readline Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
yassl Merge 10.1 into 10.2 2020-07-01 12:03:55 +03:00
charset2html.c Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
CMakeLists.txt Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
comp_err.c MDEV-22545: my_vsnprintf behaves not as in C standard 2020-05-24 21:27:08 +02:00
innochecksum.cc MDEV-19740: Silence a bogus "may be uninitialized" warning 2019-08-15 15:58:37 +03:00
my_print_defaults.c Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
mysql_waitpid.c Update FSF Address 2019-05-11 21:29:06 +03:00
mysqld_safe_helper.c mysqld_safe_help - remove warning 2017-04-30 15:06:01 +04:00
perror.c Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
replace.c Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
resolve_stack_dump.c Fixed memory leaks in resolve_stack_dump 2020-04-18 11:51:42 +03:00
resolveip.c Update FSF Address 2019-05-11 21:29:06 +03:00