MySQL 8.4.1
Source Code Documentation
anonymous_namespace{composite_iterators.cc}::SpillState Member List

This is the complete list of members for anonymous_namespace{composite_iterators.cc}::SpillState, including all inherited members.

append_hash_map_to_HF()anonymous_namespace{composite_iterators.cc}::SpillStateprivate
chunk_index_to_set(size_t chunk_index)anonymous_namespace{composite_iterators.cc}::SpillStateinlineprivatestatic
chunk_offset(size_t chunk_index)anonymous_namespace{composite_iterators.cc}::SpillStateinlineprivatestatic
compute_chunk_file_sets(const Operand *current_operand)anonymous_namespace{composite_iterators.cc}::SpillStateprivate
current_chunk_file_set() constanonymous_namespace{composite_iterators.cc}::SpillStateinline
current_chunk_idx() constanonymous_namespace{composite_iterators.cc}::SpillStateinline
hash_map_type typedefanonymous_namespace{composite_iterators.cc}::SpillState
hash_to_chunk_index(uint64_t hash) constanonymous_namespace{composite_iterators.cc}::SpillStateinlineprivate
init(const Operand &left_operand, hash_map_type *hash_map, size_t rows_in_hash_table, size_t read_rows_before_dedup, MEM_ROOT *hash_map_mem_root, TABLE *t)anonymous_namespace{composite_iterators.cc}::SpillState
initialize_first_HF_chunk_files()anonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_bufferanonymous_namespace{composite_iterators.cc}::SpillState
m_chunk_filesanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_chunk_offsetanonymous_namespace{composite_iterators.cc}::SpillState
m_current_chunk_file_setanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_current_chunk_idxanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_current_row_in_chunkanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_hash_mapanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_hash_map_mem_rootanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_hash_seedanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_magic_primeanonymous_namespace{composite_iterators.cc}::SpillStateprivatestatic
m_materialized_tableanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_no_of_chunk_file_setsanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_num_chunksanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_offending_rowanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_read_rows_before_dedupanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_remaining_inputanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_row_bufferanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_row_countsanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_rows_in_hash_mapanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_secondary_overflowanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_setanonymous_namespace{composite_iterators.cc}::SpillState
m_simulated_chunk_idxanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_simulated_row_noanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_simulated_set_idxanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_spill_read_stateanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_table_collectionanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_thdanonymous_namespace{composite_iterators.cc}::SpillStateprivate
m_unsavedanonymous_namespace{composite_iterators.cc}::SpillState
read_next_row(const Operand *current_operand)anonymous_namespace{composite_iterators.cc}::SpillState
read_next_row_secondary_overflow()anonymous_namespace{composite_iterators.cc}::SpillState
read_state()anonymous_namespace{composite_iterators.cc}::SpillStateinline
ReadingState enum nameanonymous_namespace{composite_iterators.cc}::SpillState
reset_for_spill_handling()anonymous_namespace{composite_iterators.cc}::SpillStateprivate
reset_hash_map(hash_map_type *hash_map)anonymous_namespace{composite_iterators.cc}::SpillStateinlinestatic
save_offending_row()anonymous_namespace{composite_iterators.cc}::SpillState
save_operand_to_IF_chunk_files(const Operand *current_operand)anonymous_namespace{composite_iterators.cc}::SpillStateprivate
save_rest_of_operand_to_IF_chunk_files(const Operand *current_operand)anonymous_namespace{composite_iterators.cc}::SpillStateinlineprivate
secondary_overflow() constanonymous_namespace{composite_iterators.cc}::SpillStateinline
secondary_overflow_handling_done()anonymous_namespace{composite_iterators.cc}::SpillStateinline
set_secondary_overflow()anonymous_namespace{composite_iterators.cc}::SpillStateinline
SetCounts typedefanonymous_namespace{composite_iterators.cc}::SpillStateprivate
simulated_secondary_overflow(bool *spill)anonymous_namespace{composite_iterators.cc}::SpillState
spill()anonymous_namespace{composite_iterators.cc}::SpillStateinline
SpillState(THD *thd, MEM_ROOT *mem_root)anonymous_namespace{composite_iterators.cc}::SpillStateinline
spread_hash_map_to_HF_chunk_files()anonymous_namespace{composite_iterators.cc}::SpillStateprivate
switch_to_HF()anonymous_namespace{composite_iterators.cc}::SpillStateinlineprivate
switch_to_IF()anonymous_namespace{composite_iterators.cc}::SpillStateinlineprivate
thd()anonymous_namespace{composite_iterators.cc}::SpillStateinline
write_completed_HFs(THD *thd, const Operands &operands, ha_rows *stored_rows)anonymous_namespace{composite_iterators.cc}::SpillState
write_HF(THD *thd, size_t set, size_t chunk_idx, const Operands &operands, ha_rows *stored_rows)anonymous_namespace{composite_iterators.cc}::SpillState
write_partially_completed_HFs(THD *thd, const Operands &operands, ha_rows *stored_rows)anonymous_namespace{composite_iterators.cc}::SpillState