mirror of
https://github.com/MariaDB/server.git
synced 2025-01-30 02:30:06 +01:00
ea37b14409
This is joint work with Thirunarayanan Balathandayuthapani.
The MDL interface between InnoDB and the rest of the server
(in storage/innobase/dict/dict0dict.cc and in include/)
is my work, while most everything else is Thiru's.
The collection of InnoDB persistent statistics and the
defragmentation were not refactored to use MDL. They will
keep relying on lower-level interlocking with
fil_check_pending_operations().
The purge of transaction history and the background operations on
fulltext indexes will use MDL. We will revert
commit
|
||
---|---|---|
.. | ||
psi | ||
auth_dialog_client.h | ||
client_plugin.h | ||
client_plugin.h.pp | ||
plugin.h | ||
plugin_audit.h | ||
plugin_audit.h.pp | ||
plugin_auth.h | ||
plugin_auth.h.pp | ||
plugin_auth_common.h | ||
plugin_data_type.h | ||
plugin_data_type.h.pp | ||
plugin_encryption.h | ||
plugin_encryption.h.pp | ||
plugin_ftparser.h | ||
plugin_ftparser.h.pp | ||
plugin_function.h | ||
plugin_function.h.pp | ||
plugin_password_validation.h | ||
plugin_password_validation.h.pp | ||
service_base64.h | ||
service_debug_sync.h | ||
service_encryption.h | ||
service_encryption_scheme.h | ||
service_json.h | ||
service_kill_statement.h | ||
service_logger.h | ||
service_md5.h | ||
service_my_crypt.h | ||
service_my_print_error.h | ||
service_my_snprintf.h | ||
service_progress_report.h | ||
service_sha1.h | ||
service_sha2.h | ||
service_thd_alloc.h | ||
service_thd_autoinc.h | ||
service_thd_error_context.h | ||
service_thd_mdl.h | ||
service_thd_rnd.h | ||
service_thd_specifics.h | ||
service_thd_timezone.h | ||
service_thd_wait.h | ||
service_wsrep.h | ||
services.h |