Go to the source code of this file.
◆ enable_digest_if_any_plugin_needs_it()
Enables digests in the parser state if any plugin needs it.
- Parameters
-
thd | The session. |
ps | This parser state will have digests enabled if any plugin needs it. |
- Note
- For the time being, only post-parse query rewrite plugins are able to request digests. If other plugin types need the same, this function needs to be modified.
◆ invoke_post_parse_rewrite_plugins()
bool invoke_post_parse_rewrite_plugins |
( |
THD * |
thd, |
|
|
bool |
is_prepared |
|
) |
| |
Calls query rewrite plugins after parsing the query.
- Parameters
-
[in] | thd | The session with the query to be rewritten. |
| is_prepared | True if the query was a prepared statement. |
◆ invoke_pre_parse_rewrite_plugins()
void invoke_pre_parse_rewrite_plugins |
( |
THD * |
thd | ) |
|
Calls the query rewrite plugins' respective rewrite functions before parsing the query.
- Parameters
-
[in] | thd | The session sending the query to be rewritten. |