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