maria:11.3

Last commit made on 2024-03-01
Get this branch:
git clone -b 11.3 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
11.3
Repository:
lp:maria

Recent commits

2d9f91a... by Sergei Golubchik

MDEV-33554 Upgrade from 11.2 to 11.3 changes root's privileges

let ALL PRIVILEGES to always mean ALL PRIVILEGES over all
upgrades, no matter what new privileges were added in later versions.

7403e0a... by Sergei Golubchik

MDEV-33459 upgrades 11.X.2→11.(X+1).2

allow RPM upgrades from a different minor version,
if the major version is the same.

64218c6... by Oleksandr "Sanja" Byelkin

Merge branch '11.3' into mariadb-11.3.2

f388f78... by Daniel Bartholomew <email address hidden>

Merge branch 'bb-11.3-bumpversion' of github.com:MariaDB/server into bb-11.3-bumpversion

ab475de... by Daniel Bartholomew <email address hidden>

bump the VERSION

068a681... by Yuchen Pei <email address hidden>

MDEV-33441 Do not deinit plugin variables when retry requested

After MDEV-31400, plugins are allowed to ask for retries when failing
initialisation. However, such failures also cause plugin system
variables to be deleted (plugin_variables_deinit()) before retrying
and are not re-added during retry.

We fix this by checking that if the plugin has requested a retry the
variables are not deleted. Because plugin_deinitialize() also calls
plugin_variables_deinit(), if the retry fails, the variables will
still be deleted.

Alternatives considered:

- remove the plugin_variables_deinit() from plugin_initialize() error
handling altogether. We decide to take a more conservative approach
here.

- re-add the system variables during retry. It is more complicated
than simply iterating over plugin->system_vars and call
my_hash_insert(). For example we will need to assign values to
the test_load field and extract more code from test_plugin_options(),
if that is possible.

d21cb43... by Oleksandr "Sanja" Byelkin

Merge branch '11.2' into 11.3

79580f4... by Sergei Golubchik

Merge branch '11.1' into 11.2

b6680e0... by Sergei Golubchik

Merge branch '11.0' into 11.1

6ef0b2e... by Sergei Golubchik

Merge branch '10.11' into 11.0