• Evgeny Potemkin's avatar
    Bug#57095: Wrongly chosen expression cache type led to a wrong result. · 2fd0bc63
    Evgeny Potemkin authored
    The coalesce function returned DATETIME type due to a DATETIME argument, but
    since it's not a date/time function it can't return correct int value for
    it. Nevertheless Item_datetime_cache was chosen to cache coalesce's result
    and that led to a wrong result.
    
    Now Item_datetime_cache is used only for those function that could return
    correct int representation of DATETIME values.
    2fd0bc63
item.cc 225 KB