maria:bb-10.7-MDEV-26238

Last commit made on 2021-12-05
Get this branch:
git clone -b bb-10.7-MDEV-26238 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.7-MDEV-26238
Repository:
lp:maria

Recent commits

ee768a7... by Rucha Deodhar <email address hidden>

MDEV-26238: Remove inconsistent behaviour of --default-* options
in my_print_defaults

Analysis: --defaults* option is recognized anywhere in the commandline
instead of only at the beginning because handle_options() recognizes
options in any order.
Fix: use get_defaults_options() which recognizes --defaults* options only at
the beginning. After this is done, we only want to recognize other options
given in any order which can be done using handle_options(). So only skip
--defaults* options and pass rest of them to handle_options().
Also, removed -e, -g and -c because only my_print_defaults supports them.

182bf9b... by Marko Mäkelä

Merge 10.6 into 10.7

6deaff5... by Marko Mäkelä

MDEV-27058 fixup: GCC 11 -march=i686 -Warray-bounds

page_zip_des_t::clear(): Avoid a bogus GCC warning with
some pointer arithmetics. Yes, storing the unrelated member "fix"
in this object is ugly, but it avoids memory alignment overhead
on 64-bit architectures.

3f7040f... by Marko Mäkelä

Merge 10.5 into 10.6

fa13255... by Marko Mäkelä

Correct some comments

In commit aae3f921adec9b9d1bff093c9a75a94e44f5c8d4
recv_apply_hashed_log_recs() was replaced by recv_sys_t::apply().

5d7da02... by Eugene

MDEV-27139 32-bit systems fail to use big innodb-log-file-size

log_write_buf(): do not cast to size_t which prevents to write to files
which a bigger that 4G and remove useless assertion

d2a7710... by Marko Mäkelä

Merge 10.4 into 10.5

f458acc... by Marko Mäkelä

MDEV-27160 Out of memory in main.long_unique

A part of the test main.long_unique attempts to insert records
with two 60,000,001-byte columns. Let us move that test into
a separate file main.long_unique_big, declared as big test,
so that it can be skipped in environments with limited memory.

658a1e1... by Christopher Odenbach

Use mysqladmin ping instead of pid files

How 'bout know?

1b0fb2f... by Christopher Odenbach

Fix logrotate problem with twice configured pid-file option

Hi,

if the pid-file option is configured more than once (e.g. multiple times in different files), my_print_defaults prints it twice, resulting in the logrotate postrotate script failing because of a syntax error. Debian fixed this already (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830976#42).

Perhaps you could implement this small change in the other branches as well?

Thanks,

Christopher