maria:bb-10.4-MDEV-22021

Last commit made on 2020-03-30
Get this branch:
git clone -b bb-10.4-MDEV-22021 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.4-MDEV-22021
Repository:
lp:maria

Recent commits

d55709a... by Daniele Sciascia <email address hidden>

MDEV-22021: Galera database could get inconsistent with rollback to savepoint

When binlog is disabled, WSREP will not behave correctly when
SAVEPOINT ROLLBACK is executed and we will not rollback transaction.

9eae063... by Sergey Vojtovich

num_worker_threads my_atomic to Atomic_counter

e91a3ea... by Sergey Vojtovich

shutdown_group_count my_atomic to Atomic_counter

ed8bf7c... by Sergey Vojtovich

next_timeout_check my_atomic to std::atomic

ba679ae... by Sergey Vojtovich

Fix for rpl_start_stop_slave failure

One may access freed THD members after LOCK_thd_kill is released.

With original code it can happen when killing wsrep-disabled thread on a
wsrep-enabled server. With 91ab42a8 it is happening on a wsrep-disabled
server.

af4b2ae... by Sergey Petrunia

MDEV-21887: federatedx crashes on SELECT ... INTO query in select_handler code

Backport to 10.4:

- Don't try to push down SELECTs that have a side effect

- In case the storage engine did support pushdown of SELECT with an INTO
  clause, write the rows we've got from it into select->join->result,
  and not thd->protocol. This way, SELECT ... INTO ... FROM
  smart_engine_table will put the result into where instructed, and
  NOT send it to the client.

1c8de23... by Sergey Vojtovich

dequeued_count my_atomic to Atomic_counter

Also allocate inuse_relaylog with new rather than my_malloc(MY_ZEROFILL).

98fc6b9... by Vladislav Vaintroub

MDEV-20388 : disable inline assembly in WolfSSL if MSAN is on

A desperate attempt to workaround MemorySanitizer deficiencies.

3a1075b... by Vladislav Vaintroub

MDEV-19519 mysql_install_db.exe doesn't set password_last_changed for newly created password

497a416... by Kentoku SHIBA

change from to for adding defaults-file in Spider tests