maria:bb-10.4-igor

Last commit made on 2019-05-06
Get this branch:
git clone -b bb-10.4-igor https://git.launchpad.net/maria

Branch merges

Branch information

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

Recent commits

fd386e3... by Igor Babaev on 2019-05-06

MDEV-18689 Simple query with extra brackets stopped working

Parenthesis around table names and derived tables should be allowed
in FROM clauses and some other context as it was in earlier versions.

Returned test queries that used such parenthesis in 10.3 to their
original form. Adjusted test results accordingly.

b8259e4... by Monty <email address hidden> on 2019-05-05

MDEV-19384 Deadlock in FTWRL

The deadlock happened between FTWRL under open HANDLER, LOCK TABLE and
DROP DATABASE

Fixed by reverting the previous fix for handler open in
lock_global_read_lock()

Fixed the original (wrong) test case in flush_read_lock.test to be
repeatable.

60bd353... by Vladislav Vaintroub on 2019-05-03

Fixes for atomic writes on Windows.

Windows does atomic writes, as long as they are aligned and multiple
of sector size. this is documented in MSDN.

Fix innodb.doublewrite test to always use doublewrite buffer,
(even if atomic writes are autodetected)

59a266a... by Vladislav Vaintroub on 2019-05-03

MDEV-17380: fix incorrect #ifdef

c477623... by Vladislav Vaintroub on 2019-05-03

MDEV-19388 Improve SSD detection on Windows

Fallback to detecting if TRIM is enabled, if we cannot determine
seek penalty.

f81007f... by Marko Mäkelä on 2019-05-05

Fix the Windows build

d3dcec5... by Marko Mäkelä on 2019-05-05

Merge 10.3 into 10.4

b132b88... by Marko Mäkelä on 2019-05-05

Merge 10.3 into 10.4

27980b0... by Sachin Setiya on 2019-05-05

MDEV-19365 Assertion failure in LONG Unique after 10.3 merge

If handler->inited is RND use cloned handler for long unique duplicate search.

e8dd18a... by Sergey Vojtovich on 2019-05-04

Restore vars_list destructor

Regression after reverting fair THD members constructors/destructors.
vars_list can be used standalone, in such cases destructor is needed.

Part of MDEV-14984 - regression in connect performance