maria:bb-11.2-ycp

Last commit made on 2023-10-13
Get this branch:
git clone -b bb-11.2-ycp https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-11.2-ycp
Repository:
lp:maria

Recent commits

96292ff... by Yuchen Pei <email address hidden>

MDEV-31117 Fix spider connection info parsing

Spider connection string is a comma-separated parameter definitions,
where each definition is of the form "<param_title> <param_value>",
where <param_value> is quote delimited on both ends, with backslashes
acting as an escaping prefix.

Despite the simple syntax, the existing spider connection string
parser was poorly-written, complex, hard to reason and error-prone,
causing issues like the one described in MDEV-31117. For example it
treated param title the same way as param value when assigning, and
have nonsensical fields like delim_title_len and delim_title.

Thus as part of the bugfix, we clean up the spider comment connection
string parsing, including:

- Factoring out some code from the parsing function
- Simplify the struct `st_spider_param_string_parse`
- And any necessary changes caused by the above changes

a05b5dd... by Dmitry Shulga <email address hidden>

MDEV-32123: require_secure_transport doesn't allow TCP connections

In case the option require_secure_transport is on the user can't
establish a secure ssl connection over TCP protocol. Inability to set up
a ssl session over TCP was caused by the fact that a type of client's
connection was checked before ssl handshake performed (ssl handshake
happens at the function acl_authenticate()). At that moment vio type has
the value VIO_TYPE_TCPIP for client connection that uses TCP transport.
In result, checking for allowable vio type for fails despite the fact
that SSL session being established. To fix the issue move checking of
vio type for allowable values inside the function
  parse_client_handshake_packet()
right after client's capabilities discovered that SSL is not requested
by the client.

872ed53... by Sergei Golubchik

fix a sporadic failure of main.alter_table_online_debug on windows

first seen in daca468c682

37e854f... by Sergei Golubchik

Merge branch '11.1' into 11.2

05d850d... by Sergei Golubchik

Merge branch '11.0' into 11.1

3f6bccb... by Sergei Golubchik

Merge branch '10.11' into 11.0

8044606... by VladislavVaintroub

MDEV-32252 "Backup Utilities" not available to install on windows

Commit 738d4604b723237681cacbffd0fb88da14ed314a changed component name
from "backup" to "Backup". Use the new name now.

daca468... by Alexey Botchkov

MDEV-32243 Make older compilers happy with log.h.

Fix the Cache_flip_event_log constructor.

034848c... by Sergei Golubchik

Merge branch '10.10' into 10.11

11c6917... by Sergei Golubchik

fix galera.galera_as_slave_gtid_myisam for 10.10+