maria:bb-10.4-svoj

Last commit made on 2020-10-15
Get this branch:
git clone -b bb-10.4-svoj https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.4-svoj
Repository:
lp:maria

Recent commits

9bd9c56... by Sergey Vojtovich

MDEV-19508 - Issue with: #define SI_KERNEL

Reverted 07e9b1389, use setsid() instead.

Conventional use of SIGHUP to dump daemon information or flush caches
assumes preceeding setsid() call.

Ideally we should not setup SIGHUP handler in bootstrap and (probably)
debug_gdb modes.

Additional information on SysV style and systemd style daemons:
https://www.freedesktop.org/software/systemd/man/daemon.html

a6f9564... by Daniel Black

MDEV-22761: innodb row_search_idx_cond_check handle CHECK_ABORTED_BY_USER

Part #3:
Two more cases within row_search_mvcc need to handle the CHECK_ABORTED_BY_USER
and process this as a DB_INTERRUPTED.

c03885c... by Sergey Petrunia

MDEV-22761: innodb row_search_idx_cond_check handle CHECK_ABORTED_BY_USER

Part #2:
- row_search_mvcc() should return DB_INTERRUPTED when it got
- Move the sync point from innodb internals to
  handler_rowid_filter_check() where other storage engines can use
  it too
- Add a similar syncpoint for the ICP check.
- Add a bigger test and test coverage for Rowid Filter with MyISAM
- Add test coverage for killed-during-ICP-check scenario

171da6b... by Daniel Black

MDEV-22761: innodb row_search_idx_cond_check handle CHECK_ABORTED_BY_USER

handler_rowid_filter_check can return CHECK_ABORTED_BY_USER.

All the functions that call row_search_idx_cond_check handle the
CHECK_ABORTED_BY_USER return value. So return it rather than generating an
error.

This incorrect handling was introduced in MDEV-21794 (8d85715d507d).

Reviewer: Marko Mäkelä

5896a49... by Nikita Malyavin

MDEV-19130 Assertion failed in handler::update_auto_increment

add store/restore_auto_increment in period portion insert/update functions

c2ac0ce... by Sergei Golubchik

Merge tag 'mariadb-10.4.15' into 10.4

232715f... by Daniel Bartholomew <email address hidden>

bump the VERSION

9e100f4... by Oleksandr "Sanja" Byelkin

Better German Error message.

fee807f... by Jan Lindström

MDEV-22148 : Assertion `state_ == s_exec || state_ == s_quitting' failed in optimized builds | SIGABRT in wsrep::client_state::disable_streaming

Actual bug seems to be already fixed, just adding a test case.

a6e451d... by Sergei Golubchik

Merge branch '10.3' into 10.4