|
void | print_error (const char *fmt,...) |
|
static ha_rows | find_all_keys (MI_SORT_PARAM *info, uint keys, uchar **sort_keys, DYNAMIC_ARRAY *buffpek, int *maxbuffer, IO_CACHE *tempfile, IO_CACHE *tempfile_for_exceptions) |
|
static int | write_keys (MI_SORT_PARAM *info, uchar **sort_keys, uint count, BUFFPEK *buffpek, IO_CACHE *tempfile) |
|
static int | write_key (MI_SORT_PARAM *info, uchar *key, IO_CACHE *tempfile) |
|
static int | write_index (MI_SORT_PARAM *info, uchar **sort_keys, uint count) |
|
static int | merge_many_buff (MI_SORT_PARAM *info, uint keys, uchar **sort_keys, BUFFPEK *buffpek, int *maxbuffer, IO_CACHE *t_file) |
|
static uint | read_to_buffer (IO_CACHE *fromfile, BUFFPEK *buffpek, uint sort_length) |
|
static int | merge_buffers (MI_SORT_PARAM *info, uint keys, IO_CACHE *from_file, IO_CACHE *to_file, uchar **sort_keys, BUFFPEK *lastbuff, BUFFPEK *Fb, BUFFPEK *Tb) |
|
static int | merge_index (MI_SORT_PARAM *, uint, uchar **, BUFFPEK *, int, IO_CACHE *) |
|
static int | flush_ft_buf (MI_SORT_PARAM *info) |
|
static int | write_keys_varlen (MI_SORT_PARAM *info, uchar **sort_keys, uint count, BUFFPEK *buffpek, IO_CACHE *tempfile) |
|
static uint | read_to_buffer_varlen (IO_CACHE *fromfile, BUFFPEK *buffpek, uint sort_length) |
|
static int | write_merge_key (MI_SORT_PARAM *info, IO_CACHE *to_file, uchar *key, uint sort_length, uint count) |
|
static int | write_merge_key_varlen (MI_SORT_PARAM *info, IO_CACHE *to_file, uchar *key, uint sort_length, uint count) |
|
static int | my_var_write (MI_SORT_PARAM *info, IO_CACHE *to_file, uchar *bufs) |
|
int | _create_index_by_sort (MI_SORT_PARAM *info, bool no_messages, ulonglong sortbuff_size) |
|