mariadb/extra
Marko Mäkelä 1a6f708ec5 MDEV-15058: Deprecate and ignore innodb_buffer_pool_instances
Our benchmarking efforts indicate that the reasons for splitting the
buf_pool in commit c18084f71b
have mostly gone away, possibly as a result of
mysql/mysql-server@ce6109ebfd
or similar work.

Only in one write-heavy benchmark where the working set size is
ten times the buffer pool size, the buf_pool->mutex would be
less contended with 4 buffer pool instances than with 1 instance,
in buf_page_io_complete(). That contention could be alleviated
further by making more use of std::atomic and by splitting
buf_pool_t::mutex further (MDEV-15053).

We will deprecate and ignore the following parameters:

	innodb_buffer_pool_instances
	innodb_page_cleaners

There will be only one buffer pool and one page cleaner task.

In a number of INFORMATION_SCHEMA views, columns that indicated
the buffer pool instance will be removed:

	information_schema.innodb_buffer_page.pool_id
	information_schema.innodb_buffer_page_lru.pool_id
	information_schema.innodb_buffer_pool_stats.pool_id
	information_schema.innodb_cmpmem.buffer_pool_instance
	information_schema.innodb_cmpmem_reset.buffer_pool_instance
2020-02-12 14:45:21 +02:00
..
aws_sdk move aws_sdk to extra/ 2019-02-21 14:48:04 +01:00
crc32-vpmsum compilation failure on ppc with -DCMAKE_BUILD_TYPE=Debug 2019-10-22 09:45:39 +03:00
crc32_armv8_neon Armv8 CRC32 optimization (#772) 2019-05-24 18:20:27 +04:00
mariabackup MDEV-15058: Deprecate and ignore innodb_buffer_pool_instances 2020-02-12 14:45:21 +02:00
readline Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
wolfssl silence a warning in WolfSSL. 2020-01-21 09:20:59 +01:00
charset2html.c Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
CMakeLists.txt Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
comp_err.c longer regex error messages 2019-12-21 10:34:02 +01:00
innochecksum.cc Merge 10.4 into 10.5 2019-12-16 07:47:17 +02:00
my_print_defaults.c MDEV-12684 Show what config file a sysvar got a value from 2019-10-14 10:29:30 +02:00
mysql_waitpid.c MDEV-12684 Show what config file a sysvar got a value from 2019-10-14 10:29:30 +02:00
mysqld_safe_helper.c
perror.c Merge 10.4 into 10.5 2019-11-19 10:45:28 +08:00
replace.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
resolve_stack_dump.c MDEV-12684 Show what config file a sysvar got a value from 2019-10-14 10:29:30 +02:00
resolveip.c MDEV-12684 Show what config file a sysvar got a value from 2019-10-14 10:29:30 +02:00