MySQL 8.0.40
Source Code Documentation
|
This is the complete list of members for ddl::Builder, including all inherited members.
add_row(Cursor &cursor, Row &row, size_t thread_id, Latch_release &&latch_release) noexcept | ddl::Builder | |
add_to_key_buffer(Copy_ctx &ctx, size_t &mv_rows_added) noexcept | ddl::Builder | private |
Allocator typedef | ddl::Builder | private |
append(ddl::file_t &file, IO_buffer file_buffer) noexcept | ddl::Builder | |
batch_add_row(Row &row, size_t thread_id) noexcept | ddl::Builder | private |
batch_insert(size_t thread_id, Latch_release &&latch_release) noexcept | ddl::Builder | |
batch_insert_deep_copy_tuples(size_t thread_id) noexcept | ddl::Builder | |
btree_build() noexcept | ddl::Builder | |
Builder(ddl::Context &ctx, Loader &loader, size_t i) noexcept | ddl::Builder | |
bulk_add_row(Cursor &cursor, Row &row, size_t thread_id, Latch_release &&latch_release) noexcept | ddl::Builder | private |
check_duplicates(Thread_ctxs &dupcheck, Dup *dup) noexcept | ddl::Builder | private |
check_state_of_online_build_log() noexcept | ddl::Builder | |
clear_virtual_heap() noexcept | ddl::Builder | inlineprivate |
convert(const dict_index_t *clust_index, const dfield_t *row_field, dfield_t *field, ulint len, const page_size_t &page_size, bool is_sdi, mem_heap_t *heap) noexcept | ddl::Builder | privatestatic |
copy_blobs(const dict_index_t *index, const mrec_t *mrec, const ulint *offsets, const page_size_t &page_size, dtuple_t *tuple, bool is_sdi, mem_heap_t *heap) noexcept | ddl::Builder | privatestatic |
copy_columns(Copy_ctx &ctx, size_t &mv_rows_added, doc_id_t &write_doc_id) noexcept | ddl::Builder | private |
copy_fts_column(Copy_ctx &ctx, dfield_t *field) noexcept | ddl::Builder | private |
copy_row(Copy_ctx &ctx, size_t &mv_rows_added) noexcept | ddl::Builder | private |
create_file(ddl::file_t &file) noexcept | ddl::Builder | private |
create_merge_sort_tasks() noexcept | ddl::Builder | private |
ctx() noexcept | ddl::Builder | inline |
dtuple_copy_blobs(dtuple_t *dtuple, ulint *offsets, const mrec_t *mrec, mem_heap_t *heap) noexcept | ddl::Builder | |
fallback_to_single_thread() noexcept | ddl::Builder | |
finalize() noexcept | ddl::Builder | private |
finish() noexcept | ddl::Builder | |
fts_add_doc_id(dfield_t *dst, const dict_field_t *src, doc_id_t &write_doc_id) noexcept | ddl::Builder | private |
fts_sort_and_build() noexcept | ddl::Builder | |
fts_wait_for_completion(const dict_index_t *index) noexcept | ddl::Builder | private |
get_error() const noexcept | ddl::Builder | inline |
get_state() const noexcept | ddl::Builder | inline |
get_virtual_column(Copy_ctx &ctx, const dict_field_t *ifield, dict_col_t *col, dfield_t *&src_field, size_t &mv_rows_added) noexcept | ddl::Builder | private |
id() const noexcept | ddl::Builder | inline |
index() noexcept | ddl::Builder | inline |
init(Cursor &cursor, size_t n_threads) noexcept | ddl::Builder | |
insert_direct(Cursor &cursor, size_t thread_id) noexcept | ddl::Builder | private |
is_fts_index() const noexcept | ddl::Builder | inline |
is_skip_file_sort() const noexcept | ddl::Builder | inline |
is_spatial_index() const noexcept | ddl::Builder | inline |
is_unique_index() const noexcept | ddl::Builder | inline |
key_buffer_sort(size_t thread_id) noexcept | ddl::Builder | private |
m_btr_load | ddl::Builder | private |
m_clust_dup | ddl::Builder | private |
m_conv_heap | ddl::Builder | private |
m_ctx | ddl::Builder | private |
m_id | ddl::Builder | private |
m_index | ddl::Builder | private |
m_loader | ddl::Builder | private |
m_local_stage | ddl::Builder | private |
m_n_sort_tasks | ddl::Builder | private |
m_prev_fields | ddl::Builder | private |
m_sort_index | ddl::Builder | private |
m_state | ddl::Builder | private |
m_thread_ctxs | ddl::Builder | private |
m_tmpdir | ddl::Builder | private |
m_v_heap | ddl::Builder | private |
merge_sort(size_t thread_id) noexcept | ddl::Builder | |
online_build_handle_error(dberr_t err) noexcept | ddl::Builder | private |
set_error(dberr_t err) noexcept | ddl::Builder | inline |
set_next_state() noexcept | ddl::Builder | |
set_state(State state) noexcept | ddl::Builder | inline |
setup_sort() noexcept | ddl::Builder | |
stage() noexcept | ddl::Builder | inline |
State enum name | ddl::Builder | |
Thread_ctxs typedef | ddl::Builder | private |
tmpdir() const noexcept | ddl::Builder | inline |
write_redo(const dict_index_t *index) noexcept | ddl::Builder | static |
~Builder() noexcept | ddl::Builder |