557
564
if (flush_io_cache(&file) || reinit_io_cache(&file, READ_CACHE, 0L, 0, 0))
561
568
res= merge_walk(merge_buffer, (ulong) max_in_memory_size, size,
562
569
(BUFFPEK *) file_ptrs.buffer,
563
570
(BUFFPEK *) file_ptrs.buffer + file_ptrs.elements,
565
572
tree.compare, tree.custom_arg, &file);
572
579
the rows will be read in priority order.
578
585
table->sort.found_records=elements+tree.elements_in_tree;