• Oleksandr Byelkin's avatar
    MDEV-24454 Crash at change_item_tree · 3690c549
    Oleksandr Byelkin authored
    Use in_sum_func (and so nest_level) only in LEX to which SELECT lex belong to
    
    Reduce usage of current_select (because it does not always point on the correct
     SELECT_LEX, for example with prepare.
    
    Change context for all classes inherited from Item_ident (was only for Item_field) in case of pushing down it to HAVING.
    
    Now name resolution context have to have SELECT_LEX reference if the context is present.
    
    Fixed feedback plugin stack usage.
    3690c549
item.cc 298 KB