|  | MySQL 9.5.0
    Source Code Documentation | 
| Namespaces | |
| namespace | bulk | 
| Classes | |
| class | Btree_load | 
| struct | Btree_load_compare | 
| Function object to compare two Btree_load objects.  More... | |
| class | Bulk_extent_allocator | 
| class | Bulk_flusher | 
| struct | Level_ctx | 
| Context information for each level.  More... | |
| struct | Page_extent | 
| Allocate, use, manage and flush one extent pages (FSP_EXTENT_SIZE).  More... | |
| class | Page_load | 
| The proper function call sequence of Page_load is as below: – Page_load::init – Page_load::insert – Page_load::finish – Page_load::commit.  More... | |
| struct | Page_load_compare | 
| struct | Page_stat | 
| Information about a buffer page.  More... | |
| Typedefs | |
| using | Blob_context = void * | 
| Functions | |
| void | bulk_load_enable_slow_io_debug () | 
| void | bulk_load_disable_slow_io_debug () | 
| static void | check_page (dict_index_t *index, const page_no_t page_no) | 
| buf_block_t * | alloc_mem_block (dict_index_t *index, const page_no_t new_page_no) noexcept | 
| std::ostream & | operator<< (std::ostream &out, const Page_extent &obj) | 
| Variables | |
| static bool | g_slow_io_debug = false | 
| using Btree_multi::Blob_context = typedef void * | 
| 
 | noexcept | 
| void Btree_multi::bulk_load_disable_slow_io_debug | ( | ) | 
| void Btree_multi::bulk_load_enable_slow_io_debug | ( | ) | 
| 
 | static | 
| 
 | inline | 
| 
 | static |