maria:10.2-compatibility-debug

Last commit made on 2018-09-05
Get this branch:
git clone -b 10.2-compatibility-debug https://git.launchpad.net/maria

Branch merges

Branch information

Name:
10.2-compatibility-debug
Repository:
lp:maria

Recent commits

04c0bf6... by Monty <email address hidden>

Added DBUG_ASSERT_AS_PRINTF to BUILD/..asan-max

fcc8341... by Sergey Vojtovich

Revert "MDEV-10296 - Multi-instance table cache"

This reverts commit 7e9ac7b8ac6752b741099a8dbff8a55736f0f32c.

80bfc1d... by Sergey Vojtovich

Revert "MDEV-10296 - Multi-instance table cache"

This reverts commit 8613633f2648637f916b949a25d36cfea4120758.

1be643d... by Sergey Vojtovich

Revert "MDEV-10296 - Multi-instance table cache"

This reverts commit a2b1c58c19f44ddaac3ec4d4714ffb0b2bec5f35.

90ad503... by Sergey Vojtovich

Revert "MDEV-10296 - Multi-instance table cache"

This reverts commit 0d88b97e1ec45e434f9e84beb90caa850c43d526.

071c382... by Monty <email address hidden>

Backport -DDBUG_ASSERT_AS_PRINTF from MariaDB 10.3

f180af1... by Monty <email address hidden>

Store pointer to mem_root and mem_root name at start of each memroot block

a2db878... by Marko Mäkelä

Check for row_prebuilt_t query graph overwrite

check_prebuilt_graphs(): A debug function that checks the
query graph type more frequently, so that corruption would
hopefully be caught before ha_innobase::close() is called
and the ut_error in que_graph_free_recursive() kicks in.

8dcf7bc... by Sachin Setiya

MDEV-9266 Creating index on temporaray table breaks replication

Problem:- Create/drop index was logged into binlog.

Goal:- Operation on temporary table should not be binlog when binlog format
is row.

Solution:-
We should add CF_FORCE_ORIGINAL_BINLOG_FORMAT when there is ddl on temp
table.
For optimize, analyze, repair we wont change anything ,Then will
be logged in binlog , But they also dont throw any error if operation fails
Since slave wont be having any temp table , but these operation on tmp
table will be processed without breaking replication.

For rename we need a different logic MDEV-16728 will solve it.

(cherry-pick from 10.0)

9c5cecf... by Sergei Golubchik

MDEV-15359 Thread stay in "cleaning up" status after finishing

make thd_get_error_context_description() to show not just
thd->proc_info, but exactly the same thread state that SHOW PROCESSLIST
shows.

(cherry-pick)