• Igor Babaev's avatar
    MDEV-19588 Wrong results from query, using left join. · eb09580b
    Igor Babaev authored
    This bug could happen when queries with nested outer joins were
    executed employing join buffers. At such an execution if the method
    JOIN_CACHE::join_records() is called when a join buffer has become
    full no 'first_unmatched' field should be cleaned up in the JOIN_TAB
    structure to which the join cache with this buffer is attached.
    eb09580b
sql_join_cache.cc 142 KB