My Project
|
#include <ha_partition.h>
Public Member Functions | |
bool | init (uint num_parts) |
void | lock_auto_inc () |
void | unlock_auto_inc () |
Public Attributes | |
bool | auto_inc_initialized |
mysql_mutex_t | auto_inc_mutex |
ulonglong | next_auto_inc_val |
bool | partition_name_hash_initialized |
HASH | partition_name_hash |
Parts_share_refs * | partitions_share_refs |
Partition specific Handler_share.
mysql_mutex_t Partition_share::auto_inc_mutex |
protecting auto_inc val
ulonglong Partition_share::next_auto_inc_val |
first non reserved value
Hash of partition names. Initialized in the first ha_partition::open() for the table_share. After that it is read-only, i.e. no locking required.
Storage for each partitions Handler_share