MySQL 8.4.3
Source Code Documentation
|
Aggregate checks of ONLY_FULL_GROUP_BY | Checks for some semantic constraints on queries using GROUP BY, or aggregate functions, or DISTINCT (ONLY_FULL_GROUP_BY) |
Backup | |
Binary Log | |
▼Client/Server Protocol | Client/server protocol related structures, macros, globals and functions |
Backward compatibility | |
Binlog Event Header Flags | |
COM_REFRESH Flags | Values for the sub_command in COM_REFRESH |
Capabilities Flags | Values for the capabilities flag bitmask used by the MySQL protocol |
Column Definition Flags | Values for the flags bitmask used by Send_field:flags |
Constants when using compression | |
Shutdown/kill enums and constants | |
▼Component Services Inventory | This is a group of all component service APIs |
Event tracking services | |
Keyring component services | |
MySQL string services | |
Table Access services | |
Configuration file parser | |
Data Dictionary | |
Descriptor Constants (moved from fsp0fsp.c) | |
Getters of pointers to the interface functions. | |
GroupLibsMysqlUtils | |
Header Constants (moved from fsp0fsp.c) | |
Helpers needed by Partition_helper | |
InnoDB Partitioning Private Handler | Functions specific for native InnoDB partitioning |
InnoDB Tablespace Flag Constants | |
Instantiator functions | The Instantiator functions are used to call constructors and operator new on classes that implement SQL functions, basically, even though they don't have to be functions |
Iterator classes for Gis_wkb_vector. | Gis_wkb_vector has two iterator classes — Gis_wkb_vector_const_iterator and Gis_wkb_vector_iterator |
Locking | |
Metadata Cache | |
▼MySQL Libraries | |
▼MySQL Libraries : Binlog Libraries | |
MySQL Libraries : Binlog Event | |
MySQL Libraries : GTID | |
MySQL Libraries : Serialization | |
MySQL Server Plugin Services | This is a group of all plugin service APIs |
On-line ALTER TABLE interface | |
On-line ALTER TABLE interface | |
▼Parse tree nodes | |
▼Nodes representing SQL statements | |
►ALTER TABLE statement | |
►CREATE TABLE statement | |
Parser | |
▼Performance Schema | The performance schema component |
▼Instrumentation Interface | |
►Instrumentation Binary Interface | |
►Instrumentation Programming Interface | |
▼Performance Schema Implementation | |
Performance Schema Buffers | |
Performance Schema Engine | |
Performance Schema Tables | |
Performance_schema_error_log | |
Performance_schema_tables | |
Platform-independent file system operations | This module contain platform-independent file system operations |
Plugin loader | Plugin loader for loading and working with plugins |
Pointers to the interface functions. | |
Query Executor | |
Query Optimizer | |
Query Optimizer | |
Query Planner | |
Query Resolver | |
Ref Optimizer | This module analyzes all equality predicates to determine the best independent ref/eq_ref/ref_or_null index access methods |
▼Replication | |
Binlog Event Header Flags | |
▼Runtime Environment | |
Event Scheduler | |
▼Mysys - low level utilities for MySQL | |
Mysys time utilities | |
▼Serialized Dictionary Information | Code to serialize and deserialize data dictionary objects, and for storing and retrieving the serialized representation from files or tablespaces |
(De)serialize api functions. | Functions for serializing (with complete header) and deserializing the dd object which supports this |
Function Templates for Composite Types | Defines function templates to handle types that do not map directly to a rapidjson type, and require some amount of converson/adaptation |
Internal Sdi_context Functions | Declarations of internal functions which operate on Sdi_context objects |
Key-related Function Templates | Defines wrapper function templates which handles the key part when writing and writing json |
Prealloced_array Typedefs | Defines a sub-class of Prealloced_array and some useful typedefs for use in (de)serialization code |
Rapidjson Type Aliases | Create type aliases for rapidjson template instantiations which will be used by (de)serialization code |
SDI API | Definition of externally visible functions and classes, declared in sdi.h |
SDI Internal | Objects internal to sdi-creation, and not callable from general server code |
Storage operations for SDIs in tablespaces. | Called from functions in sdi.cc if the dd object resides in an SE supporting SDI storage in tablespaces |
Storage operations on SDIs. | Functions for storing and dropping (deleting) SDIs |
►TU-internal definitions | Functions and classes internal to the translation unit in the anonymous namespace |
Value Function Overloads | Defines function templates for writing a "bare" (without the key) json value |
Server time functions | |
Stored Routines | |
Segment Inode Constants (moved from fsp0fsp.c) | |
Shortcut wrappers to the logger functions | |
Types of Krb5 interface functions. | |
Variable | Definitions |
Variable flags | Flags to specify the behavior of system variables |
Variable types | Possible system variable types |
caching_sha2_authentication information | |
operations | This module contain various utility operations |