maria:10.10

Last commit made on 2022-08-03
Get this branch:
git clone -b 10.10 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
10.10
Repository:
lp:maria

Recent commits

360d994... by Brandon Nesterenko

MDEV-27161: Add option for SQL thread to limit maximum execution time per query replicated

New Feature:
============
This patch adds a new system variable, @@slave_max_statement_time,
which limits the execution time of s slave’s events that implements
an equivalent to @@max_statement_time for slave applier.

Reviewed By:
============
Andrei Elkin <email address hidden>

7864d95... by Jan Lindström

Fixed regression on SST tests. We incorrectly used my_thread_end(), which
sets mysys_var pointer to NULL, so the next THD::THD will crash.
Removed my_thread_init()/end() pairs and because
Wsrep_allowlist_service::allowlist_cb is not always called from a
new thread added a thread to do so.

Fix co-authored by Sergei Golubchik <email address hidden>
and mkaruza <email address hidden>

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

15783d7... by Jan Lindström

Test cleanup

7fdc993... by mkaruza <email address hidden>

MDEV-27263 Cluster bootstrap node shows duplicate wsrep allowlist IP warning messages on each restart.

We should clear `wsrep_allowlist` table on bootstrap before writing to
it.

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

9743d00... by mkaruza <email address hidden>

MDEV-27246 Implement a method to add IPs to allowlist for Galera Cluster node addresses that can make SST/IST requests

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

b3372d6... by Sergei Golubchik

use my_random_bytes() that correctly detects error conditions

2119647... by Sergei Golubchik

remove dead code

0caa6bf... by Daniel Black

MDEV-25704 more tests

3607da3... by Sergei Golubchik

MDEV-25704 RANDOM_BYTES - post-review fixes

don't error out on values out of range, return NULL
(as in, e.g. sqrt(-1))

d7e3265... by Daniel Black

MDEV-29154 Excessive warnings upon a call to RANDOM_BYTES

Bring the 5 warnings of select random_bytes(cast('x' as unsigned)+1);
back to two. 1 for Item_func_random_bytes::fix_length_and_dec and
one from Item_func_random_bytes::val_str.

The warnings are from args[0]->val_int().