Skip to content

Tags: supermt/server

Tags

mariadb-10.5.8

Toggle mariadb-10.5.8's commit message
Merge branch '10.4' into 10.5

mariadb-10.4.17

Toggle mariadb-10.4.17's commit message
Merge branch '10.3' into 10.4

mariadb-10.3.27

Toggle mariadb-10.3.27's commit message
MDEV-24117: Memory management problem (in range optimizer)

Adjust the testcase for MariaDB 10.3+ : prevent IN-to-subquery conversion
optimization from working.

mariadb-10.2.36

Toggle mariadb-10.2.36's commit message
MDEV-23811: With large number of indexes optimizer chooses an ineffic…

…ient plan

This bug could manifest itself for a query with WHERE condition containing
top level OR formula such that each conjunct contained a single-range
condition supported by the same index. One of these range conditions must
be fully covered by another range condition that is used later in the OR
formula. Additionally at least one of these condition should be ANDed with
a sargable range condition supported by a different index.

There were several attempts to fix related problems for OR conditions after
the backport of range optimizer code from MySQL (commit
0e19f3e). Unfortunately the first of these
fixes contained typo remained unnoticed until recently. This typo bug led
to rejection of valid range accesses. This patch fixed this typo bug.
The fix revealed another two bugs: one in a constructor for SEL_ARG,
the other in the function tree_or(). Both are fixed in this patch.

mariadb-10.5.7

Toggle mariadb-10.5.7's commit message
MDEV-24101 innodb_random_read_ahead=ON causes hang on DDL or shutdown

buf_read_ahead_random(): Do not leak a tablespace reference.
The reference was already acquired in fil_space_t::get(),
and we must only check that operations were not stopped.

This error was introduced when
commit 118e258
merged n_pending_ios, n_pending_ops into a single n_pending.

This was not noticed earlier, because innodb_random_read_ahead
is OFF by default and our regression tests did not vary that
parameter at all.

mariadb-10.4.16

Toggle mariadb-10.4.16's commit message
List of unstable tests for 10.4.16 release

mariadb-10.3.26

Toggle mariadb-10.3.26's commit message
List of unstable tests for 10.3.26 release

mariadb-10.2.35

Toggle mariadb-10.2.35's commit message
List of unstable tests for 10.2.35 release

mariadb-10.1.48

Toggle mariadb-10.1.48's commit message
List of unstable tests for 10.1.48 release

mariadb-10.5.6

Toggle mariadb-10.5.6's commit message
Merge branch '10.4' into 10.5