Details
Description
The sys_var class has the deprecation_substitute member to mark the deprecated variables. As it's set the server produces warnings when these variables are used. However, the plugin has no means to utilize that functionality.
So the PLUGIN_VAR_DEPRECATED flag is proposed to set that deprecation_substitute with the empty string. A non-empty string can make the warning more informative, but there's no nice way seen to specify it, and not that needed at the moment.
Attachments
Issue Links
- blocks
-
MDEV-27228 Deprecate Spider plugin variables that result in excessive tweak
-
- Stalled
-
- causes
-
MDEV-30332 PLUGIN_VAR_DEPRECATED fails to throw a warning on startup
-
- Closed
-
- relates to
-
MDEV-32917 Documentation - no easy way to determine deprecated/removed variables
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 10.6 [ 24028 ] | |
Fix Version/s | 10.7 [ 24805 ] | |
Fix Version/s | 10.8 [ 26121 ] |
Link | This issue relates to MDEV-27228 [ MDEV-27228 ] |
Assignee | Alexey Botchkov [ holyfoot ] | Nayuta Yanagisawa [ JIRAUSER47117 ] |
Priority | Major [ 3 ] | Critical [ 2 ] |
Link | This issue relates to MDEV-27228 [ MDEV-27228 ] |
Link | This issue blocks MDEV-27228 [ MDEV-27228 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Summary | add PLUGIN_VAR_DEPRECATED flag to plugin variables. | add PLUGIN_VAR_DEPRECATED flag to plugin variables |
Description |
The sys_var class has the deprecated_substitute member to mark the deprecated variables. As it's set the server produces warnings when these variables are used.
But the plugin has to mean to utilize that functionality. So the PLUGIN_VAR_DEPRECATED flag is proposed to set that deprecated_substitute with the empty string. Non-empty string can make the warning more informative, but there's no nice way seen to specify it and not that needed at the moment. |
The sys_var class has the deprecated_substitute member to mark the deprecated variables. As it's set the server produces warnings when these variables are used. However, the plugin has no means to utilize that functionality.
So the PLUGIN_VAR_DEPRECATED flag is proposed to set that deprecated_substitute with the empty string.A non-empty string can make the warning more informative, but there's no nice way seen to specify it, and not that needed at the moment. |
Description |
The sys_var class has the deprecated_substitute member to mark the deprecated variables. As it's set the server produces warnings when these variables are used. However, the plugin has no means to utilize that functionality.
So the PLUGIN_VAR_DEPRECATED flag is proposed to set that deprecated_substitute with the empty string.A non-empty string can make the warning more informative, but there's no nice way seen to specify it, and not that needed at the moment. |
The sys_var class has the {{deprecation_substitute}} member to mark the deprecated variables. As it's set the server produces warnings when these variables are used. However, the plugin has no means to utilize that functionality.
So the PLUGIN_VAR_DEPRECATED flag is proposed to set that deprecated_substitute with the empty string.A non-empty string can make the warning more informative, but there's no nice way seen to specify it, and not that needed at the moment. |
Description |
The sys_var class has the {{deprecation_substitute}} member to mark the deprecated variables. As it's set the server produces warnings when these variables are used. However, the plugin has no means to utilize that functionality.
So the PLUGIN_VAR_DEPRECATED flag is proposed to set that deprecated_substitute with the empty string.A non-empty string can make the warning more informative, but there's no nice way seen to specify it, and not that needed at the moment. |
The sys_var class has the {{deprecation_substitute}} member to mark the deprecated variables. As it's set the server produces warnings when these variables are used. However, the plugin has no means to utilize that functionality.
So the PLUGIN_VAR_DEPRECATED flag is proposed to set that {{deprecation_substitute}} with the empty string. A non-empty string can make the warning more informative, but there's no nice way seen to specify it, and not that needed at the moment. |
Fix Version/s | 10.3 [ 22126 ] | |
Fix Version/s | 10.4 [ 22408 ] |
Summary | add PLUGIN_VAR_DEPRECATED flag to plugin variables | Add PLUGIN_VAR_DEPRECATED flag to plugin variables |
Assignee | Nayuta Yanagisawa [ JIRAUSER47117 ] | Alexey Botchkov [ holyfoot ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Assignee | Alexey Botchkov [ holyfoot ] | Nayuta Yanagisawa [ JIRAUSER47117 ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
Fix Version/s | 10.3.35 [ 27512 ] | |
Fix Version/s | 10.4.25 [ 27510 ] | |
Fix Version/s | 10.5.16 [ 27508 ] | |
Fix Version/s | 10.6.8 [ 27506 ] | |
Fix Version/s | 10.7.4 [ 27504 ] | |
Fix Version/s | 10.8.3 [ 27502 ] | |
Fix Version/s | 10.3 [ 22126 ] | |
Fix Version/s | 10.4 [ 22408 ] | |
Fix Version/s | 10.5 [ 23123 ] | |
Fix Version/s | 10.6 [ 24028 ] | |
Fix Version/s | 10.7 [ 24805 ] | |
Fix Version/s | 10.8 [ 26121 ] | |
Resolution | Done [ 10200 ] | |
Status | Stalled [ 10000 ] | Closed [ 6 ] |
Link |
This issue causes |
Link |
This issue relates to |