maria:10.5-MDEV-19514

Last commit made on 2019-06-04
Get this branch:
git clone -b 10.5-MDEV-19514 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
10.5-MDEV-19514
Repository:
lp:maria

Recent commits

84a9b5c... by Thirunarayanan Balathandayuthapani <email address hidden> on 2019-06-04

MDEV-19514 Defer change buffer merge until pages are requested

- Basically it sorts the undo log records based on table id.
- All table entries in one batch assigned by the same purge thread
- It avoids contention on dict_index_t::lock

0e58920... by Thirunarayanan Balathandayuthapani <email address hidden> on 2019-05-29

- first few changes for MDEV-19514

da65298... by Alexander Barkov on 2019-05-28

Adding a forgotten --source include/have_debug.inc into alter_table_debug.test

f021317... by Alexander Barkov on 2019-05-28

MDEV-19612 Split ALTER related data type specific code in sql_table.cc to Type_handler

d1d6fe9... by Alexander Barkov on 2019-05-28

Using more of Sql_mode_save. Adding a similar class for THD::abort_on_warnings.

c0cd662... by Marko Mäkelä on 2019-05-27

Merge 10.4 to 10.5

e32212c... by Marko Mäkelä on 2019-05-27

MDEV-19582 Out-of-bounds memory accesses by WolfSSL

Fix errors caught by clang-7 in the encrypted variants of the tests
innodb.innodb-table-online innodb.innodb-index-online

ff10e0f... by Vladislav Vaintroub on 2019-05-26

MDEV-19313 Add test for thread_pool_info

307ca69... by Vladislav Vaintroub on 2019-05-26

Add some variables to the generic threadpool, that could help to analyze
stalls etc better.

- thread_pool_exact_stats - uses high precision timestamp for
the time when connection was added to the queue. This timestamp helps
calculating queuing time shown in I_S.THREADPOOL_QUEUES entries.

- If thread_pool_dedicated_listener is on, then each group will have its
own dedicated listener, that does not convert to worker.
With this variable on, the queueing time in I_S.THREADPOOL_QUEUES , and
actual queue size in I_S.THREADPOOOL_GROUPS will be more exact, since
IO request are immediately dequeued from poll, without delay.

Part of MDEV-19313.

2fc13d0... by Vladislav Vaintroub on 2019-05-26

MDEV-19313 Threadpool : provide information schema tables for internals of generic threadpool

Added thread_pool_groups, thread_pool_queues, thread_pool_waits and
thread_pool_stats tables to information_schema.