• Marko Mäkelä's avatar
    MDEV-22721 Remove bloat caused by InnoDB logger class · eba2d10a
    Marko Mäkelä authored
    Introduce a new ATTRIBUTE_NOINLINE to
    ib::logger member functions, and add UNIV_UNLIKELY hints to callers.
    
    Also, remove some crash reporting output. If needed, the
    information will be available using debugging tools.
    
    Furthermore, remove some fts_enable_diag_print output that included
    indexed words in raw form. The code seemed to assume that words are
    NUL-terminated byte strings. It is not clear whether a NUL terminator
    is always guaranteed to be present. Also, UCS2 or UTF-16 strings would
    typically contain many NUL bytes.
    eba2d10a
srv0start.cc 80.8 KB