• Sergei Petrunia's avatar
    MDEV-9736: Window functions: multiple cursors to read filesort result · 04796392
    Sergei Petrunia authored
    Add support for having multiple IO_CACHEs with type=READ_CACHE to share
    the file they are reading from.
    Each IO_CACHE keeps its own in-memory buffer. When doing a read or seek
    operation on the file, it notifies other IO_CACHEs that the file position
    has been changed.
    
    Make Rowid_seq_cursor use cloned IO_CACHE when reading filesort result.
    04796392
win_big.result 2.57 KB