[MDEV-31076] Implement plugin_whitelist Created: 2023-04-18 Updated: 2023-04-18 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Plugins |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major |
| Reporter: | Federico Razzoli | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | plugins | ||
| Description |
|
The variable plugin_maturity determines which plugins we can or cannot install. The default is One less than the server maturity. So you seem to agree that requiring the "stable" level might be unpractical. But I don't think there is a magical maturity level that fits all cases and all plugins. We could set it to a looser value, but normally we'd do that just because we want to make one exception. Which defies the purpose of having plugin_maturity at all. It would be better to set plugin_maturity=stable and have a plugin_whitelist variable which is a comma-separated list of plugins that we want to be able to use, regardless their maturity level. Should this variable be dynamic? I don't have a strong opinion, but the case described in |