MySQL 8.0.40
Source Code Documentation
ddl0builder.cc File Reference

DDL build index implementation. More...

#include <debug_sync.h>
#include "clone0api.h"
#include "ddl0fts.h"
#include "ddl0impl-builder.h"
#include "ddl0impl-compare.h"
#include "ddl0impl-cursor.h"
#include "ddl0impl-loader.h"
#include "ddl0impl-merge.h"
#include "ddl0impl-rtree.h"
#include "lob0lob.h"
#include "os0thread-create.h"
#include "row0ext.h"
#include "row0vers.h"
#include "ut0stage.h"

Classes

struct  ddl::Copy_ctx
 Context for copying cluster index row for the index to being created. More...
 
struct  ddl::Gen_sequence
 Generate the next document ID using a monotonic sequence. More...
 
struct  ddl::Key_sort_buffer_cursor
 For loading an index from a sorted buffer. More...
 
struct  ddl::File_cursor
 For loading a Btree index from a file. More...
 

Namespaces

namespace  ddl
 The general architecture is that the work is done in two phases, roughly the read and write phase.
 

Detailed Description

DDL build index implementation.

Created 2020-11-01 by Sunny Bains.