maria:bb-10.4-kevgs

Last commit made on 2021-09-16
Get this branch:
git clone -b bb-10.4-kevgs https://git.launchpad.net/maria

Branch merges

Branch information

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

Recent commits

5b0a760... by Eugene

MDEV-26621 assertion failue "index->table->persistent_autoinc" in /storage/innobase/btr/btr0btr.cc during IMPORT

dict_index_t::clear_instant_alter(): when searhing for an AUTO_INCREMENT column
don't skip the beginning of the list because the field can be at the beginning of the list

689b8d0... by Monty <email address hidden>

MDEV-23519 Protocol packet - "Original Name" info is showing alias name,
instead of original name of the column

When doing refactoring of temporary table field creation a mistake was
done when copying the column name when creating internal temporary tables.
For internal temporary tables we should use the original field name, not
the item name (= alias).

adaf0dd... by Daniel Black

MDEV-26601: mysys - O_TMPFILE ^ O_CREAT

Thanks to Fabian Vogt for noticing the mutual exclusions
of these open flags on tmpfs caused by mariadb opening it
incorrectly.

As such we clear the O_CREAT flag while opening it as O_TMPFILE.

5527fc5... by Daniele Sciascia <email address hidden>

MDEV-21613 Failed to open table mysql.wsrep_streaming_log for writing

Fix sporadic failure for MTR test galera_sr.GCF-1018B. The test
sometimes fails due to an error that is logged to the error log
unnecessarily.
A deterministic test case (included in this patch) shows that the
error is loggen when a transaction is BF aborted right before it
opens the streaming log table to perform fragment removal. When that
happens, the attempt to open the table fails and consequently an error
is logged. There is no need to log this error, as an ER_LOCK_DEADLOCK
error is returned to the client.

Reviewed-by: Jan Lindström <email address hidden>

74368a1... by Vladislav Vaintroub

Merge branch '10.3' into 10.4

8988e47... by Vladislav Vaintroub

Merge branch '10.2' into 10.3

# Conflicts:
# cmake/os/Windows.cmake
# sql/sql_yacc.yy

f345172... by Vladislav Vaintroub

MDEV-26527 speedup appveyor build - 10.2

3504f70... by Vladislav Vaintroub

Bison 3.7 - fix "conversion from 'ptrdiff_t' to 'ulong', possible loss of data"

879e21b... by Vladislav Vaintroub

Define minbuild target for 10.2

7e6b033... by Vladislav Vaintroub

Fix MYSQL_MAINTAINER_MODE=ERR, on Windows, with Ninja , in 10.2

A conversion warning 4267 that we want to disable(prior to 10.3),
was suppressed with cmake VS generator for C++ and C, despite being set
only for CXX flags.

The fix is to disable the warning in C flags, too. In 10.2, this warning
is noisy, in 10.3 it is fixed.