MySQL 8.4.2
Source Code Documentation
|
DDL merge sort implementation. More...
#include "ddl0impl-buffer.h"
#include "ddl0impl-builder.h"
#include "ddl0impl-merge.h"
#include "trx0trx.h"
#include "ut0stage.h"
Classes | |
struct | ddl::Merge_file_sort::Cursor |
Cursor for merging blocks from the same file. More... | |
struct | ddl::Merge_file_sort::Output_file |
For writing out the merged rows. More... | |
Namespaces | |
namespace | ddl |
The general architecture is that the work is done in two phases, roughly the read and write phase. | |
Functions | |
std::ostream & | ddl::operator<< (std::ostream &out, const Merge_file_sort::Range &range) noexcept |
Print range. More... | |
DDL merge sort implementation.
Created 2020-11-01 by Sunny Bains.