Skip to content
  • Gleb Shchepa's avatar
    854f9267
    Bug #17865675: REGRESSION: EXPLAIN: FAILURE BELOW ITEM_FUNC_GROUP_CONCAT::PRINT · 854f9267
    Gleb Shchepa authored
    The server failed on EXPLAIN of some GROUP_CONCAT() expressions.
    
    The fix consists of two parts.
    
    The 1st one (item_sum.{h,cc}) simplifies the code base by the removal of
    superfluous Item_sum::orig_args and Item_sum::tmp_orig_args fields.
    
    The 2nd one (item.{h,cc}) improves Item_field::print() to output column
    names with 3D-qualified identifiers:
    <original database>.<original table>.<column name> instead of 1D identifiers
    (<column name>).
    854f9267
    Bug #17865675: REGRESSION: EXPLAIN: FAILURE BELOW ITEM_FUNC_GROUP_CONCAT::PRINT
    Gleb Shchepa authored
    The server failed on EXPLAIN of some GROUP_CONCAT() expressions.
    
    The fix consists of two parts.
    
    The 1st one (item_sum.{h,cc}) simplifies the code base by the removal of
    superfluous Item_sum::orig_args and Item_sum::tmp_orig_args fields.
    
    The 2nd one (item.{h,cc}) improves Item_field::print() to output column
    names with 3D-qualified identifiers:
    <original database>.<original table>.<column name> instead of 1D identifiers
    (<column name>).
Loading