MySQL 9.0.0
Source Code Documentation
handler.cc File Reference

TempTable public handler API implementation. More...

Namespaces

namespace  temptable
 

Macros

#define DBUG_RET(result)   return static_cast<int>(result)
 

Functions

void temptable::kv_store_shards_debug_dump ()
 Small helper function which debug-prints the miscellaneous statistics which key-value store has collected. More...
 
void temptable::shared_block_pool_release (THD *thd)
 Small helper function which releases the slot (and memory occupied by the Block) in shared-block pool. More...
 

Variables

static Sharded_key_value_store< KV_STORE_SHARDS_COUNT > temptable::kv_store_shard
 Key-value store containing all tables for all existing connections. More...
 
static Lock_free_shared_block_pool< SHARED_BLOCK_POOL_SIZE > temptable::shared_block_pool
 

Detailed Description

TempTable public handler API implementation.

Macro Definition Documentation

◆ DBUG_RET

#define DBUG_RET (   result)    return static_cast<int>(result)