allocate(bool is_leaf, bool alloc_page, Page_range_t &range, std::function< void()> &fn_wait_begin, std::function< void()> &fn_wait_end) | Btree_multi::Bulk_extent_allocator | |
allocate_extent(bool is_leaf, mtr_t &mtr, Page_range_t &range) | Btree_multi::Bulk_extent_allocator | private |
allocate_extents(bool is_leaf, size_t num_extents) | Btree_multi::Bulk_extent_allocator | private |
allocate_page(bool is_leaf, Page_range_t &range) | Btree_multi::Bulk_extent_allocator | private |
allocator_wait() const | Btree_multi::Bulk_extent_allocator | private |
check(size_t &n_leaf, size_t &n_non_leaf, bool &trigger) | Btree_multi::Bulk_extent_allocator | private |
init(dict_table_t *table, trx_t *trx, size_t size, size_t num_threads, bool in_pages) | Btree_multi::Bulk_extent_allocator | |
is_interrupted() | Btree_multi::Bulk_extent_allocator | private |
m_allocator_condition | Btree_multi::Bulk_extent_allocator | mutableprivate |
m_allocator_wait_count | Btree_multi::Bulk_extent_allocator | mutableprivate |
m_allocator_wait_time | Btree_multi::Bulk_extent_allocator | mutableprivate |
m_concurrency | Btree_multi::Bulk_extent_allocator | private |
m_consumer_condition | Btree_multi::Bulk_extent_allocator | mutableprivate |
m_consumer_wait_count | Btree_multi::Bulk_extent_allocator | mutableprivate |
m_consumer_wait_time | Btree_multi::Bulk_extent_allocator | mutableprivate |
m_error | Btree_multi::Bulk_extent_allocator | private |
m_leaf_extents | Btree_multi::Bulk_extent_allocator | private |
m_mutex | Btree_multi::Bulk_extent_allocator | mutableprivate |
m_non_leaf_extents | Btree_multi::Bulk_extent_allocator | private |
m_stop | Btree_multi::Bulk_extent_allocator | private |
m_table | Btree_multi::Bulk_extent_allocator | private |
m_thread | Btree_multi::Bulk_extent_allocator | private |
m_trx | Btree_multi::Bulk_extent_allocator | private |
m_type | Btree_multi::Bulk_extent_allocator | private |
run() | Btree_multi::Bulk_extent_allocator | private |
S_BULK_EXTEND_SIZE_MAX | Btree_multi::Bulk_extent_allocator | privatestatic |
S_MAX_RANGES | Btree_multi::Bulk_extent_allocator | privatestatic |
start() | Btree_multi::Bulk_extent_allocator | |
stop() | Btree_multi::Bulk_extent_allocator | |
Type enum name | Btree_multi::Bulk_extent_allocator | |
~Bulk_extent_allocator() | Btree_multi::Bulk_extent_allocator | inline |