MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
hash_row_preamble_st Struct Reference

#include <rpl_utility.h>

Public Attributes

my_hash_value_type hash_value
uint length
HASH_SEARCH_STATE search_state
bool is_search_state_inited

Detailed Description

Internal structure that acts as a preamble for HASH_ROW_POS in memory structure.

Allocation is done in Hash_slave_rows::make_entry as part of the entry allocation.

Definition at line 61 of file rpl_utility.h.

Member Data Documentation

bool hash_row_preamble_st::is_search_state_inited

Wether this search_state is usable or not.

Definition at line 82 of file rpl_utility.h.

uint hash_row_preamble_st::length

Length of the key.

Definition at line 71 of file rpl_utility.h.

HASH_SEARCH_STATE hash_row_preamble_st::search_state

The search state used to iterate over multiple entries for a given key.

Definition at line 77 of file rpl_utility.h.


The documentation for this struct was generated from the following file: